Как использовать функцию MATCH в Excel (с примерами)


Поиск конкретных значений в большом количестве данных часто может занять много времени. Многие используют Excel для хранения больших объемов данных и применяют программу для поиска определенных значений и их местоположения. Функции MATCH и XMATCH в Excel - это один из способов найти точное местоположение нужного значения данных.

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



Что такое функция MATCH в Excel?

Функция Excel MATCH - это инструмент для поиска местоположения определенных данных в электронной таблице Excel. Вы можете использовать его с функциями поиска в Excel, чтобы определить, есть ли данные в вашей электронной таблице, а затем найти ячейку с этими данными в электронной таблице. Например, в диапазоне ячеек от A1 до D14, которые содержат много значений, вы можете использовать функцию MATCH для поиска одного значения, указав его при написании функции. Для записи функции можно использовать две формулы: MATCH и XMATCH, которые можно ввести как:

=MATCH(lookup_value, lookup_array, [match_type])

=XMATCH(lookup_value, lookup_array, [match_type])

Где:

  • МАТЧ это функция, которую вы хотите, чтобы Excel выполнил.

  • XMATCH это еще одна функция match, которая имеет более широкое применение для поиска значений данных.

  • Lookup_value значение, которое вы хотите найти.

  • Массив_поиска это диапазон ячеек, в которых нужно искать значение.

  • Тип_соответствия это то, как Excel сопоставляет значения из поиск_значения и массив_поиска.

  • Массив это диапазон ячеек, в котором вы хотите произвести поиск, например A1:D14.



Правила использования функции МАТЧ в Excel

Функция MATCH может находить значения, представляющие собой текст, цифры и символы, но она не различает прописные и строчные буквы. Функция MATCH также возвращает только позицию значения, а не само значение. Например, в наборе данных {4, 5, 6} функция MATCH ищет значение 5 возвращает число 2 , в котором находится значение 5 находится в массиве. Наконец, если функция MATCH не смогла найти значение, она возвращает значение #NA, что означает, что нет значения, соответствующего вашему поиску.

Последняя часть функции MATCH [тип_соответствия] указывает, как работает функция. Значение 1 в поле match_type дает команду Excel найти значение, соответствующее параметру 1 вводится для значения lookup_value или следующего наименьшего значения. Это значение по умолчанию, которое использует Excel. Ввод значения 0 означает, что Excel ищет точное совпадение в массиве, а ввод значения -1 указывает Excel искать значения, которые совпадают, или следующее по величине значение. Примечательно, что эти значения меняются в функции XMATCH.



Почему функция MATCH в Excel важна?

Функция МАТЧ в Excel важна, поскольку она может точно указать вам, где искать данные в электронной таблице. Эта функция полезна, когда в электронной таблице имеется большое количество данных и необходимо быстро найти точки данных. Например, если ваши данные находятся в диапазоне от ячейки A1 до ячейки Z24, в этом диапазоне Excel существует множество точек данных, и поиск конкретной точки данных может занять много времени. Использование функции MATCH может помочь вам найти точное местоположение любой точки данных, которая вам нужна, без поиска значений в каждом столбце и строке.



Как использовать функцию MATCH в Excel

Вот некоторые шаги, которые вы можете предпринять для использования функции MATCH в Excel:



1. Введите данные в электронную таблицу Excel

Первым шагом в поиске значений является ввод данных в таблицу Excel. Это позволяет Excel получить доступ к набору данных, с которым вы хотите работать, и дает ему возможность искать значения, которые вы хотите найти. Вы можете вводить данные для поиска в любые пустые ячейки. Например, вы можете ввести значения {12, 13, 14, 15,16} в ячейки с A1 по A5. Ниже приведен пример таблицы для этих данных:




A

1

12

2

13

3

14

4

15

5

16



2. Вставка функции MATCH или XMATCH в пустую ячейку

Когда вы знаете значение, которое хотите найти, вы можете ввести функцию MATCH или XMATCH в пустую ячейку. Существует два способа ввода функций, один из которых ссылается на постоянное значение, а другой - на ячейку. В приведенном ниже примере функции ищут точное совпадение со значением lookup_value. Например:






1

12

15

2

13

=MATCH(15, A1:A5, 0)

3

14

=MATCH(B1, A1:A5, 0)

4

15

=XMATCH(15, A1:A5, 0)

5

16


После того как вы введете функцию в ячейку, в которой должны отображаться данные, вы можете нажать кнопку ВВЕДИТЕ и Excel вычисляет позицию значения, которое вы хотите найти. Для приведенного выше примера все функции возвращают значение 4 потому что именно такую позицию занимает число 15 в массиве lookup_array A1:A5, который может выглядеть как в таблице ниже:


A

B

1

12

15

2

13

=MATCH(15, A1:A5, 0)

3

14

=MATCH(B1, A1:A5, 0)

4

15

=MATCH(15, A1:A5, 0)

5

16

=XMATCH(B1, A1:A5, 0)

3. Сохраните рабочую книгу Excel

В качестве последнего шага использования функции MATCH в Excel, вы можете сохранить вашу рабочую книгу, и есть два способа сделать это. Первый способ - с помощью клавиатурной команды CTRL+S и позволить рабочей книге сохраниться автоматически. Второй - это перейти к Файл в левом верхнем углу программы Excel и найти в поле Сохранить или Сохранить как вариант и ручное сохранение рабочей книги. Это поможет вам получить доступ к данным позже и позволит вам поделиться рабочей книгой с другими людьми, если они захотят использовать данные, которые вы рассчитали.

Примеры использования функции MATCH в Excel

Ниже приведены два примера использования функции MATCH для поиска нужных вам значений:



1. Использование функции MATCH для текстовых значений

Иногда данные, с которыми вы работаете, не являются числовыми, а включают в себя текстовые значения. Например, вы можете искать одежду разных размеров, например, рубашки от очень маленьких до очень больших. Вы можете использовать функцию MATCH для поиска таких значений. Ниже приведен пример таблицы и использования функции MATCH:


A

B

1

Extra Small

34

2

Маленький

12

3

Средний

14

4

Большой

56

5

Очень большой

7

Далее, вы можете ввести значение, которое хотите найти, в пустую ячейку. Например, вы можете использовать функцию MATCH, чтобы найти слово Маленький в ваших данных. Для этого можно набрать слово Маленький в пустую ячейку, например, ячейку C1. После того, как вы знаете, какой поисковый запрос вы хотите подобрать, вы можете ввести функцию MATCH или XMATCH в пустую ячейку и нажать кнопку ENTER на вашей клавиатуре. Например, вы можете ввести функцию в любую ячейку от C2 до C5 и нажать кнопку ENTER чтобы позволить Excel найти значение:

=MATCH(C1, A1:A5, 0)

После нажатия ENTER , Excel возвращает значение 2 , означает, что искомое значение находится во второй ячейке нужного вам массива. Здесь, это ячейка A2. Наконец, после того как Excel найдет совпадение в наборе данных, вы можете нажать кнопку CTRL+S сохранить рабочую книгу Excel для последующего использования.



2. Использование функции MATCH для неточных значений

Вы можете использовать функцию MATCH для поиска значений в данных, которые близки к нужному вам значению. Для этих поисков можно использовать уникальное значение, чтобы найти следующее ближайшее значение в наборе данных: 1 или -1. Сначала вы можете ввести данные в электронную таблицу Excel. Например, вы можете ввести данные {1, 3, 4, 5}, как в примере ниже:




A

1

1

2

3

3

4

4

5

5

7

После ввода данных вы можете использовать пустую ячейку для ввода значения, которое вы хотите найти. Например, если вы хотите найти значение 2 или меньшее значение, вы можете ввести 2 в пустую ячейку электронной таблицы, например в ячейку B1. После ввода значения вы можете ввести функцию MATCH или XMATCH для поиска следующего ближайшего значения. Чтобы найти значение, которое совпадает или является следующим ближайшим значением, меньшим, чем 2 , вы можете набирать функции как:

=MATCH(2, A1:A4, 1)

=XMATCH(2, A1:A4, -1)

Обратите внимание, что значение последней функции отличается, поскольку они используют разные правила. После ввода функции вы можете нажать кнопку ENTER позволить Excel найти соответствие. Здесь Excel выводит число 1 что означает, что следующее значение, близкое к 2 но меньше, чем в первой позиции выбранного массива, ячейке A1, которая имеет значение 1. После того как Excel найдет соответствие, вы можете сохранить рабочую книгу, перейдя в левый верхний угол под заголовком Файл и нажмите кнопку Сохранить сохранить свою работу.


Рубрика: 
Ключевые слова: 
Источник: 
  • indeed.com
Перевод: 
  • Дмитрий Л

Поделиться