
Formula generică
=VLOOKUP(text,lookup_table,2,0)
rezumat
Pentru a mapa sau traduce intrările de text în valori numerice arbitrare, puteți utiliza funcția VLOOKUP cu un tabel simplu.
În exemplu, trebuie să mapăm cinci valori de text (stări) la coduri de stare numerice, după cum urmează:
stare | Cod |
---|---|
Început | 10 |
Normal | 20 |
Întârziat | 30 |
Complet | 40 |
Anulat | 50 |
Deoarece nu există nicio modalitate de a obține rezultatul (adică este arbitrar), trebuie să facem un fel de căutare. Funcția VLOOKUP oferă o modalitate ușoară de a face acest lucru.
În exemplul prezentat, formula din F8 este:
=VLOOKUP(F7,B6:C10,2,0)
Explicaţie
Această formulă utilizează valoarea din celula F7 pentru o valoare de căutare, intervalul B6: C10 pentru tabelul de căutare, numărul 2 pentru a indica „a doua coloană” și zero ca ultim argument pentru a forța o potrivire exactă.
Deși, în acest caz, mapăm valorile textului la ieșirile numerice, aceeași formulă poate gestiona textul cu textul sau numerele cu textul.