Формула Excel, чтобы вернуть разные результаты для всех ячеек, равных, пустых или количество значений - PullRequest
0 голосов
/ 24 ноября 2018

Я пытаюсь создать формулу, которая будет смотреть на столбец ячеек и делать следующее:

  • если все ячейки пустые, то не возвращать значение
  • если несколько ячеек "«Не одобрено», затем подсчитайте и покажите число этих
  • , если все ячейки «Одобрено», а затем вернут «Все одобрено»

Это уже получено, но мы будем благодарны за любую помощь.Это массив;= ЕСЛИ (ISBLANK (AD14: AD23), "", CONCATENATE (COUNTIF (AD14: AD23, "Unapproved"), "Ожидание утверждения"))

С нетерпением ждем от вас ответа.

1 Ответ

0 голосов
/ 25 ноября 2018

Вы можете использовать что-то вроде

=IF(COUNTIF($AD$14:$AD$23,"Approved")=ROWS($AD$14:$AD$23),"All approved",IF(COUNTIF($AD$14:$AD$23,"Unapproved"),COUNTIF($AD$14:$AD$23,"Unapproved"),IF(COUNTBLANK($AD$14:$AD$23)=ROWS($AD$14:$AD$23),"","undefined return value")))

Если ваши пустые ячейки на самом деле являются пустыми строковыми литералами (""), возвращаемыми формулами, то я бы обновил до:

=IF(COUNTIF($AD$14:$AD$23,"Approved")=ROWS($AD$14:$AD$23),"All approved",IF(COUNTIF($AD$14:$AD$23,"Unapproved"),COUNTIF($AD$14:$AD$23,"Unapproved"),IF(COUNTIF($AD$14:$AD$23,TEXT(,))=ROWS($AD$14:$AD$23),"","undefined return value")))
...