Как я могу использовать VLOOKUP, чтобы вернуть ЛЮБОЙ другой результат? - PullRequest
0 голосов
/ 07 июня 2018

Я пытался выяснить, можно ли использовать VLOOKUP (или любую другую комбинацию функций) для проверки таблицы на соответствие результатов и отображения «Нет», если какой-либо из результатов сопоставления имеет «Нет» вопределенный столбец.

Пример:

  • Столбец A - это различные блюда (повторяется для каждого ингредиента)
  • Столбец B - это ингредиенты
  • Столбец C - этоесли они вегетарианцы

Есть ли формула, которую я могу использовать, чтобы проверить, есть ли в каждом приеме столбец C = "Нет" и вернуть "Нет"?

1 Ответ

0 голосов
/ 07 июня 2018

Функция VLOOKUP ВСЕГДА возвращает первое соответствующее значение (чтение сверху вниз).Вы можете использовать COUNTIFS для этого.Вам нужно будет ввести нужную еду в кавычки в 2-х критериях уравнения (или, более реалистично, просто сослаться на свою клетку с рассматриваемой едой).

=COUNTIFS(A:A, MEAL, C:C, "No") 

Возвращает количество комбинаций, соответствующих вашим критериям.Чтобы вернуть «Да» / «Нет», вы можете вложить эту формулу в оператор IF.

IF(COUNTIFS(A:A, MEAL, C:C, "No") > 0, "Yes", "No")

Возвращает Yes, если какое-либо данное блюдо связано с комментарием «Нет», возвращает No, если нет комбинации данного блюда и «Нет»

...