У меня есть формула:

=IF(ISBLANK(AJ19),1,0)+SUM('Year to Date'!M19:X19)

В ячейке AQ19 но она возвращает ноль - она должна быть не меньше 1 (это число в AJ19)

Куда я иду не так?

2 ответа2

2

Первая часть вашей формулы оценивается в 0. Если вы последуете совету Мате, вы получите что-то вроде этого:

=IF(ISBLANK(AJ19),1,0)  
=IF(ISBLANK(1),1,0)
=IF(FALSE,1,0)  
=0

Excel в IF работает следующим образом: IF(Something is True, then do something, otherwise do something else)

На скриншоте недостаточно информации, чтобы определить, к какому листу относится «Год к дате», представлен ли тот или другой. Но, предполагая, что это ток, SUM(M19:X19) также будет равен 0 (если в ячейках нет скрытого значения).

0

В вашей таблице Range M19:X19 пуст. Вот почему вы получаете ноль.

Первая часть вашей формулы оценивается как False, поскольку ячейка AJ19 не пуста, поэтому 1 не добавляется к значениям из M19:X19.

Проверьте этот снимок экрана.

Формула в M21:=IF(ISBLANK(M18),1,0)+SUM(Sheet1!M19:R19)

Я надеюсь, что это поможет вам.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .