Я пытаюсь создать документ GoogleSheet, который автоматически заполняет новые строки на основе веб-перехватчика от Zapier, из-за этого я хочу автоматически заполнять все вновь созданные строки правильными формулами, которые, как я считаю, требуют использования ArrayFormula функции в отличие от нормальной функции.
Все, что я хотел бы сделать, это создать новую ячейку в диапазоне, чтобы проверить, совпадает ли предыдущая ячейка. Я могу легко сделать это с помощью обычной функции, но она ломается, когда я пытаюсь использовать ArrayFormula.
В таблице примеров есть пример как нормальной функции (которая работает нормально), так и функции ArrayFormula: https://docs.google.com/spreadsheets/d/1TCgOA-1VQX63qCobbu6zJg1dF6j0UKTO8Va4oBejiMY/edit?usp=sharing
Версия ArrayFormula
=ArrayFormula(IF(ROW(A:A)=1,"ArrayFormula Change Test",IF(ISBLANK(A:A),"",if(A2<>A1,"Change "&A2))))
Моя проблема, похоже, связана с частью ниже.
... if(A2<>A1,"Change "&A2) ...
Быстрый снимок листа, с которым я играю для ясности: Снимок Google Sheet
Любая помощь будет очень признательна! Спасибо!