Spis treści
Ten samouczek wyjaśnia, jak można naprzemiennie stosować kolory wierszy w programie Excel, aby automatycznie podświetlić każdy inny wiersz lub kolumnę w arkuszu. Nauczysz się również h jak zastosować w Excelu pasmowe wiersze i kolumny oraz znaleźć kilka inteligentnych formuł do naprzemiennego cieniowania wierszy na podstawie zmiany wartości.
Powszechną praktyką jest dodawanie cieniowania do naprzemiennych wierszy w arkuszu Excela, aby uczynić go łatwiejszym do odczytania. Podczas gdy ręczne podświetlanie wierszy danych w małej tabeli jest stosunkowo łatwym zadaniem, może to być żmudne zadanie w większych tabelach. Lepszym sposobem jest posiadanie kolorów wierszy lub kolumn naprzemiennie ustawianych automatycznie, a ten artykuł pokaże ci, jak możesz szybko to zrobić.
Naprzemienny kolor wierszy w programie Excel
Jeśli chodzi o cieniowanie co drugiego wiersza w Excelu, większość guru natychmiast skieruje Cię do formatowania warunkowego, gdzie będziesz musiał zainwestować trochę czasu w rozgryzienie pomysłowej mieszanki funkcji MOD i ROW.
Jeśli wolisz nie używać młota kowalskiego do rozbijania orzechów, czyli nie chcesz tracić czasu i kreatywności na taki drobiazg jak paski zebry w tabelach Excela, rozważ zastosowanie wbudowanych stylów tabel Excela jako szybkiej alternatywy.
Podświetlanie co drugiego wiersza w programie Excel przy użyciu pasmowych wierszy
Najszybszym i najłatwiejszym sposobem zastosowania cieniowania wierszy w Excelu jest użycie predefiniowanych stylów tabel. Wraz z innymi zaletami tabel, takimi jak automatyczne filtrowanie, pasmowanie kolorów jest domyślnie stosowane do wierszy. Wszystko, co musisz zrobić, to przekonwertować zakres komórek na tabelę. W tym celu po prostu zaznacz swój zakres komórek i naciśnij razem klawisze Ctrl+T.
Gdy to zrobisz, nieparzyste i parzyste wiersze w twojej tabeli zostaną automatycznie zacieniowane różnymi kolorami. Najlepszą rzeczą jest to, że automatyczne banding będzie kontynuowany podczas sortowania, usuwania lub dodawania nowych wierszy do twojej tabeli.
Jeśli wolisz mieć tylko zmienne cieniowanie wierszy, bez funkcjonalności tabeli, możesz łatwo przekształcić tabelę w zwykły zakres. Aby to zrobić, zaznacz dowolną komórkę w tabeli, kliknij prawym przyciskiem myszy i wybierz Konwersja na zakres z menu kontekstowego.
Uwaga. Po wykonaniu transformacji tabeli do zakresu, nie otrzymasz automatycznego pasma kolorów dla nowo dodanych wierszy. Inną wadą jest to, że jeśli sortujesz dane, twoje pasma kolorów będą podróżować z oryginalnymi wierszami, a twój ładny wzór paska zebry zostanie zniekształcony.
Jak widać, konwersja zakresu na tabelę to bardzo łatwy i szybki sposób na wyróżnienie naprzemiennych wierszy w Excelu. Ale co, jeśli chcesz trochę więcej?
Jak wybrać własne kolory pasków rzędowych
Jeśli nie jesteś zadowolony z domyślnego niebiesko-białego wzoru tabeli Excela, masz do wyboru wiele innych wzorów i kolorów. Wystarczy wybrać tabelę lub dowolną komórkę w tabeli, przełączyć się na opcję Projekt tab> Styl stołu grupę i wybrać kolory według własnego uznania.
Możesz użyć przycisków strzałek, aby przewijać dostępne style tabel lub kliknąć przycisk Więcej przycisk Gdy najedziesz kursorem myszy na dowolny styl, zostanie on natychmiast odzwierciedlony w Twojej tabeli i będziesz mógł zobaczyć, jak wyglądałyby Twoje pasmowe wiersze.
Jak podświetlić różną liczbę rzędów w każdym wierszu zebry
W przypadku, gdy chcesz podświetlić inną liczbę wierszy w każdym pasku, np. zaciemnić 2 wiersze jednym kolorem, a 3 innym, wówczas będziesz musiał utworzyć niestandardowy styl tabeli. Zakładając, że przekształciłeś już zakres na tabelę, wykonaj następujące kroki:
- Przejdź do Projekt w zakładce, kliknij prawym przyciskiem myszy na styl tabeli, który chcesz zastosować i wybierz Duplikat .
- W Nazwa pole, wpisz nazwę swojego stylu tabeli.
- Wybierz " Pasek pierwszego rzędu " i ustawić. Pasek Rozmiar do 2, lub do jakiejś innej liczby, którą chcesz.
- Wybierz " Pasek w drugim rzędzie " i powtórzyć proces.
- Kliknij OK aby zapisać swój własny styl.
- Zastosuj nowo utworzony styl do swojej tabeli wybierając go z galerii Style tabel. Twoje własne style są zawsze dostępne na górze galerii pod Niestandardowe.
Uwaga: Własne style tabel są przechowywane tylko w bieżącym skoroszycie i dlatego nie są dostępne w innych skoroszytach. Aby użyć własnego stylu tabeli jako domyślnego stylu tabeli w bieżącym skoroszycie, należy wybrać opcję " Ustaw jako domyślny styl tabeli dla tego dokumentu " pole wyboru podczas tworzenia lub modyfikowania stylu.
Jeśli nie jesteś zadowolony z utworzonego stylu, możesz go łatwo zmodyfikować, klikając prawym przyciskiem myszy swój własny styl w Galerii stylów i wybierając Zmodyfikuj z menu kontekstowego. I tu masz duże pole do popisu dla swojej kreatywności! Możesz ustawić dowolny Czcionka , Granica oraz Wypełnij style na odpowiednich zakładkach, nawet wybrać kolory gradientowych pasków, jak widać na zrzucie ekranu poniżej : )
Usuwanie cieniowania naprzemiennych wierszy w programie Excel za pomocą jednego kliknięcia
Jeśli nie chcesz już mieć kolorowych pasków w tabeli Excela, możesz je usunąć dosłownie jednym kliknięciem. Zaznacz dowolną komórkę w swojej tabeli, przejdź do strony Projekt i odznaczyć Rzędy taśmowe opcja.
Jak widzisz, predefiniowane style tabelaryczne Excela zapewniają bogactwo funkcji umożliwiających naprzemienne kolorowanie wierszy w arkuszach i tworzenie niestandardowych stylów pasmowych. Uważam, że wystarczą one w wielu sytuacjach, choć jeśli chcesz czegoś specjalnego, np. cieniowania całych wierszy na podstawie zmiany wartości, to będziesz musiał użyć formatowania warunkowego.
Alternatywne cieniowanie wierszy przy użyciu formatowania warunkowego programu Excel
Nie trzeba dodawać, że formatowanie warunkowe jest nieco bardziej skomplikowane niż style tabel w Excelu, które właśnie omówiliśmy. Ma ono jednak jedną niezaprzeczalną zaletę - daje więcej miejsca dla Twojej wyobraźni i pozwala Ci zebrać swój arkusz dokładnie tak, jak chcesz w każdym konkretnym przypadku. W dalszej części artykułu znajdziesz kilka przykładów formuł Excela dla naprzemiennych kolorów wierszy:
Podświetlenie co drugiego wiersza w Excelu przy użyciu formatowania warunkowego
Zaczniemy od bardzo prostej formuły MOD, która podświetla co drugi wiersz w Excelu. W rzeczywistości możesz osiągnąć dokładnie ten sam rezultat, używając stylów tabeli Excela, ale główną zaletą formatowania warunkowego jest to, że działa ono również dla zakresów, co oznacza, że twoje pasmo kolorów pozostanie nienaruszone, gdy będziesz sortować, wstawiać lub usuwać wiersze w zakresie danych, do których stosuje się twoja formuła.
W ten sposób tworzysz regułę formatowania warunkowego:
- Zaznacz komórki, które chcesz zacieniować. Aby zastosować kolorową wstęgę do całego arkusza, kliknij przycisk Wybierz wszystko przycisk w lewym górnym rogu arkusza kalkulacyjnego.
- Przełącz się na Strona główna zakładka > Style grupy i kliknij Formatowanie warunkowe> Nowa reguła...
- W Nowa zasada formatowania okno, wybierz " Użyj formuły, aby określić, które komórki mają być sformatowane " opcja i wprowadź ten wzór:
=MOD(ROW(),2)=0
- Następnie kliknij przycisk Format przycisk, przełącz na Wypełnij i wybierz kolor tła, który chcesz użyć dla pasmowych wierszy.
W tym momencie wybrany kolor pojawi się pod Przykładowa strona Jeśli jesteś zadowolony z koloru, kliknij OK .
- Spowoduje to powrót do Nowa zasada formatowania okno, a następnie kliknij OK jeszcze raz, aby zastosować kolor do każdego innego z wybranych wierszy.
A oto jak wygląda wynik w moim Excelu 2013:
Jeśli wolisz mieć 2 różne kolory zamiast białych linii, to stwórz drugą regułę używając tego wzoru:
=MOD(ROW(),2)=1
I teraz masz nieparzyste i parzyste rzędy podświetlone różnymi kolorami:
To było dość łatwe, prawda? A teraz chciałbym krótko wyjaśnić składnię funkcji MOD, ponieważ będziemy jej używać w innych nieco bardziej skomplikowanych przykładach.
Funkcja MOD zwraca resztę zaokrągloną do najbliższej liczby całkowitej po podzieleniu liczby przez dzielnik.
Na przykład, =MOD(4,2)
zwraca 0, ponieważ 4 jest podzielone przez 2 równomiernie (bez reszty).
Teraz zobaczmy, co dokładnie robi nasza funkcja MOD, taka, której użyliśmy w powyższym przykładzie. Jak pamiętasz użyliśmy połączenia funkcji MOD i ROW: =MOD(ROW(),2)
Składnia jest prosta i nieskomplikowana: funkcja ROW zwraca numer wiersza, następnie funkcja MOD dzieli go przez 2 i zwraca resztę zaokrągloną do liczby całkowitej. Po zastosowaniu do naszej tabeli formuła zwraca następujące wyniki:
Wiersz nr. | Formuła | Wynik |
---|---|---|
Wiersz 2 | =MOD(2,2) | 0 |
Wiersz 3 | =MOD(3,2) | 1 |
Wiersz 4 | =MOD(4,2) | 0 |
Wiersz 5 | =MOD(5,2) | 1 |
Widzicie wzór? To zawsze jest 0 dla rzędów parzystych oraz 1 dla rzędów nieparzystych A następnie tworzymy reguły formatowania warunkowego mówiące Excelowi, aby cieniował nieparzyste wiersze (gdzie funkcja MOD zwraca 1) w jednym kolorze i parzyste wiersze (które mają 0) w innym kolorze.
Teraz, gdy znasz już podstawy, przyjrzyjmy się bardziej zaawansowanym przykładom.
Jak przeplatać grupy rzędów różnymi kolorami
Możesz użyć następujących formuł, aby zacienić stałą liczbę wierszy, niezależnie od ich zawartości:
Nieparzyste cieniowanie rzędu , czyli wyróżnij 1. grupę i każdą kolejną:
=MOD(ROW()-RowNum,N*2)+1<=N
Równomierne cieniowanie rzędów , czyli wyróżnić 2. grupę i wszystkie grupy parzyste:
=MOD(ROW()-RowNum,N*2)>=N
Gdzie RowNum jest odniesieniem do pierwszej komórki z danymi, a N jest liczbą wierszy w każdej grupie pasmowej.
Wskazówka: Jeśli chcesz wyróżnić zarówno grupy parzyste, jak i nieparzyste, to po prostu utwórz 2 warunkowe reguły formatowania z obiema powyższymi formułami.
W poniższej tabeli można znaleźć kilka przykładów użycia formuły i wynikający z niej color banding.
Kolorować co 2 wiersze, zaczynając od 1. grupy. Dane zaczynają się w wierszu 2. | =MOD(ROW()-2,4)+1<=2 | |
---|---|---|
Kolorować co 2 wiersze, zaczynając od 2 grupy. Dane zaczynają się w wierszu 2. | =MOD(ROW()-2,4)>=2 | |
Kolorować co 3 wiersze, zaczynając od 2 grupy. Dane zaczynają się w wierszu 3. | =MOD(ROW()-3,6)>=3 |
Jak cieniować rzędy za pomocą 3 różnych kolorów
Jeśli uważasz, że twoje dane będą wyglądać lepiej z wierszami zacienionymi w trzech różnych kolorach, to utwórz 3 warunkowe reguły formatowania za pomocą tych formuł:
Aby podświetlić pierwszy i każdy trzeci rząd =MOD(ROW($A2)+3-1,3)=1
Aby podkreślić 2, 6, 9 itd. =MOD(ROW($A2)+3-1,3)=2
Aby wyróżnić 3, 7, 10 itd. =MOD(ROW($A2)+3-1,3)=0
Pamiętaj, aby zastąpić A2 odwołaniem do swojej pierwszej komórki z danymi.
Wynikowa tabela będzie wyglądać podobnie do tej w twoim Excelu:
Jak zmienić kolory wierszy na podstawie zmiany wartości
Zadanie to jest podobne do tego, które omawialiśmy przed chwilą - cieniowanie grup wierszy, z tą różnicą, że w każdej grupie może być inna liczba wierszy. Myślę, że łatwiej będzie to zrozumieć na przykładzie.
Załóżmy, że masz tabelę zawierającą dane z różnych źródeł, np. z regionalnych raportów sprzedaży. To, co chcesz, to zacieniowanie pierwszej grupy wierszy związanych z pierwszym produktem w kolorze 1, następnej grupy związanej z drugim produktem w kolorze 2 i tak dalej. Kolumna A zawierająca nazwy produktów może służyć jako kolumna kluczowa lub unikalny identyfikator.
Aby naprzemiennie cieniować wiersze na podstawie zmiany wartości, potrzebowałbyś nieco bardziej złożonej formuły i dodatkowej kolumny:
- Nad prawą stroną arkusza utwórz dodatkową kolumnę, powiedzmy kolumnę F. Tę kolumnę będziesz mógł później ukryć.
- Wpisz następującą formułę do komórki F2 (zakładając, że wiersz 2 jest Twoim pierwszym wierszem z danymi), a następnie skopiuj ją przez całą kolumnę:
=MOD(IF(ROW()=2,0,IF(A2=A1,F1, F1+1)), 2)
Formuła wypełni kolumnę F blokami o wartości 0 i 1, każdy nowy blok rozpoczynając od zmiany nazwy produktu.
- I na koniec utwórz regułę formatowania warunkowego za pomocą formuły
=$F2=1
Możesz dodać drugą regułę=$F2=0
jeśli chcesz mieć drugi kolor do naprzemiennych bloków rzędów, jak pokazano na zrzucie ekranu:
Naprzemienne kolory kolumn w Excelu (kolumny pasmowe)
W rzeczywistości, cieniowanie kolumn w Excelu jest dość podobne do naprzemiennych wierszy. Jeśli zrozumiałeś wszystkie powyższe, ta część będzie dla ciebie kawałkiem tortu : )
Możesz zastosować cieniowanie do kolumn w Excelu, używając albo:
Alternatywne kolory kolumn w programie Excel za pomocą stylów tabeli
- Zaczynasz od przekształcenia zakresu na tabelę ( Ctrl+T ).
- Następnie przełącz się na Projekt zakładka, usunąć zaznaczenie z Rzędy taśmowe i wybrać Kolumny z taśmą zamiast.
- Voila! Twoje kolumny są zacienione domyślnymi kolorami tabeli.
W przypadku, gdybyś chciał ładniejsze kolory, możesz swobodnie wybrać dowolny inny wzór z Galerii Stylów Stołów.
Jeśli chcesz zacieniować różna liczba kolumn w każdym pasku, a następnie utwórz duplikat istniejącego stylu tabeli, dokładnie tak, jak opisano tutaj. Jedyna różnica polega na tym, że wybierasz " First Colum Stripe " i " Drugi Pasek Kolumba " zamiast odpowiednich pasków wierszy.
A oto jak mogą wyglądać twoje niestandardowe zespoły kolumn w Excelu:
Naprzemienne kolory kolumn z formatowaniem warunkowym
Formuły do zastosowania kolorowego pasma do naprzemiennych kolumn w Excelu są bardzo podobne do tych, których używaliśmy do cieniowania naprzemiennych wierszy. Musisz tylko użyć funkcji MOD w połączeniu z funkcją KOLUMNA, a nie ROW. Wymienię tylko kilka z nich w poniższej tabeli i jestem pewien, że łatwo przekonwertujesz inne "formuły wierszowe" na "formuły kolumnowe" przez analogię.
Aby pokolorować każdą inną kolumnę | =MOD(KOLUMNA(),2)=0 |
---|
i/lub
=MOD(KOLUMNA(),2)=1
=MOD(COLUMN()-1,4)+1<=2
=MOD(KOLUMNA()+3,3)=1
=MOD(KOLUMNA()+3,3)=2
=MOD(KOLUMNA()+3,3)=0
Mam nadzieję, że teraz nie będziesz miał żadnych problemów z zastosowaniem pasmowania kolorów w Excelu, aby Twoje arkusze były przystojniejsze i bardziej czytelne. Jeśli chcesz naprzemiennie stosować kolory wierszy lub kolumn w jakiś inny sposób, nie wahaj się zostawić mi komentarza i wspólnie to ustalimy. Dziękuję za przeczytanie!