Note: The other languages of the website are Google-translated. Back to English
English English

Функция 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, бинарный поиск по возрастанию - lookup_array должны быть отсортированы в порядке возрастания.
    • -2, бинарный поиск по убыванию - lookup_array должны быть отсортированы в порядке убывания.

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

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


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

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

Пример

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

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

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

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

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

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 - поможет вам выделиться из толпы

Хотите быстро и безупречно выполнять свою повседневную работу? Kutools for Excel предлагает мощные расширенные функции 300 (объединение книг, сумма по цвету, разделение содержимого ячеек, дата преобразования и т. Д.) И экономия 80% времени для вас.

  • Рассчитан на 1500 сценариев работы, помогает решить 80% задач Excel.
  • Уменьшите количество нажатий на клавиатуру и мышь каждый день, избавьтесь от усталости глаз и рук.
  • Станьте экспертом по Excel за 3 минуты. Больше не нужно запоминать какие-либо болезненные формулы и коды VBA.
  • 30-дневная неограниченная бесплатная пробная версия. 60-дневная гарантия возврата денег. Бесплатное обновление и поддержка 2 года.
Лента Excel (с установленным Kutools for Excel)

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

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), точно так же, как Chrome, Firefox и новый Internet Explorer.
Снимок экрана Excel (с установленной вкладкой Office)
Сортировать комментарии по
Комментарии (0)
Оценок пока нет. Оцените первым!
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места