Получить адрес ячейки результатов поиска
Из наших предыдущих руководств вы, возможно, знаете, что можете найти значение и вернуть соответствующее значение с помощью ИНДЕКС и МАТЧ функции. Что делать, если вы хотите получить адрес ячейки с совпадающим значением в Excel? Для этого вы можете просто добавить функцию ЯЧЕЙКА, чтобы получить желаемый результат.
Как получить адрес ячейки результатов поиска
Чтобы получить адрес ячейки результата поиска, который соответствует времени 9.69 как показано на скриншоте выше, вы можете использовать ИНДЕКС и ПОИСКПОЗ для получения результата поиска, а затем используйте функцию ЯЧЕЙКА, чтобы вернуть информацию о ее местонахождении в Excel.
Общий синтаксис
=CELL("address",INDEX(return_range,MATCH(lookup_value,lookup_array,0),column_num))
- диапазон_возврата: Диапазон, из которого вы хотите, чтобы комбинационная формула возвращала результат поиска.
- искомое_значение: Значение MATCH используется для определения положения соответствующего результата поиска. Здесь относится к данному времени 9.69.
- искомый_массив: Диапазон ячеек, в которых искомое_значение указан. Здесь имеется в виду временной диапазон.
- тип_соответствия 0: Заставляет MATCH найти первое значение, которое точно равно искомое_значение.
- номер_столбца: Столбец в диапазон_возврата из которого вы хотите получить данные; В номер_столбца можно опустить, если в столбце диапазон_возврата.
Чтобы получить адрес ячейки результата поиска, который соответствует времени 9.69, скопируйте или введите формулу ниже в ячейку G7 и нажмите Enter чтобы получить результат:
= ЯЧЕЙКА ("адрес"; ИНДЕКС (B6: D12,СООТВЕТСТВИЕ(9.69,D6: D12, 0),2))
Или используйте ссылку на ячейку, чтобы сделать формулу динамической:
= ЯЧЕЙКА ("адрес"; ИНДЕКС (B6: D12,СООТВЕТСТВИЕ(G5,D6: D12, 0),2))
Пояснение формулы
=CELL("address",INDEX(B6:D12,MATCH(G5,D6:D12,0),2))
- ИНДЕКС (B6: D12,ПОИСКПОЗ (G5; D6: D12,0), 2): В этом разделе будет получен результат поиска, соответствующий значению поиска, 9.69 (значение в ячейке G5), в 2ый столбец массива B6: D12. Результат был бы Усэйн Болт. Смотрите подробности здесь.
- ЯЧЕЙКА ("адрес",ИНДЕКС (B6: D12,ПОИСКПОЗ (G5; D6: D12,0), 2)) = ЯЧЕЙКА ("адрес",Усэйн Болт): Функция ЯЧЕЙКА вернет информацию об адресе ячейки результата поиска, поскольку тип информации установлен как "адрес". Итак, функция вернет абсолютный адрес ячейки Усэйн Болт со временем 9.69, Которая является 9 канадских долларов.
Связанные функции
Функция ИНДЕКС Excel возвращает отображаемое значение на основе заданной позиции из диапазона или массива.
Функция ПОИСКПОЗ в Excel ищет определенное значение в диапазоне ячеек и возвращает относительное положение значения.
Связанные формулы
Точное совпадение с ИНДЕКСОМ и ПОИСКПОЗ
Если вам нужно найти информацию, указанную в Excel, о конкретном продукте, фильме или человеке и т. Д., Вы должны хорошо использовать комбинацию функций ИНДЕКС и ПОИСКПОЗ.
Чтобы узнать информацию, указанную в Excel о конкретном продукте, фильме, человеке и т. Д., Вам следует воспользоваться функцией ВПР.
Возможно, вы знаете, что можете комбинировать функции ИНДЕКС и ПОИСКПОЗ или использовать функцию ВПР для поиска значений в Excel. Однако при поиске регистр не учитывается. Итак, чтобы выполнить сопоставление с учетом регистра, вы должны воспользоваться функциями EXACT и CHOOSE.
Лучшие инструменты для работы в офисе
Kutools for Excel - поможет вам выделиться из толпы
Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...
Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)
- Одна секунда для переключения между десятками открытых документов!
- Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
- Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.