James Chen: Používajte jednotné názvy hárkov - Tipy pre Excel

Spolu s týmto hosťom posiela James Chen. James je členom skupiny Excel Guru v spoločnosti LinkedIn.

Častejšie musíme zo zošita získavať informácie z rôznych pracovných hárkov. Ak pri dôslednom pomenovaní pracovných hárkov postupujete opatrne, môžete kombinovať VLOOKUP s INDIRECT a načítať údaje z rôznych pracovných hárkov. Táto technika šetrí život a čas.

Povedzme, že máte predajný list s rôznymi zákazníkmi a každý mesiac dostanete nový pracovný list. Pri výbere pravidla pomenovania pre pracovné listy postupujte dôsledne. Môžete napríklad použiť Sales_Jan_2012, Sales_Feb_2012, Sales_Mar_2012. To je to, čo rád nazývam jednotné pomenovanie.

Na súhrnnom hárku chcete vyhľadať tržby pre zákazníka XYZ z každého mesačného hárku. Povedzme, že máte skutočné dátumy programu Excel pre január 2012, február 2012, marec 2012 v B3: D3. Meno zákazníka máte v A4. Štruktúra každého hárku mesačného predaja je zákazník v A a predaj v B. Vyskúšajte tento vzorec:

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

Ako to funguje: funkcia TEXT naformátuje dátum vo formáte Jan_2012. Ampersand je operátor zreťazenia, takže nakoniec odovzdáte funkciu Sales_Jan_2012! $ A: $ B funkcii INDIRECT. Funkcia sa bude dynamicky pozerať na iný pracovný hárok na základe dátumu v riadku 3.

To je obzvlášť užitočné, keď máte násobky po násobkoch jednotných zdrojových údajových listov, z ktorých musíte čerpať.

Zaujímavé články...