2

В моей электронной таблице есть столбец, в котором каждая ячейка является либо ДА, либо НЕТ. Я хотел бы получить результат NO, даже если в столбце есть только одно NO. Я старался

= ЕСЛИ (С4+"НЕТ", "НЕТ", "ДА").

Это работает, однако я не могу понять, как сделать диапазон всего столбца

  • C4:C23

не работает.

2 ответа2

3

Попробуй это:

=IF(ISNA(VLOOKUP("YES", C4:C23,1,FALSE)),"NO","YES")

Вы должны использовать функцию ISNA для получения значения # N/A в диапазоне C4:C23, если YES не существует (поэтому, если ваш столбец образован NO и YES, если YES = 0, поэтому у вас есть только NO), вы получите NO, иначе YES

1

Предположим, что столбец C и первые данные находятся в C4, а затем в D4:

 =IF(C4="NO",FALSE,TRUE)

Скопируйте формулу в D5, D6 ....D23

Таким образом, мы "конвертируем" NO в FALSE и YES в TRUE, поэтому мы можем использовать логические функции.

В D24 положить:

 =IF(AND(D4:D23)=FALSE,"NO","YES")

Если у вас есть хотя бы один ЛОЖЬ в диапазоне D4:D23, это даст результат NO , в противном случае это будет YES .

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