Как да търсите цяла колона в Excel с помощта на съвпадение на индекса

Anonim

Понякога искаме да търсим цели колони, използвайки някакъв ключ или стойност за търсене в Excel. В този случай можете да използвате традиционна формула HLOOKUP или формула INDEX MATCH няколко пъти. Но можем да извлечем цялата колона в едно попадение, използвайки INDEX-MATCH. Да видим как.

Обща формула за търсене на цял ред

{= INDEX (таблица, 0, MATCH (стойност за търсене, диапазон за търсене), 0)}

Забележка: това е формула за многоклетъчен масив и трябва да бъде въведена с CTRL+SHIFT+ENTER, докато е избран изходен диапазон.

Таблица: препратката към цялата таблица, която съдържа колоните, които искате да извлечете.
Търсена стойност: ключът за търсене.
Обхват на търсене: редът, който съдържа стойността за търсене. Най -вече заглавията.

Нека видим пример, за да изясним нещата.
Пример: Извличане на всички номера на ролки от таблицата на учениците
Тук имам някои данни за учениците в Excel лист. Искам да извлека цялата колона с номера на ролката, използвайки името на заглавието Roll No.

Искаме изхода в диапазон F2: F10. Изберете диапазона F2: F10 и напишете тази формула.

{= ИНДЕКС (A2: D10,0, MATCH (F1, A1: D1,0))}

Натиснете CTRL+SHIFT+ENTER. Това прави тази формула формула за многоклетъчен масив.
Ще видите цялата извлечена колона.

Как работи?

Е, това е основна функция INDEX-MATCH. Единствената разлика е, че сме дали препратка на цялата таблица към индекс вместо само на един ред. Нека го разбием, за да разберем.

МАТЧ (F1, A1: D1,0): Съответствието търси стойността на F1 (номер на ролка) в диапазон A1: D1. Намира се на 2 -ри индекс. Следователно връща 2. Така че сега формулата е = INDEX (A2: D10,0,2)
ИНДЕКС (A2: D10,0,2): Функцията INDEX разглежда втората колона в диапазон A2: D10 и връща цялата стойност на колоната в масив. {101; 102; 103; 104; 105; 106; 107; 108; 109}.
Когато го въведем като формула за единичен клетъчен масив, тя връща само първата стойност на масива. Но когато избираме множество клетки, всяка стойност заема клетка, за да покаже самия случай.

Така че да, момчета, ето как можете да извлечете цялата колона в excel, използвайки формулата INDEX MATCH. Кажете ми, ако имате някакви съмнения относно тази формула на Excel или друга функция на excel или vba. Точно надолу в секцията за коментари по -долу.

Как да търсите цяла колона с помощта на съвпадение на индекса

Свързани статии:

Как да търсите цял ред с помощта на съвпадение на индекса

Как да извлечете целия ред на съответстваща стойност

Как да изберете цяла колона и ред с помощта на клавишни комбинации в Excel

Сума в цялата колона

Популярни статии:

Функцията VLOOKUP в Excel

COUNTIF в Excel 2016

Как да използвате функцията SUMIF в Excel