James Chen: Używaj spójnych nazw arkuszy - wskazówki dotyczące programu Excel

James Chen przesyła ten post gościnny. James jest członkiem grupy Excel Gurus na LinkedIn.

Najczęściej musimy wyciągać informacje z różnych arkuszy w skoroszycie. Jeśli starasz się konsekwentnie nazywać arkusze, możesz połączyć WYSZUKAJ.PIONOWO z POŚREDNIE, aby pobierać dane z różnych arkuszy. Ta technika oszczędza życie i czas.

Załóżmy, że masz arkusz sprzedaży z różnymi klientami i co miesiąc otrzymujesz nowy arkusz roboczy. Konsekwentnie wybieraj regułę nazewnictwa dla arkuszy. Na przykład możesz użyć Sales_Jan_2012, Sales_Feb_2012, Sales_Mar_2012. To właśnie lubię nazywać jednolite nazewnictwo.

Na arkuszu podsumowania chcesz wyszukać sprzedaż dla klienta XYZ z każdego arkusza miesięcznego. Załóżmy, że masz prawdziwe daty programu Excel na styczeń 2012, luty 2012, marzec 2012 w B3: D3. Masz nazwę klienta w A4. Struktura każdego miesięcznego arkusza sprzedaży to klient w A, a sprzedaż w B. Wypróbuj tę formułę:

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

Jak to działa: funkcja TEKST formatuje datę w formacie styczeń_2012. Znak ampersand jest operatorem konkatenacji, więc w końcu przekazujesz Sales_Jan_2012! $ A: $ B do funkcji INDIRECT. Funkcja będzie dynamicznie przeglądać inny arkusz roboczy na podstawie daty w wierszu 3.

Jest to szczególnie przydatne, gdy masz wielokrotności wielokrotności jednolitych arkuszy danych źródłowych, z których musisz wyciągnąć.

Interesujące artykuły...