Как да конвертирате число в текст за VLOOKUP в Excel (2 начина)

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

В Microsoft Excel VLOOKUP Формулата е една от най-актуалните теми, които можете да намерите в интернет. Има многобройни статии по тази тема, в които се обсъждат функционалността и предимствата ѝ. Тъй като тя е изключително важна, има още много неща, свързани с нея. Можем да търсим стойности, като използваме стойност за търсене. Но ако стойността за търсене и колоната за търсене имат различни формати, това ще доведе до грешка. В този урок ще се научите да конвертирате числона текст за VLOOKUP функция в Excel.

Този урок ще бъде на място с подходящи примери и подходящи илюстрации. Така че, останете с мен.

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

Изтеглете тази учебна тетрадка.

Конвертиране на число в текст за функцията VLOOKUP.xlsx

Проблем с текстовите и цифровите формати във VLOOKUP

Преди да започнете, предполагам, че знаете добре за функцията VLOOKUP в Excel. По принцип използваме стойност за търсене, за да търсим определени стойности от колоните. Това изглежда доста просто, нали? Но има някои проблеми.

Ако стойността за търсене и стойностите на колоната са в различен формат, това ще доведе до грешка.

Разгледайте набора от данни:

Тук имаме набор от данни за филми. Използвахме следното VLOOKUP за да намерим името на филма и актьора. Но при това получихме грешка.

За да получите Филм име:

=VLOOKUP(G4,$B$4:$D$12,2,FALSE)

За да получите Актьор име:

=VLOOKUP(G4,$B$4:$D$12,3,FALSE)

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

Можете да действате по два начина. Единият е да преобразувате номера за търсене в текст в VLOOKUP функцията. Или можете да преобразувате цялата колона от текстови стойности в числа, като използвате специалните методи за вмъкване или други методи. Но според мен това ще бъде натоварено и не е необходимо да го правите. Можете лесно да решите проблема, като използвате следните два метода.

2 начина за преобразуване на число в текст за VLOOKUP в Excel

В следващите раздели ще ви представя два метода за преобразуване на число в текст за VLOOKUP функцията в Excel-а. Препоръчвам ви да научите и да приложите всички методи към вашата съвкупност от данни за конвертиране. Това определено ще развие знанията ви за Excel-а. Нека се заемем с тях.

1. Използвайте функцията TEXT за преобразуване на число в текст за VLOOKUP

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

Общата формула:

=VLOOKUP(TEXT(cell,0),table_array,column_index_number,FALSE)

Сега. за да получите Филм име:

=VLOOKUP(TEXT(G4,0),$B$4:$D$12,2,FALSE)

След това вземете Актьор име, като се използва следната формула:

=VLOOKUP(TEXT(G4,0),$B$4:$D$12,3,FALSE)

Както можете да видите, използвахме ТЕКСТ успешно преобразуване на числа в текст за VLOOKUP функция в Excel.

Прочетете още: Как да конвертирате числа в текстове/думи в Excel

Подобни четива:

  • Как да конвертирате число в текст и да запазите крайните нули в Excel (4 начина)
  • Конвертиране на число в текст без научна нотация в Excel
  • Как да конвертирате число в текст с 2 знака след десетичната запетая в Excel (5 начина)
  • Превръщане на число в текст със запетаи в Excel (3 лесни метода)

2. Конкатенация на празен низ за преобразуване на число в текст

Можете също така да конвертирате число в текст в Excel с апостроф и амперсанд. Ако конкатенирате число с празен низ (""), то ще конвертира това число в текстов формат. Тук ще използваме този метод в VLOOKUP формула.

Общата формула:

=VLOOKUP(lookup_value&"",table_array,column_index_number,FALSE)

Тук, като използваме апострофа със знака амперсанд, преобразуваме стойността за търсене от число в текст.

Сега, за да получите Филм име:

=VLOOKUP(G4&"",$B$4:$D$12,2,FALSE)

След това вземете Актьор име, като се използва следната формула:

=VLOOKUP(G4&"",$B$4:$D$12,3,FALSE)

Както можете да видите, успешно преобразувахме числото в текст в Excel с апострофа в VLOOKUP формула.

Свързано съдържание: Excel VBA: Конвертиране на число в текст с формат (пълно ръководство)

💡 Важен съвет

Ако не сте сигурни дали стойността за търсене е в цифров или текстов формат, използвайте функцията IFERROR в следната формула:

=IFERROR(VLOOKUP(G4,$B$4:$D$12,2,FALSE),VLOOKUP(G4&"",$B$4:$D$12,2,FALSE))

Тук изпробваме VLOOKUP Ако формулата върне грешка, ще се опита да приложи следващата формула VLOOKUP формула. Следващата VLOOKUP ще преобразува числото в текст. След това, ако и това не успее, формулата VLOOKUP ще хвърли #N/A грешка.

Конвертиране на текст в число за функцията VLOOKUP в Excel

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

За да решите този проблем, можете да използвате функцията VALUE за преобразуване на текст в число за VLOOKUP формула в Excel.

Общата формула:

=VLOOKUP(VALUE(lookup_value),table_array,column_index_number,FALSE)

Сега СТОЙНОСТ Така че, ако стойността за търсене е в текстов формат, формулата първо ще преобразува този текст в число. След това ще изпълни цялата функция VLOOKUP формула в Excel.

Сега, за да получите Филм име:

=VLOOKUP(VALUE(G4),$B$4:$D$12,2,FALSE)

След това вземете Актьор име, като се използва следната формула:

=VLOOKUP(VALUE(G4),$B$4:$D$12,3,FALSE)

Както можете да видите, успешно използвахме СТОЙНОСТ функция за преобразуване на текст в число за VLOOKUP Опитайте да ги приложите във вашия работен лист на Excel.

Прочетете още: Как да конвертирате текст в числа в Excel

💬 Нещата, които трябва да запомните

✎ Ако не сте сигурни за форматите, увийте VLOOKUP в функцията IFERROR както обсъдихме по-рано.

✎ Включете проверката за грешки, за да откриете числата, записани като текст.

Заключение

В заключение се надявам, че този урок ви е предоставил част от полезните знания за това как да конвертирате число в текст за VLOOKUP функцията в Excel. Препоръчваме ви да научите и приложите всички тези инструкции към вашата съвкупност от данни. Изтеглете работната тетрадка за упражнения и ги изпробвайте сами. Също така, не се колебайте да дадете обратна връзка в раздела за коментари. Вашата ценна обратна връзка ни мотивира да създаваме уроци като този.

Не забравяйте да проверите нашия уебсайт Exceldemy.com за различни проблеми и решения, свързани с Excel.

Продължавайте да изучавате нови методи и да се развивате!

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