Как да търсите текст в Excel (7 подходящи метода)

  • Споделя Това
Hugh West

Необходими са полезни и по-бързи методи за търсене на текстова стойност в Excel, особено когато разполагате с по-голям набор от данни. В тази статия ще разгледам търсенето на текст в Excel, като използвам 7 подходящи метода с подходящи примери, а също и с обяснение. Така че можете да адаптирате метода за вашия набор от данни.

Изтегляне на работна тетрадка за практика

Търсене на текст в Excel.xlsx

7 метода за търсене и извличане на текст в Excel

Преди да преминем към методите, нека разгледаме днешната ни съвкупност от данни, в която имената на служителите са предоставени с техните ID на служителя № и Имейл ID .

1. Прилагане на функцията LOOKUP за извличане на текст

Първо, ще покажа използването на Функция LOOKUP за извличане на текстова стойност от набор от данни.

Функцията връща стойността в един ред или колона от подобна позиция в реда или колоната.

Например, ако стойността за търсене е 1003 ( Идентификатор на служителя ) и трябва да намерите името на служителя за идентификатора, можете да използвате следната формула.

=LOOKUP(F5,B5:B12,C5:C12)

Тук, F5 е стойността за търсене, B5:B12 е векторът за търсене (диапазон от клетки) на Идентификатор на служителя , и C5:C12 е векторът на резултата (обхват на клетките) на Име на служителя .

В крайна сметка ще получите следния резултат, в който имената на служителите са налични въз основа на ID .

Прочетете още: Как да търсите няколко стойности в Excel (10 начина)

2. Търсене на текст чрез функцията VLOOKUP

Сайтът VLOOKUP е една от популярните функции за намиране на стойност в колона (вертикално търсене).

В следващия пример функцията се използва за извличане на текста за определена клетка.

Коригираната формула със заместващи символи за намиране на текстова стойност е-

=VLOOKUP("*"&F5&"*",B5:D12,1,FALSE)

Тук, F5 е текстът за търсене, B5:D12 е масивът на таблицата (набор от данни, от който се извлича текстът), 1 е номерът на индекса на колоната и накрая FALSE е точното съвпадение.

Посетете Търсене на текст с помощта на VLOOKUP в Excel статия, за да научите повече за използването на формулата за извличане на текст от набор от данни.

Прочетете още: Как да прегледате таблица в Excel (8 метода)

3. Използване на комбинацията от функциите VALUE & VLOOKUP за намиране на текст

Сайтът Функция VALUE връща числото от търсена текстова стойност, можем да използваме функцията заедно с VLOOKUP за намиране на текста.

Комбинираната формула ще бъде следната.

=VLOOKUP(VALUE(F5),B5:C12,2,FALSE)

Тук, F5 е текстът за търсене, B5:D12 е масивът на таблицата (набор от данни, от който се извлича текстът), 2 е номерът на индекса на колоната и накрая FALSE е за точното съвпадение.

По-важното е, че, СТОЙНОСТ (F5) връща числото и след това VLOOKUP извлича стойността на текста.

Прочетете още: Excel LOOKUP срещу VLOOKUP: с 3 примера

4. Използване на HLOOKUP за получаване на стойността на текста

Сайтът Функция HLOOKUP връща стойност въз основа на стойността за търсене в ред (хоризонтално търсене).

Можем да използваме функцията, за да получим последователно стойността на текста, като използваме Звездичка (*) в началото на формулата.

Формулата е следната.

=HLOOKUP("*",B5:D12,1,0)

Тук, B5:D12 е масивът на таблицата, 1 е индексният номер на реда, а 0 ( FALSE ) е за точно съвпадение.

Прочетете още: 7 вида търсене, които можете да използвате в Excel

5. Прилагане на XLOOKUP с функцията EXACT

Сайтът XLOOKUP , невероятно функция за търсене въведена в Excel 365, извлича стойност в диапазон или масив.

В следващия пример функцията заедно с EXACT се използва за извличане на стойност.

Комбинираната формула е-

=XLOOKUP(TRUE,EXACT(F5,B5:B12),C5:C12)

Тук, F5 е стойността за търсене, B5:B12 е масивът за търсене, който съдържа стойността за търсене, а C5:C12 е диапазонът на клетките за връщане, тъй като искаме да намерим името.

След въвеждане на формулата изходът изглежда по следния начин.

6. Търсене на текст с помощта на XLOOKUP с един критерий

Предполага се, че името на служителя е разделено на отделни колони (едната е първото име, а другата - фамилията).

Сега лесно ще намерим имейла на първото име с помощта на XLOOKUP функция.

Коригираната формула е следната.

= XLOOKUP(F5,B5:B12, D5:D12, 0, -1 )

Тук, F5 е стойността за търсене, B5:B12 е масивът за търсене, който съдържа стойността за търсене, C5:C12 е диапазонът на клетките за връщане, тъй като искаме да намерим името, 0 ако стойността не е намерена, и -1 се отнася за режим на съвпадение.

Резултатът ще бъде следният.

7. Търсене на текст с помощта на XLOOKUP за множество критерии

Накрая ще извлечем текстовата стойност, която отговаря на няколко критерия, като използваме гъвкавата функция XLOOKUP функция.

Например, ако искате да намерите имейл въз основа на Първо име и Фамилия , можете да използвате следната формула.

=XLOOKUP(B15&C15,B5:B12&C5:C12,D5:D12,0,-1)

Тук, B15 е първото име, а C15 е фамилното име, B5:B12 е масивът за търсене (диапазонът от клетки за Първо име ), C5:C12 е друг масив за търсене (диапазон от клетки за Фамилия ), 0 ако стойността не е намерена, и -1 е режимът на съвпадение.

След вмъкване на горната формула ще получите резултата като на следната снимка.

Прочетете още: Как да търсите с множество критерии в Excel (тип AND или OR)

Заключение

Ето как можете да намерите текста за търсене с помощта на формулата в Excel. Наистина се надявам, че тази статия може да ви бъде от полза. Както и да е, ако имате някакви запитвания и предложения, не забравяйте да ги споделите в следващия раздел за коментари.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.