Поиск
Найти имя в списке
Определение
Найти имя в списке — значит передать MATCH имя и список, чтобы вернуть позицию этого имени.
Синтаксис
=MATCH(lookup_value, lookup_array, [match_type])
Аргументы
| Аргумент | Значение |
|---|---|
lookup_value |
Имя для поиска, заключённое в двойные кавычки. |
lookup_array |
Один столбец имён для поиска. |
match_type |
Используйте 0 для точного совпадения. |
Пример
Расписание хранит имена в B2:B4. Fay — имя для поиска.
| A: Место | B: Имя |
|---|---|
| 1 | Dan |
| 2 | Eve |
| 3 | Fay |
Формула: =MATCH("Fay",B2:B4,0)
Результат: 3. Fay — третье имя внутри B2:B4.
Практика
В ячейках A2:A4 записаны Ann, Bea и Cam. В B2 напишите формулу, которая возвращает позицию Bea.
- В B2 напишите формулу MATCH, которая возвращает позицию Bea в A2:A4.
- B2 должна показать позицию Bea в A2:A4.
Шаг 1 из 2
Введите =MATCH("Bea",A2:A4,0) в B2.
Bea — второй элемент, поэтому позиция равна 2.
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…
B2 использует MATCH.
B2 теперь показывает 2.
Следующий урок — Найти цвет в списке.
Связанные функции
MATCH — это функция, которая возвращает позицию этого имени.
Частая ошибка
Опустить 0, как в =MATCH("Fay",B2:B4): тип совпадения по умолчанию ожидает отсортированные числа и может вернуть неверную позицию или #N/A вместо 3.