Как исправить составную формулу, условную для непустой ячейки - PullRequest
0 голосов
/ 18 февраля 2019

Я пытаюсь объединить ячейки из столбцов C, D & E, пока ячейка A не пуста (имеет значение)

Ячейка A - это формула, основанная на списке дней недели:

=IF(WORKDAY(A$28-1;ROW(21:21))>A$29;"";WORKDAY(A$28-1;ROW(21:21)))

Моя формула конкатенации выглядит следующим образом:

=IF(ISBLANK(A24);"";CONCATENATE(E24;CHAR(10);D24;CHAR(10);C24))

Формула все еще конкатенируется, даже если ячейка A пуста

снимок Excel

1 Ответ

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

Пробел

Пробел ( Пустая ячейка ) означает «ничто» внутри ячейки, нет формулы, нет значения, т.е. ячейка, содержащая пустую строку ("") не пусто.Как только вы поместите формулу или любое значение в ячейку, оно больше не будет пустым.

Вы должны использовать эту формулу:

=IF(A24="";"";CONCATENATE(E24;CHAR(10);D24;CHAR(10);C24))

, где A24="" включает пустых ячеек, поэтому вам не нужно использовать ISBLANK тоже.

...