Excel If Value Exists in Column Then TRUE

  • Поделись Этим
Hugh West

В этой статье мы обсудим получение 'TRUE' в качестве вывода, если значение одной ячейки в Excel существует в другом столбце. В основном, когда мы работаем с электронными таблицами, невозможно найти конкретное значение ячейки в большом массиве по одному. К счастью, в Excel существуют различные способы, которые могут помочь нам выполнить этот поиск и справиться с задачей. Кроме того, мы можем использовать простые формулы или комбинации функций, в зависимости от типа и объемаданные.

Скачать рабочую тетрадь по практике

Вы можете скачать рабочую тетрадь для практики, которую мы использовали при подготовке этой статьи.

Возврат TRUE при наличии значения в столбце.xlsx

5 методов возврата TRUE при наличии значения в столбце в Excel

1. Используйте простую формулу, чтобы найти TRUE, если столбец Excel содержит значение

Это один из самых простых методов сопоставления данных между столбцами и возврата TRUE Итак, вот шаги:

Шаги:

  • Сначала введите следующую формулу в первую ячейку столбца результатов (здесь, Ячейка D5 ).
=B5=C5

  • После ввода формулы вы получите TRUE в качестве выходного сигнала, если значения обоих столбцов совпадают, в противном случае FALSE . Затем, используйте автозаполнение (+) чтобы перетащить формулу вниз на остальную часть столбца.

2. Возврат TRUE с помощью функции EXACT при наличии значения в столбце Excel

Иногда мы хотим сопоставить данные, чувствительные к регистру, между столбцами и получить совпадающие результаты. В таких случаях, точная функция может оказать большую помощь. ТОЧНО Функция проверяет, являются ли две текстовые строки абсолютно одинаковыми, и возвращает TRUE или FALSE. Эта функция чувствительна к регистру. Для этого метода мы выполнили следующие шаги:

Шаги:

  • Сначала введите следующую формулу:
=EXACT(B5,C5)

  • Если вы правильно введете формулу, то на выходе получится следующее.

3. Использование комбинации функций MATCH, ISERROR и NOT для получения TRUE, если значение существует в столбце Excel

Ранее в этой статье мы говорили об использовании комбинаций функций для сопоставления определенного значения ячейки в диапазоне данных. Интересно, что существует несколько комбинаций для выполнения этой задачи. Например, мы можем использовать МАТЧ , ISERROR, и НЕ В данном примере у нас есть набор данных фруктов, и мы будем искать название конкретного фрукта в столбце, содержащем список других фруктов.

Шаги:

  • Чтобы получить ожидаемый результат, введите следующую формулу:
=NOT(ISERROR(MATCH(B5,$C$5:$C$13,0)))

Разбивка формулы:

MATCH(B5,$C$5:$C$13,0)

Вот, функция MATCH возвращает относительную позицию элемента в массиве, который соответствует заданному значению в заданном порядке.

ISERROR(MATCH(B5,$C$5:$C$13,0) )

Сейчас, функция ISERROR проверяет, является ли значение ошибкой, и возвращает TRUE или FALSE .

NOT(ISERROR(MATCH(B5,$C$5:$C$13,0)))

Наконец-то, функция НЕ изменения FALSE на TRUE или FALSE на TRUE .

  • Если формула введена правильно, вы получите следующий результат.

4. Возврат TRUE при наличии значения в столбце Excel с помощью комбинации функций IF, ISERROR и VLOOKUP

Аналогично предыдущему примеру, мы будем использовать другую комбинацию функций, чтобы получить результат TRUE, если определенное значение доступно в другом столбце. Теперь мы будем использовать комбинацию функций ЕСЛИ , ISERROR и VLOOKUP Например, мы хотим узнать, имеется ли какое-либо число в ячейке столбца B в столбце C или нет. Вот шаги, которые мы выполним:

Шаги:

  • Сначала введите приведенную ниже формулу:
=IF(ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE)),FALSE,TRUE)

Разбивка формулы:

VLOOKUP(B5,$C$5:$C$13,1,FALSE)

Вот, функция VLOOKUP ищет значение в крайнем левом столбце таблицы, а затем возвращает значение в той же строке из указанного вами столбца. Функция будет искать значение параметра Клетка B5 в диапазоне C5:C13 .

ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE))

Теперь ISERROR функция проверяет, является ли значение ошибкой, и возвращает TRUE или FALSE . Наконец-то,

IF(ISERROR(VLOOKUP(B5,$C$5:$C$13,1,FALSE)),FALSE,TRUE)

Функция IF проверяет, выполняется ли условие, и возвращает одно значение, если TRUE и другое значение, если FALSE .

  • В результате ввода формулы вы получите следующий результат:

5. использование комбинации функций ISNUMBER и MATCH для поиска TRUE, если значение осталось в столбце в Excel

Аналогично методам 3 и 4, теперь мы применим другую комбинацию функций для поиска определенного значения ячейки в столбце. Например, мы объединим функции ISNUMBER и МАТЧ функцию для поиска значения и получения 'TRUE ' в качестве вывода. Например, мы хотим найти любой месяц из столбца B в списке месяцев столбца C. Итак, мы выполнили следующие шаги:

Шаги:

  • Чтобы получить желаемый результат, сначала введите приведенную ниже формулу:
=ISNUMBER(MATCH(B5,$C$5:$C$13,0))

Здесь МАТЧ функция будет искать и сопоставлять значение Клетка B5 в диапазоне C5:C13, и функция ISNUMBER проверяет, является ли значение числом, и возвращает TRUE или FALSE .

  • В итоге вы получите следующий результат.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.