Formula Excel: mapează intrările la valori arbitrare -

Cuprins

Formula generică

=VLOOKUP(input,map_table,column,0)

rezumat

Dacă trebuie să mapezi sau să traduci intrările în valori arbitrare, poți folosi funcția VLOOKUP.

În exemplu, trebuie să mapăm numerele 1-6 după cum urmează:

Intrare Ieșire
1 10
2 81
3 17
4 23
5 13
6 31

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 F7 este:

=VLOOKUP(F6,B5:C10,2,0)

Explicaţie

Această formulă utilizează valoarea din celula F6 pentru o valoare de căutare, intervalul B5: C10 pentru tabelul de căutare, 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 intrările numerice la ieșirile numerice, aceeași formulă va gestiona valorile textului atât pentru intrări, cât și pentru ieșiri.

Alternativă cu ALEGE

Dacă aveți un număr limitat de intrări și dacă intrările sunt numere care încep cu 1, puteți utiliza și funcția ALEGE. Pentru exemplul prezentat formula echivalentă bazată pe ALEGE este:

=CHOOSE(F6,10,81,17,23,13,31)

Funcția de alegere este dificilă pentru cantități mari de date, dar pentru seturi de date mai mici care se mapează la un index bazat pe 1, are avantajul de a fi o soluție „all in one”.

Articole interesante...