Приоритет для «НЕТ», затем «Да», затем пусто

#excel #excel-formula #formula

Вопрос:

Я застрял на этом уже несколько часов. Я должен ввести либо «Да», либо «Нет», либо пробел для 12 столбцов в одной строке. Однако мне нужна формула, чтобы расставить приоритеты «НЕТ» по сравнению с другими ответами. Но:

  1. если нет «НЕТ», но есть «ДА» и пробелы, то ячейка должна отражать «ДА».
  2. Если нет «НЕТ» или «ДА», ячейка должна быть пустой

Я пробовал формулу соответствия и подсчета, но не могу получить нужный мне результат. Я также попробовал это =ЕСЛИ(F7:Q7=»НЕТ»,»НЕТ»,ЕСЛИ(F7:Q7=»ДА»,»ДА»,ЕСЛИ(F7:Q7=»»,»»,0)))

Любая помощь будет очень признательна!

Комментарии:

1. Изучите использование And и Or функции вместе с IF.

Ответ №1:

если нет «НЕТ», но есть «ДА» и пробелы, то ячейка должна отражать «ДА», Если нет «НЕТ» или «ДА», ячейка должна быть пустой =ЕСЛИ(F7:Q7=»НЕТ»,»НЕТ», ЕСЛИ(F7:Q7=»ДА»,»ДА», ЕСЛИ(F7:Q7 = «ДА», «ДА», ЕСЛИ (F7: Q7=»»,»»,0)))

Ты имеешь в виду вот так?

=IF(COUNTIF(F7:Q7,"NO"),"NO",IF(COUNTIF(F7:Q7,"YES"),"YES",IF(COUNTA(F7:Q7)=0,"",0)))

введите описание изображения здесь

Ответ №2:

Вы можете выполнить поиск значений в своем диапазоне, а затем использовать IF оператор.

Например:

 =IF(ISNUMBER(MATCH("No",$C2:$E2,0)),"No",
IF(ISNUMBER(MATCH("Yes",$C2:$E2,0)),"Yes",""))
 

введите описание изображения здесь