James Chen: Uporabite dosledna imena listov - Excel Nasveti

James Chen pošlje to objavo gostov. James je član skupine Excel Gurus pri LinkedInu.

Pogosteje moramo informacije potegniti z različnih delovnih listov v delovni zvezek. Če skrbite za dosledno poimenovanje delovnih listov, lahko kombinirate VLOOKUP z INDIRECT, da povlečete podatke iz različnih delovnih listov. Ta tehnika prihrani življenje in čas.

Recimo, da imate prodajni list z različnimi strankami in vsak mesec prejmete nov delovni list. Bodite dosledni pri izbiri pravila poimenovanja za delovne liste. Na primer, lahko uporabite Sales_Jan_2012, Sales_Feb_2012, Sales_Mar_2012. Temu rada rečem enotno poimenovanje.

Na povzetnem listu želite na vsakem mesečnem listu poiskati prodajo za stranko XYZ. Recimo, da imate resnične Excelove datume za januar 2012, februar 2012, marec 2012 v B3: D3. Ime stranke imate v A4. Struktura vsakega mesečnega prodajnega lista je stranka v A in prodaja v B. Preizkusite to formulo:

=VLOOKUP($A4,INDIRECT(“Sales_”&TEXT(B$3,”MMM_YYYY”)&”!$A:$B),2,False)

Kako deluje: funkcija TEXT oblikuje datum v obliki Jan_2012. Ampersand je operater združevanja, zato boste na koncu posredovali Sales_Jan_2012! $ A: $ B funkciji INDIRECT. Funkcija bo dinamično pogledala drug delovni list glede na datum v vrstici 3.

To je še posebej koristno, če imate večkratnike na večkratnike enotnih izvornih podatkovnih listov, iz katerih morate vleči.

Zanimive Članki...