Poate fi cu adevărat frustrant dacă ați configurat formula VLOOKUP în Excel, formula dumneavoastră funcționează conform așteptărilor căutând prima coloană de valori și apoi trebuie să ajustați manual formula dacă doriți să o copiați pe mai multe coloane.
Vreau să caut vânzările lunare a două tipuri de pălării Beanie în datele mele totale de vânzări. Așadar, mi-am configurat VLOOKUP pentru a căuta volume lunare atât de pălării Beanie Beanie_JL, cât și de Style Beanie_JP.
CĂUTARE VOL obișnuită funcționează perfect, începând cu prima mea coloană care returnează valoarea din ianuarie 2015, dar dacă trag formula spre dreapta pentru a continua cu lunile următoare din februarie 2015, atunci nu obțin rezultatele dorite.
Chiar și folosind referințe absolute în formula mea, NUMĂRUL INDEXULUI COLONAN nu continuă atunci când trag formula. Aici majoritatea utilizatorilor ar ajusta manual acest lucru pentru a obține rezultatele de care au nevoie. Cu toate acestea, nu trebuie să faceți acest lucru, deoarece putem solicita ajutorul unei alte formule împreună cu VLOOKUP. Să folosim formula COLUMN pentru a ne ajuta.
Funcția COLUMN este foarte simplă. Traduce un număr de coloană într-o adresă de celulă. De exemplu, C1 ar returna 3, deoarece C este a treia coloană din foaia noastră de lucru, așa că probabil puteți vedea cum putem folosi acest lucru în formula VLOOKUP.
Să trecem peste sintaxa formulei CĂUTARE V. este
CĂUTARE V (lookup_value, table_array, col_index_num, [range_lookup])
LookupValue. Valoarea pe care doriți să o căutați. Valoarea pe care doriți să o căutați trebuie să fie în prima coloană a intervalului de celule în care specificațitable_array
Table_array. Acesta este intervalul de celule în care VLOOKUP va căuta valoare_căutare și valoarea returnată.
Col_index_num. Acesta este numărul coloanei (începând cu 1 pentru coloana cea mai din stânga a table-array) care conține valoarea returnată.
Range_Lookup.
O valoare logică care specifică dacă doriți CĂUTARE V pentru a găsi o potrivire exactă sau o potrivire aproximativă:
- ADEVĂRAT presupune că prima coloană din tabel este sortată fie numeric, fie alfabetic și apoi va căuta cea mai apropiată valoare. Aceasta este metoda implicită dacă nu specificați una.
- FALS caută valoarea exactă în prima coloană
Primul NUMĂR DE INDEX DE COLANĂ din CĂUTARE V care vreau să-l returnez se află în a DOUA coloană a setului nostru de date, așa că, în loc să folosesc 2 ca NUMĂR DE INDEX DE COLANĂ, îl pot înlocui cu B1. Formula arată astfel
=CĂUTAREV($L$7,$B$3:$J$25,COLONA(B1),FALSE)
Odată ce fac acest lucru, formula se va actualiza automat pe măsură ce este trasă.