Перейти к основному содержанию

Функция XMATCH в Excel

Функция XMATCH возвращает относительное положение указанного значения в вертикальном или горизонтальном массиве или диапазоне.

Примечание: Функция XMATCH доступна только в Excel для Microsoft 365, Excel 2021 или более поздних версиях Excel, а также в Excel для Интернета.

xmatch функция 1


Синтаксис

=XMATCH(lookup_value, lookup_array, [match_mode], [search_mode])


аргументы

  • искомое_значение (обязательно): Значение, которое вы ищете.
  • lookup_array (обязательно): Массив или диапазон ячеек для поиска.
  • [режим_соответствия] (необязательный): Используемый тип соответствия:
    • 0 or опущен, точное совпадение;
    • -1, точное совпадение или следующее наименьшее значение;
    • 1, точное совпадение или следующее по величине значение;
    • 2, сопоставить с подстановочными знаками *, ? и ~.
  • [режим_поиска] (необязательно): Используемый тип поиска:
    • 1 or опущен, поиск от первого до последнего;
    • -1, поиск от последнего к первому;
    • 2, бинарный поиск по возрастанию - искомый_массив должны быть отсортированы в порядке возрастания.
    • -2, бинарный поиск по убыванию - искомый_массив должны быть отсортированы в порядке убывания.

Возвращаемое значение

Функция XMATCH возвращает целое число, указывающее относительное положение искомого значения.


Примечания к функциям

  • XMATCH возвращает первое совпадение в случае дублирования.
  • XMATCH не чувствителен к регистру. Вы можете добавить ТОЧНАЯ функция сделать формулу чувствительной к регистру.
  • искомый_массив должен быть диапазоном из одной строки или одного столбца.
  • Если поисковое значение формулы MATCH имеет текстовую форму, заключите его в кавычки.
  • # N / A ошибка будет возвращена, если искомое значение не найдено.

Пример

Допустим, у вас есть таблица, отсортированная по баллам, чтобы получить ранг Кайла, скопируйте или введите приведенную ниже формулу в ячейку, а затем нажмите Enter чтобы получить результат:

=XПОИСКПОЗ("Кайл",C3: C14)

Или используйте ссылку на ячейку, чтобы сделать формулу динамической:

=XПОИСКПОЗ(H2,C3: C14)

Примечание: режим_сопоставления и режим_поиска аргументы опущены, потому что по умолчанию они выполняют точное совпадение и поиск искомое_значение от первого до последнего в искомый_массив, что идеально подходит для нашего случая.

xmatch функция 2


Пример выполнения сопоставления с подстановочными знаками

Подстановочный знак Звездочка (*) может соответствовать любому количеству символов, а вопросительный знак (?) соответствует любому одиночному символу. Если вам нужно сопоставить настоящий подстановочный знак — звездочку (*) или вопросительный знак (?), поставьте тильду (~) перед подстановочным знаком.

Чтобы получить звание первого ученика, чье имя начинается на Б, следует установить искомое_значение в B*. Пожалуйста, скопируйте или введите приведенную ниже формулу в ячейку, а затем нажмите Enter чтобы получить результат:

=XПОИСКПОЗ("Б*",C3: C14,2)

Или используйте ссылку на ячейку, чтобы сделать формулу динамической:

=XПОИСКПОЗ(H2,C3: C14,2)

xmatch функция 3


Связанные функции

Функция ПОИСКПОЗ в Excel

Функция ПОИСКПОЗ в Microsoft Excel ищет определенное значение в диапазоне ячеек и возвращает относительное положение этого значения.

Функция Excel XLOOKUP

Новый XLOOKUP в Excel — самая мощная и простая функция поиска, которую может предложить Excel. Благодаря неустанным усилиям Microsoft, наконец, выпустила эту функцию XLOOKUP, чтобы заменить функции VLOOKUP, HLOOKUP, INDEX+MATCH и другие функции поиска.


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations