Cum să convertiți numărul în text pentru VLOOKUP în Excel (2 moduri)

  • Imparte Asta
Hugh West

În Microsoft Excel, în Microsoft Excel, se utilizează VLOOKUP formula este unul dintre cele mai fierbinți subiecte pe care le puteți găsi pe internet. Există numeroase articole pe această temă în care se discută despre funcționalitatea și avantajele sale. Deoarece este una crucială, există mai multe. Putem căuta valori folosind o valoare de căutare. Dar, dacă valoarea de căutare și coloana de căutare au formate diferite, se va produce o eroare. În acest tutorial, veți învăța să convertiți un numărîn text pentru VLOOKUP din Excel.

Acest tutorial va fi la obiect, cu exemple adecvate și ilustrații adecvate. Deci, rămâneți cu mine.

Descărcați caietul de practică

Descărcați acest caiet de practică.

Conversia numărului în text pentru funcția VLOOKUP.xlsx

Problema cu formatele text și număr în VLOOKUP

Înainte de a începe, presupun că știți bine despre funcția VLOOKUP în Excel. Practic, folosim o valoare de căutare pentru a căuta anumite valori din coloane. Acum, acest lucru pare destul de simplu, nu-i așa? Dar există unele probleme.

În cazul în care valoarea de căutare și valorile coloanelor sunt într-un format diferit, se va produce o eroare.

Aruncați o privire la setul de date:

Aici, avem un set de date de filme. Am folosit următoarele date VLOOKUP pentru a găsi numele filmului și al actorului, dar am primit o eroare în timp ce făceam asta.

Pentru a obține Film numele:

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

Pentru a obține Actor numele:

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

Acest lucru se datorează formatului text și formatului numeric. Valoarea noastră de căutare era în format numeric, iar coloana noastră de căutare are format text. De aceea, nu ne-a putut oferi rezultatul dorit. Acum, trebuie să convertim numărul pentru a obține rezultatul real.

Puteți proceda în două moduri. Unul este să convertiți numărul de căutare în text în VLOOKUP Sau puteți converti întreaga coloană de valori de text în numere folosind metodele speciale de lipire sau alte metode. Dar, în opinia mea, va fi agitat și nu este nevoie să faceți acest lucru. Puteți rezolva cu ușurință problema folosind următoarele două metode.

2 moduri de a converti numărul în text pentru VLOOKUP în Excel

În secțiunile următoare, vă voi oferi două metode de a converti un număr în text pentru aplicația VLOOKUP în Excel. Vă recomand să învățați și să aplicați toate metodele la setul dvs. de date de convertit. Aceasta vă va dezvolta cu siguranță cunoștințele despre Excel. Să trecem la treabă.

1. Utilizați funcția TEXT pentru a converti numărul în text pentru VLOOKUP

Acum, puteți converti cu ușurință numărul din valoarea de căutare în text folosind funcția TEXT în Excel. Ceea ce face, de fapt, este să convertească valoarea de căutare în format text. După aceea, se va aplica VLOOKUP îl ia ca argument și caută rezultatul.

Formula generică:

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

Acum. pentru a obține Film numele:

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

După aceea, obțineți Actor nume folosind următoarea formulă:

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

După cum puteți vedea, am folosit TEXT pentru a converti cu succes numerele în text pentru funcția VLOOKUP din Excel.

Citiți mai mult: Cum să convertiți numere în texte/cuvinte în Excel

Lecturi similare:

  • Cum să convertiți un număr în text și să păstrați zerourile din urmă în Excel (4 moduri)
  • Conversia numărului în text fără notație științifică în Excel
  • Cum să convertiți numărul în text cu 2 zecimale în Excel (5 moduri)
  • Conversia numărului în text cu virgule în Excel (3 metode simple)

2. Concatenați șirul gol pentru a converti numărul în text

Acum, puteți, de asemenea, să convertiți un număr în text în Excel cu apostrof și ampersand. Dacă concatenați un număr cu un șir de caractere gol (""), acesta va converti numărul în format text. Aici, vom folosi această metodă în fișierul VLOOKUP formula.

Formula generică:

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

Aici, prin utilizarea apostrofului cu semnul ampersandă, am convertit valoarea de căutare din număr în text.

Acum, pentru a obține Film numele:

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

După aceea, obțineți Actor nume folosind următoarea formulă:

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

După cum puteți vedea, am reușit să convertim cu succes numărul în text în Excel cu apostroful din VLOOKUP formula.

Conținut conex: Excel VBA: Conversia numerelor în text cu ajutorul formatului (Un ghid complet)

💡 Sfat important

Acum, dacă nu sunteți sigur dacă valoarea de căutare este în format numeric sau text, utilizați funcția IFERROR în următoarea formulă:

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

Aici, încercăm VLOOKUP presupunând că valoarea de căutare și prima coloană din matricea tabelului sunt în numere. Dacă returnează o eroare, atunci va încerca următoarea formulă VLOOKUP formula. Următoarea VLOOKUP va converti numărul în text. După aceea, dacă nici aceasta nu reușește, se va folosi formula VLOOKUP va arunca #N/A eroare.

Conversia textului în număr pentru funcția VLOOKUP în Excel

Acum, vă puteți afla și în situația opusă, adică aveți prima coloană în format numeric, dar valoarea de căutare în format VLOOKUP este în format text. În acest caz, va arăta astfel:

Acum, pentru a rezolva această problemă, puteți folosi funcția VALUE pentru a converti textul în număr pentru VLOOKUP formula în Excel.

Formula generică:

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

Acum, în VALOARE convertește un anumit șir de text care descrie un număr într-o valoare numerică. Astfel, dacă valoarea de căutare este în format text, formula va converti mai întâi acel text într-un număr. După aceea, va rula întreaga funcție VLOOKUP formula în Excel.

Acum, pentru a obține Film numele:

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

După aceea, obțineți Actor nume folosind următoarea formulă:

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

După cum puteți vedea, am folosit cu succes VALOARE pentru a converti textul în număr pentru funcția VLOOKUP Încercați-le în foaia de calcul Excel.

Citește mai mult: Cum se convertește textul în numere în Excel

💬 Lucruri de reținut

✎ Dacă nu sunteți sigur de formate, atunci înfășurați VLOOKUP în funcția IFERROR așa cum am discutat anterior.

✎ Activați verificarea erorilor pentru a găsi numerele stocate ca text.

Concluzie

În concluzie, sper că acest tutorial v-a oferit o parte din cunoștințele utile despre cum să convertiți un număr în text pentru VLOOKUP în Excel. Vă recomandăm să învățați și să aplicați toate aceste instrucțiuni la setul dvs. de date. Descărcați caietul de lucru de practică și încercați-le dvs. De asemenea, nu ezitați să oferiți feedback în secțiunea de comentarii. Feedback-ul dvs. valoros ne menține motivați să creăm tutoriale ca acesta.

Nu uitați să verificați site-ul nostru Exceldemy.com pentru diverse probleme și soluții legate de Excel.

Continuați să învățați noi metode și continuați să creșteți!

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.