Size: a a a

Чат | Google Таблицы и скрипты

2018 November 02

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
И все будет работать
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Vladislav Bilyk
Добрый вечер всем. Прошу прощения, что так поздно беспокою.
Есть задача, которую необходимо решить. Нужно чтобы при добавлении информации в форму, протягивалась формула вида:
=C2+A3-B3

Не работают:
=ARRAYFORMULA(C2+A3-B3)
=ARRAYFORMULA(C2:C+A3:A-B3:B)

Нужно использовать Arrayformula так, чтобы была задействована предыдущая ячейка.
Вот сделал пример дока того, что мне нужно.
https://docs.google.com/spreadsheets/d/1C1CKeHasiXRBfqk3k2gVwkgOWIgGI-ymgnaU16MVXm4/edit?usp=sharing

Помогите, пожалуйста, решить проблему. Буду премного благодарен!
вот пример
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
диапазоны могут быть разными, кстати, в этом случае это будет работать
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
просто посл ячейка не рассчитается
источник

v

volond in Чат | Google Таблицы и скрипты
Vladislav Bilyk
Добрый вечер всем. Прошу прощения, что так поздно беспокою.
Есть задача, которую необходимо решить. Нужно чтобы при добавлении информации в форму, протягивалась формула вида:
=C2+A3-B3

Не работают:
=ARRAYFORMULA(C2+A3-B3)
=ARRAYFORMULA(C2:C+A3:A-B3:B)

Нужно использовать Arrayformula так, чтобы была задействована предыдущая ячейка.
Вот сделал пример дока того, что мне нужно.
https://docs.google.com/spreadsheets/d/1C1CKeHasiXRBfqk3k2gVwkgOWIgGI-ymgnaU16MVXm4/edit?usp=sharing

Помогите, пожалуйста, решить проблему. Буду премного благодарен!
Таблица жесть
источник

v

volond in Чат | Google Таблицы и скрипты
Eugeny Namokonov
вот пример
источник

VB

Vladislav Bilyk in Чат | Google Таблицы и скрипты
Огромная благодарность всем, кто поучавствовал в решении проблемы.
В нужной мне таблице сработало.
Приятного вечера и отличных выходных!
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Vladislav Bilyk
Огромная благодарность всем, кто поучавствовал в решении проблемы.
В нужной мне таблице сработало.
Приятного вечера и отличных выходных!
Отлично, ура
источник

VB

Vladislav Bilyk in Чат | Google Таблицы и скрипты
Vladislav Bilyk
Огромная благодарность всем, кто поучавствовал в решении проблемы.
В нужной мне таблице сработало.
Приятного вечера и отличных выходных!
Я поторопился с выводами(
Мне необходимо, чтобы баланс не приходилось протягивать курсором, а он считался через arrayformula.
А в предложенные решения базируются как раз на том, что баланс уже просчитан.
То есть во вторую ячейку внедрить arrayformula.
Я вообще думаю возможно ли это. Если правильно понимаю здесь ошибка из-за цикличности?
http://joxi.ru/D2PgqbBIpZaOlm
источник
2018 November 03

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Vladislav Bilyk
Я поторопился с выводами(
Мне необходимо, чтобы баланс не приходилось протягивать курсором, а он считался через arrayformula.
А в предложенные решения базируются как раз на том, что баланс уже просчитан.
То есть во вторую ячейку внедрить arrayformula.
Я вообще думаю возможно ли это. Если правильно понимаю здесь ошибка из-за цикличности?
http://joxi.ru/D2PgqbBIpZaOlm
не очень понятно, что надо-то?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Прочитал. Формула массива так работать не будет.
источник

VB

Vladislav Bilyk in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Прочитал. Формула массива так работать не будет.
Я понял.
Очень жаль.
Спасибо за вовлеченность.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Vladislav Bilyk
Я понял.
Очень жаль.
Спасибо за вовлеченность.
Пожалуйста. Можно задать - а зачем вам вообще решать подобную задачу формулой массива?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Создайте формулу IF с проверкой на непустую ячейку и протяните ее с запасом.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
какая ж жесть стала
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
такое было симпатичное меню и что теперь?
источник

VB

Vladislav Bilyk in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Пожалуйста. Можно задать - а зачем вам вообще решать подобную задачу формулой массива?
Для того, чтобы обеспечить целостность данных - записи вводятся через Google форму.
Отчет необходимо видеть заказчикам.
Хотелось бы, чтобы автоматически протягивался баланс, без участия специалиста.
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Vladislav Bilyk
Для того, чтобы обеспечить целостность данных - записи вводятся через Google форму.
Отчет необходимо видеть заказчикам.
Хотелось бы, чтобы автоматически протягивался баланс, без участия специалиста.
Тогда вам нужен не баланс, а расчет со смещением. А, я вижу, его уже показывали.
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Vladislav Bilyk
Для того, чтобы обеспечить целостность данных - записи вводятся через Google форму.
Отчет необходимо видеть заказчикам.
Хотелось бы, чтобы автоматически протягивался баланс, без участия специалиста.
1) с помощью =importrange тянем результаты формы на другой лист
2) на нем делаем формулу IF с запасом и она правильно считает расчет со смещением исходя из верхней ячейки
источник

AI

Alexander Ivanov in Чат | Google Таблицы и скрипты
Eugeny Namokonov
1) с помощью =importrange тянем результаты формы на другой лист
2) на нем делаем формулу IF с запасом и она правильно считает расчет со смещением исходя из верхней ячейки
Можно через INDIRECT с таким же успехом. Мне кажется, что сама задача не проработана, или я опять по гифкам перестал предсказывать?
источник