Как автоматически обновить формулу IF в Google Sheets? - PullRequest
0 голосов
/ 27 февраля 2019

Во-первых, позвольте мне сказать, что я не технический специалист или программист, поэтому я не очень разбираюсь в скриптах / формулах и т. Д., И мне нужна помощь с возможным автоматическим обновлением, если это вообще возможно?
У меня есть лист Google с несколькимивкладки и на одной из вкладок у меня есть эта формула

=IF(AND(Sheet1!$G11768="",F$1>=Sheet1!$E11768),F$1-Sheet1!$E11768,0)

. Она находится в строке 11768 на листе «Средний возраст билетов» и ищет строку 11768 другой вкладки (Лист1), чтобы выполнить расчет, однако еслив этой строке нет данных, она выдаст «43949» - я хочу, чтобы формула как-то автоматически обновлялась, чтобы при вводе данных в строку 11768 на листе 1 она возвращала правильное значение (обычно 0).Есть ли способ сделать это?

В настоящее время мне приходится входить в систему каждый день и вытягивать формулу из ячейки выше, чтобы она пересчитывалась, когда в идеале она должна быть бесконтактной, как она использовалась.составить диаграммы для приборной панели.

1 Ответ

0 голосов
/ 27 февраля 2019

перейдите на свой лист: Avg age of tickets и удалите весь столбец, где у вас есть формулы, которые вы упомянули в своем вопросе.затем вставьте эту формулу в первую строку этого удаленного столбца:

=ARRAYFORMULA(IF((Sheet1!$G1:G="")*(F$1>=Sheet1!$E1:E), F$1-Sheet1!$E1:E, 0))

, если ваши данные начинаются, скажем, со строки 3, то:

=ARRAYFORMULA(IF((Sheet1!$G3:G="")*(F$1>=Sheet1!$E3:E), F$1-Sheet1!$E3:E, 0))
...