Вземете първата текстова стойност в колона
За да извлечете първата текстова стойност от диапазон с една колона, можете да използвате формула, базирана на INDEX намлява MATCH функции, както и формула, базирана на ВОЛОКУП функция.
Извлечете първата текстова стойност в списък с INDEX и MATCH
Извлечете първата текстова стойност в списък с VLOOKUP
Извлечете първата текстова стойност в списък с INDEX и MATCH
За да получите първата текстова стойност в списъка, както е показано по-горе, функциите INDEX и MATCH ще ви помогнат по следния начин: Функцията MATCH, която е настроена да извършва точно съвпадение, намира позицията на първата текстова стойност. След това INDEX ще извлече стойността на тази позиция.
Общ синтаксис
=INDEX(range,MATCH("*",range,0))
√ Забележка: Търсената стойност "*" може да съответства на произволен брой знаци. Не съответства на грешки, числа или булеви стойности (TURE и FALSE).
- диапазон: Списъкът (обхват от една колона), откъдето да се върне първата текстова стойност.
За да извлечете първата текстова стойност в списъка с INDEX и MATCH, моля, копирайте или въведете формулата по-долу в клетка E4 и натиснете Въведете за да получите резултата:
=ИНДЕКС(B4: B15,СЪВПАДА("*",B4: B15,0))
Обяснение на формулата
=INDEX(B4:B15,MATCH("*",B4:B15,0))
- MATCH("*",B4:B15,0): - match_type 0 принуждава функцията MATCH да върне позицията на първа текстова стойност в списъка B4: B15. Така че функцията ще се върне 3.
- ИНДЕКС(B4:B15,MATCH("*",B4:B15,0)) = ИНДЕКС(B4:B15,3): След това функцията INDEX връща 3rd стойност от диапазона B4: B15, кое е extendoffice.
Извлечете първата текстова стойност в списък с VLOOKUP
За да извлечете първата текстова стойност в списъка, можете просто да използвате функцията VLOOKUP със заместващия знак - звездичка (*), за да съответства на първата текстова стойност.
Общ синтаксис
=VLOOKUP("*",range,1,FALSE)
√ Забележка: Търсената стойност "*" може да съответства на произволен брой знаци. Не съответства на грешки, числа или булеви стойности (TURE и FALSE).
- диапазон: Списъкът (обхват от една колона), откъдето да се върне първата текстова стойност.
За да извлечете първата текстова стойност в списъка с VLOOKUP, моля, копирайте или въведете формулата по-долу в клетка E4 и натиснете Въведете за да получите резултата:
=VLOOKUP("*",B4: B15,1,НЕВЯРНО)
Обяснение на формулата
VLOOKUP("*",B4:B15,1,FALSE)
- - диапазон_търсене FALSE иска от функцията да извърши точно съвпадение.
- - колона номер 1 показва, че стойността ще бъде върната от 1st колона от диапазона B4: B15.
- Търсената стойност "*" може да съответства на произволен брой знаци. Не съответства на грешки, числа или булеви стойности (TURE и FALSE).
- VLOOKUP сега ще извлече първа текстова стойност от 1st колона от диапазона B4: B15, кое е extendoffice.
Свързани функции
Функцията ИНДЕКС на Excel връща показаната стойност въз основа на дадена позиция от диапазон или масив.
Функцията MATCH на Excel търси конкретна стойност в диапазон от клетки и връща относителната позиция на стойността.
Функцията VLOOKUP на Excel търси стойност чрез съвпадение в първата колона на таблица и връща съответната стойност от определена колона в същия ред.
Свързани формули
Получаване на първата непразна стойност в колона или ред
За да извлечете първата стойност (първата клетка, която не е празна, игнорирайки грешките) от диапазон с една колона или един ред, можете да използвате формула, базирана на функциите INDEX и MATCH. Ако обаче не искате да игнорирате грешките от вашия диапазон, можете да добавите функция ISBLANK към горната формула.
Потърсете първия номер на частично съвпадение
Има случаи, в които трябва да получите позицията на първото частично съвпадение, което съдържа конкретно число в диапазон от числови стойности в Excel. В този случай формула MATCH и TEXT, която включва звездичка (*), заместващият знак, който съответства на произволен брой знаци, ще ви направи услуга. И ако също трябва да знаете точната стойност на тази позиция, можете да добавите функцията INDEX към формулата.
Намерете първото частично съвпадение със заместващи знаци
Има случаи, в които трябва да получите позицията на първото частично съвпадение, което съдържа конкретно число в диапазон от числови стойности в Excel. В този случай формула MATCH и TEXT, която включва звездичка (*), заместващият знак, който съответства на произволен брой знаци, ще ви направи услуга. И ако също трябва да знаете точната стойност на тази позиция, можете да добавите функцията INDEX към формулата.
Търсете стойност на най-близкото съвпадение с множество критерии
В някои случаи може да се наложи да търсите най-близката или приблизителна стойност на съвпадение въз основа на повече от един критерий. С комбинацията от функции INDEX, MATCH и IF можете бързо да го направите в Excel.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.