Формула excel: если ячейка равна значению списка, то
Вы можете использовать следующую формулу в Excel, чтобы проверить, равна ли ячейка значению в списке, а затем вернуть определенное значение, если оно существует:
=IF(ISNUMBER(MATCH( A2 , $D$2:$D$5 ,0)), "Yes", "No")
Эта конкретная формула проверяет, существует ли значение в ячейке A2 в диапазоне D2:D5 .
Если значение существует, формула возвращает Yes .
Если значение не существует, формула возвращает значение «Нет».
Следующий пример показывает, как использовать эту формулу на практике.
Пример: формула Excel для «Если ячейка равна значению списка, то»
Предположим, у нас есть список баскетбольных команд в столбце A и еще один список команд в столбце D, который представляет команды, вышедшие в плей-офф:
Предположим, мы хотим проверить, равна ли каждая команда в столбце A значению из списка в столбце D, и вернуть «Да» или «Нет» соответственно.
Для этого мы можем ввести следующую формулу в ячейку B2 :
=IF(ISNUMBER(MATCH( A2 , $D$2:$D$5 ,0)), "Yes", "No")
Затем мы можем щелкнуть и перетащить эту формулу в каждую оставшуюся ячейку в столбце B:
В столбце B отображается «Да» или «Нет», чтобы указать, существует ли соответствующее название команды в столбце A в столбце D.
Обратите внимание, что мы также можем возвращать в формуле значения, отличные от «Да» или «Нет».
Например, вместо этого мы могли бы использовать следующую формулу, чтобы вернуть название команды, если оно существует в списке названий команд плей-офф, или пустое значение в противном случае:
=IF(ISNUMBER(MATCH( A2 , $D$2:$D$5 ,0)), A2 , " ")
На следующем снимке экрана показано, как использовать эту формулу на практике:
В столбце B отображается название команды, если оно существует в списке команд плей-офф, в противном случае — пустое значение.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Excel: как выделить ячейку, если значение существует в списке
Excel: проверьте, содержит ли ячейка одно из нескольких значений
Excel: проверьте, существует ли значение столбца в другом столбце