Hurtowe usuwanie niepotrzebnych nazw zakresów
Transkrypt
Hurtowe usuwanie niepotrzebnych nazw zakresów
:: Trik 1. Hurtowe usuwanie niepotrzebnych nazw zakresów :: Trik 2. WyróŜnianie powtórzonych wartości w kolumnie :: Trik 3. Oznaczenie wierszy kolejnymi literami alfabetu :: Trik 4. Obliczanie dziennych wydatków :: Trik 5. Kolory w nowo tworzonych wykresach Trik 1 Hurtowe usuwanie niepotrzebnych nazw zakresów ZałóŜmy, Ŝe przyszło Ci pracować w skoroszycie przygotowanym przez innego pracownika. Po rozwinięciu pola nazwy przekonujesz się, Ŝe zdefiniował on bardzo duŜo nazw zakresów. Wiesz, Ŝe będzie Ci to przeszkadzało przy przeprowadzaniu własnych analiz i obliczeń, dlatego chcesz usunąć wszystkie nazwy. W jaki sposób to szybko zrobić? Rozwiązaniem jest proste makro. Rysunek 1 przedstawia pole nazwy z duŜą liczbą pozycji. Rys. 1. DuŜa liczba nazw zakresów => Aby automatycznie usunąć wszystkie nazwy: 1. Wywołaj okno Edytora VBA, wciskając kombinację klawiszy lewy Alt + F11. 2. W oknie Project - VBAProject kliknij moduł ThisWorkbook i wpisz makro widoczne na rysunku 2. Rys. 2. Procedura usuwająca wszystkie nazwy w skoroszycie 1 3. Zapisz makro i zamknij Edytor VBA. 4. Następnie z menu Narzędzia wybierz polecenie Makro/Makra. 5. Pojawi się okno dialogowe z nazwą wprowadzonego makra (Usun_nazwy). Zaznacz ją i kliknij przycisk Uruchom. Rys. 3. Uruchamianie makra Wszystkie nazwy zostaną usunięte z arkusza. 2 Trik 2 WyróŜnianie powtórzonych wartości w kolumnie W arkuszu rejestrujesz dane wszystkich klientów. Nazwy firm wpisujesz do zestawienia na podstawie wystawianych dokumentów. Niestety w trakcie przeglądania arkusza zauwaŜasz, Ŝe niektóre nazwy się powtarzają. Aby pozbyć się wielokrotnych wpisów, naleŜałoby je odszukać i ręcznie usunąć całe wiersze. W jaki sposób to szybko zrobić? PosłuŜ się sprytną formułą! Przykładowe dane przedstawia rysunek 1. Rys. 1. Rejestr zawierający powtórzone wpisy => Aby oznaczyć identyfikatory klientów, które występują wielokrotnie: 1. W komórce C2 wprowadź następującą formułę: =JEśELI(LICZ.JEśELI($B$2:$B$8; B2)>1;"Wielokrotnie";"") 2. Skopiuj ją do komórek poniŜej. Rys. 2. Odpowiednie wiersze zostały oznaczone Wszyscy klienci, którzy występują na liście więcej niŜ 1 raz, zostali oznaczeni. Teraz juŜ wiesz, które pozycje naleŜy usunąć z rejestru. Wyjaśnienie działania formuły: Funkcja LICZ.JEśELI ma za zadanie sprawdzić, czy w zakresie komórek B2:B8, identyfikator z komórki B2 występuje więcej niŜ jeden raz. Jeśli tak, dzięki zastosowaniu funkcji JEśELI zwracany jest tekst Wielokrotnie. W przeciwnym razie komórka pozostaje pusta. ZauwaŜ, Ŝe zastosowano odpowiednie adresowanie komórek. Dzięki temu kopiowana w dół formuła sprawdza kolejne identyfikatory znajdujące się w komórkach kolumny B. 3 Trik 3 Oznaczenie wierszy kolejnymi literami alfabetu Najczęstszym sposobem oznaczania kolejnych pozycji w zestawieniach jest wpisanie kolejnych liczb porządkowych w pierwszej kolumnie. Czasami jednak moŜe okazać się potrzebne uŜycie kolejnych liter alfabetu. Aby uniknąć ich ręcznego wprowadzania, proponujemy zastosować formułę, która zrobi to automatycznie. ZałóŜmy, Ŝe chcesz zastosować taki rodzaj wypunktowania w zestawieniu przedstawionym na rysunku 1. Rys. 1. Przykładowe zestawienie danych => Aby oznaczyć wiersze kolejnymi literami: 1. Wstaw pustą kolumnę na początku zestawienia. W tym celu zaznacz całą kolumnę A, klikając jej nagłówek z oznaczeniem literowym i wciśnij kombinację klawiszy Ctrl + Shift + = (znak równości). 2. W komórce A1 wpisz Ozn. 3. W komórce poniŜej wprowadź następującą formułę: =ZNAK(WIERSZ()+63) 4. Skopiuj ją do komórek poniŜej. Rys. 2. Oznaczenia literowe Wskazówka 4 Dosyć często w takich wypunktowaniach uŜywa się kropki lub nawiasu okrągłego. śeby uzyskać takie wypunktowanie, zastosuj poniŜszą formułę: =ZNAK(WIERSZ()+63)&")" Nawias uŜyty na końcu formuły moŜesz w razie potrzeby zastąpić kropką. 5 Trik 4 Obliczanie dziennych wydatków Otrzymałeś z działu firmy zestawienie wydatków poniesionych w kaŜdym miesiącu minionego roku. Twoim zadaniem jest sprawdzenie, ile wynosiły średnie dzienne wydatki dla danego miesiąca. NaleŜy zatem wyznaczyć liczby dni, z ilu składa się kaŜdy miesiąc, a następnie podzielenie kwot miesięcznych wydatków przez otrzymane dni. Czy czeka Cię w związku z tym Ŝmudne przeglądanie kalendarza z minionego roku? Niekoniecznie! Zastosuj kombinację kilku trików. Przyjmijmy, Ŝe zestawienie miesięcznych wydatków wygląda jak na rysunku 1. Rys. 1. Wydatki poniesione w kolejnych miesiącach 2006 r. => Aby obliczyć dzienne wartości: 1. Wstaw pustą kolumnę na początku zestawienia i do komórki A2 wpisz datę 200601-31. 2. Przeciągnij ją w dół do kolejnych komórek z wciśniętym prawym przyciskiem myszy. 3. Po zwolnieniu myszy pojawi się menu podręczne, z którego wybierz: Wypełnij miesiącami. W komórkach zostaną wyświetlone daty ostatnich dni kaŜdego miesiąca. 4. Kolumnę C nazwij Liczba dni. 5. W komórce C2 wpisz następującą formułę: =DZIEŃ(A2) i skopiuj ją do komórek poniŜej. Masz juŜ wyznaczoną liczbę dni w danym miesiącu, więc moŜesz obliczyć dzienne wydatki. 6. Kolumnę D nazwij Dzienne wydatki i do komórki D2 wpisz prostą formułę: =B2/C2 7. Skopiuj ją poniŜej i uzyskanym kwotom nadaj format walutowy. 6 Rys. 2. Obliczone dzienne wydatki 7 Trik 5 Kolory w nowo tworzonych wykresach Gdy budujesz wykres w Excelu przechodzisz przez kolejne kroki kreatora. Po zakończeniu jego pracy do arkusza jest wstawiany wykres, którego serie danych mają określone (domyślne) kolory. Jeśli chciałbyś oszczędzić czas na kolorowanie kaŜdej kolumny lub słupka z osobna, zdefiniuj własne domyślne kolory dla nowo budowanych wykresów. => Aby to zrobić: 1. Z menu Narzędzia wybierz polecenie Opcje. 2. W wyświetlonym oknie dialogowym przejdź do zakładki Kolor. 3. W sekcji Wypełnienia wykresu zaznacz pierwszy kwadracik z kolorem i kliknij przycisk Modyfikuj. Rys. 1. Okno opcji Excela 4. W kolejnym oknie wybierz odcień i kliknij OK. 5. W analogiczny sposób zmień kolory kolejnych kwadracików. 6. Zatwierdź, klikając OK. 7. Zbuduj nowy wykres i sprawdź, czy został sformatowany zgodnie z Twoimi potrzebami. Rys. 2. Domyślny format nowo tworzonych wykresów Wskazówka Aby powrócić do oryginalnych kolorów, w oknie przedstawionym na rysunku 1 kliknij przycisk Resetuj, a następnie OK. 8