Если одна ячейка равна другой, то вернуть другую ячейку в Excel

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

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

Скачать Практическое пособие

Вы можете скачать рабочую тетрадь для самостоятельной практики.

Проверка равенства одной ячейки другой.xlsx

5 способов проверить, равна ли одна ячейка другой & затем вернуть другую ячейку в Excel

Здесь мы покажем вам 5 различные способы проверить наличие одной ячейки равняется другому а затем вернуть другую ячейку в Excel с помощью различных функций.

1. Используйте функцию IF для проверки равенства одной ячейки другой & Returns

Функция IF это одна из простейших функций, которая используется для логического сравнения двух значений. В этом методе мы рассмотрим, как использовать функцию ЕСЛИ Функция сравнивает одну ячейку с другой и возвращает значение другой ячейки. Прежде чем перейти к примеру, давайте узнаем больше об этой функции. Синтаксис функции выглядит следующим образом:

=IF(logical_Condition, [value_if_true], [value_if_false])

В первый часть параметр нам нужно передать наш условие на основании которых мы собираемся сравнить . Тогда второй и третий часть определяет, что будет, если значения после сравнение получить Правда или Ложь .

1.1 Возвращение точного значения ячейки

Предположим, что у нас есть набор данных о некотором Фрукты с две колонки . Каждый строка имеет определенный Значение Теперь мы найдем строки где Фрукты 1 и Фрукты 2 являются подобранный и показать свои значения в Сопоставленные значения колонна.

Для этого выполните указанные ниже действия.

Шаги:

  • Во-первых, введите приведенную ниже формулу в Ячейка D4 .
=IF(B5=C5,D5,"")

  • Теперь нажмите Войти .
  • Затем перетащите вниз Наполнительная рукоятка инструмент для Автозаполнение формулу для остальных ячеек.

Здесь, в ЕСЛИ функцию, используя условие B5=C5 мы сравниваем Название фруктов каждого столбца Фрукты 1 и Фрукты 2 Если состояние становится Правда , затем он выведет значения из Значение столбец в Сопоставленные значения колонна.

  • Таким образом, вы можете возврат a конкретная клетка значение, если одна клетка равна другой клетке .

Читать далее: Как выделить ячейки с определенным значением в Excel (5 методов)

1.2 Обновление результирующего значения

В этом методе мы будем использовать тот же ЕСЛИ функцию, и в зависимости от условия мы будем использовать формулу и показывать их в другой ячейке. Давайте подумаем о том же наборе данных, который использовался в предыдущем методе, но здесь я буду обновление сайт новая цена если Флаг значение не "X" и наш новая цена будет 2 раза сайт текущая цена .

Шаги:

  • В начале введите следующую формулу в Ячейка E5 .
=IF(D5 "X",C5*2,C5)

  • После этого нажмите Войти и копия по формула до Ячейка E9 .

В этой формуле, используя D5" X" мы проверяем, если Флаг значение неравный на "X" или не Если условие Правда тогда это будет двойной сайт цена в противном случае он останется тот же .

  • Наконец, вы получите все необходимые значения результирующей величины обновленный .

Читать далее: Как заблокировать ячейки в формуле Excel (2 простых способа)

2. Возврат другого значения ячейки с помощью функции VLOOKUP

Что касается поиска чего-либо в Excel, функция LOOKUP будет подходящим выбором для этого. Эта функция позволяет нам искать вертикально или горизонтально в пределах условие в определённом ассортимент Для этих конкретных целей существуют VLOOKUP и HLOOKUP функции в Excel. Давайте посмотрим на основы VLOOKUP Синтаксис функции выглядит следующим образом:

=VLOOKUP (value, table, col_index, [range_lookup])

Во-первых, в значение -> несет значение, которое нужно искать в первом столбце таблицы.

стол -> Здесь будет имя таблицы.

col_index -> Это значение индекса столбца таблицы, из которой мы будем собирать значение.

[range_lookup] -> Эта последняя секция предназначена для обозначения необязательного диапазона.

Например, рассмотрим набор данных, состоящий из некоторых Фрукты как и раньше. Но здесь у нас будет 3 колонки, которые являются Фрукты , ID , Цена Теперь мы будем искать Цены на фрукты из этой таблицы, используя VLOOKUP .

Шаги:

  • Во-первых, введите следующую формулу в Ячейка G4 .
=VLOOKUP(G4,B4:D9,3,0)

  • Далее нажмите Войти .
  • Таким образом, вы можете найти цену любого другого фрукта, введя Имя на сайте Ячейка G4 .

Здесь, в функции, сначала я передал значение, которое является Ячейка G4 , затем таблицу, из которой мы хотим извлечение данных на что указывает диапазон ячеек B4:D9 всю таблицу. После этого в третьей части мы получим значения из Цена столбец, который является столбцом № 3 Вот почему мы должны принять 3 . Наконец, 0 используется для указания того, что мы хотим точное совпадение .

3. Применение функции Excel HLOOKUP для сканирования совпадающего значения

Теперь мы посмотрим, как используются HLOOKUP функции, если наши данные горизонтально разработан. Синтаксис HLOOKUP функции:

=HLOOKUP (lookup_value, table_array, row_index, [range_lookup])

Это почти как VLOOKUP Единственное отличие заключается в том, что вместо функции индекс столбца вот индекс строки в 3-й часть параметр .

Шаги:

  • В начале выберите Ячейка C9 и вставьте следующую формулу.
=HLOOKUP(C8,B4:G6,3,0)

  • Затем нажмите Войти .
  • Наконец, мы можем увидеть результат.

Как мы уже говорили ранее, это почти то же самое, что VLOOKUP Здесь я прошел по рядам значение вместо по столбцам Поэтому сначала мы вошли в индекс строки нашего желаемого значения, которое Клетка C8 . Кроме того, в диапазон стола также изменяется по мере того, как наши таблица смещается горизонтально .

Читать далее: Как отобразить формулы ячеек в Excel (6 методов)

Похожие чтения

  • Выделить все ячейки с данными в столбце в Excel (5 методов+короткие пути)
  • Как выделить несколько ячеек в Excel без мыши (9 простых способов)
  • Выделение нескольких ячеек Excel одним щелчком мыши (4 причины+решения)
  • [Исправление]: клавиши со стрелками не перемещают ячейки в Excel (2 метода)
  • Как выделить ячейки в Excel с помощью клавиатуры (9 способов)

4. Проверка равенства одной ячейки другой с помощью функций INDEX & MATCH

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

=INDEX (array, row_number, [col_number], [area_number])

Эта функция может принимать максимальный из четыре аргументы и минимум из два аргументы. В первый раздел своего параметра, он принимает ассортимент из клетки откуда мы проверьте сайт индекс значение. Затем наступает номер строки из ссылка или соответствующее значение . последние два аргументы дополнительно с их помощью мы можем определить или указать номер столбца откуда сопоставленные данные будет получено и номер диапазона зон .

=MATCH (lookup_value, lookup_array, [match_type])

Другой наиболее часто используемой функцией является МАТЧ функция. первый аргумент принимает значение значение поиска или значение мы собираемся матч . второй один - это массив или ассортимент где мы будем поиск наш желаемые данные . И последний один - это тип соответствия В зависимости от различных значений типа соответствия мы можем контролировать соответствие.

1 -> Если объявить 1, то будет найдено наибольшее значение, меньшее или равное искомому значению.

0 -> Если мы поставим 0 в качестве типа соответствия, то будет соответствовать значение, которое в точности соответствует значению поиска.

-1 -> При этом будет соответствовать наименьшее значение, большее или равное значению поиска.

Для использования этих двух функций выполните следующие действия.

Шаги:

  • Во-первых, введите формулу в Ячейка G5 .
=INDEX(B4:D9,MATCH(G4,B4:B9,0),3)

  • Во-вторых, нажмите Войти .
  • В итоге мы видим конечный результат.

В МАТЧ функцию, мы попытались матч значение, которое находится в Ячейка G4 из диапазона ячеек B4:B9 в нашем таблица поиска . И когда мы рассматривали точное совпадение вот почему 0 присваивается последнему аргументу. Затем, внешняя функция - это ИНДЕКС В первой части мы назначили диапазон ячеек B4:D9 . Тогда подобранный значение будет вычислено из МАТЧ функция. Наконец, 3 используется, так как мы хотим получить данные из третья колонка нашего таблица поиска .

5. возврат элементов из другого рабочего листа с совпадающим значением в Excel

Пусть у нас есть два рабочих листа, один - это Еженедельное питание , и другой Ингредиенты Сейчас я покажу, как сравнение блюд и показать ингредиенты в первый рабочий лист. Планирование питания на неделю рабочий лист будет выглядеть следующим образом:

А рабочий лист с ингредиентами для блюд будет выглядеть следующим образом:

Сейчас я покажу, как найти сайт пищевые ингредиенты из ингредиент рабочий лист в Питание рабочего листа, введя название продукта питания в Ячейка B14 .

Шаги:

  • Для начала введите формулу в Ячейка C14 .
=VLOOKUP($B14,ingredients!$B$5:$E$16,COLUMN()-1,FALSE)

  • После этого нажмите Войти .
  • Тогда, копия сайт формула к правильно сторона.

В формуле мы передали значение поиска в качестве Ячейка $B14 , затем другие листы ( рабочий лист по ингредиентам ) диапазон ячеек $B$5:$E$16 отправлено. После этого мы передали функция COLUMN чтобы получить колонка значение этого ряда. Наконец, мы использовали FALSE найти точное совпадение , что означает, что он чувствителен к регистру и, объявив false, он будет искать точное соответствие значений.

  • Наконец, все ингредиенты выбранного Продукты питания будет отображаться на дисплее.

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

Практическая секция

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

Заключение

Это способы проверить, равна ли одна ячейка другой, а затем вернуть другую ячейку в Excel. Я показал все методы с соответствующими примерами. Также я обсудил основы этой функции и наиболее используемые форматные коды этой функции. Если у вас есть какой-либо другой метод достижения этой цели, то, пожалуйста, не стесняйтесь поделиться им с нами.

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