ЕСЛИ формула ничего не возвращает - PullRequest
1 голос
/ 09 апреля 2020

У меня есть лист Google, где я автоматически получаю данные из программного обеспечения. В основном это добавляет новую строку и с данными в каждом столбце. Теперь мне нужно добавить столбец вручную, и я хочу добавить формулу для каждой новой строки. Я использую IF, чтобы оставить ячейку пустой, если G1401 пуст.

=if(G1401="", , ifna(CONCATENATE(G1401," - ",H1401," - ",J1401)))

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

То, что я хочу, похоже на FILTER. функция, позволяющая не использовать формулу перетаскивания, чтобы использовать ее или что-то подобное.

1 Ответ

1 голос
/ 09 апреля 2020

используется в строке 2:

=ARRAYFORMULA(IF(G2:G="",, G2:G&" - "&H2:H&" - "&J2:J))
...