У меня есть столбец в моей таблице, в котором каждая ячейка — это либо ДА, либо НЕТ. Я хотел бы получить результат НЕТ, даже если в столбце только один НЕТ. Я пробовал
=ЕСЛИ(C4+"НЕТ","НЕТ","ДА").
Это работает, однако я не могу понять, как сделать диапазон для всего столбца
- С4:С23
не работает.
решение1
Попробуй это:
=IF(ISNA(VLOOKUP("YES", C4:C23,1,FALSE)),"NO","YES")
Вы должны использовать функцию ISNA для извлечения значения #N/A в диапазоне C4:C23, если YES не существует (то есть, если ваш столбец сформирован NO и YES, если YES = 0, то у вас есть только NO), вы получите NO, в противном случае YES.
решение2
Предположим, что столбец — C, а первые данные находятся в C4, тогда в D4 поместите:
=IF(C4="NO",FALSE,TRUE)
Скопировать формулу в D5, D6....D23
Таким образом, мы «преобразуем» НЕТ в ЛОЖЬ, а ДА в ИСТИНА, поэтому мы можем использовать логические функции.
В D24 поместите:
=IF(AND(D4:D23)=FALSE,"NO","YES")
Если в диапазоне D4:D23 есть хотя бы одно значение ЛОЖЬ, то будет получен результат NO
, в противном случае — YES
.