Jak zacieniać alternatywne wiersze w programie Excel?
Możemy zacienić każdy kolejny wiersz w programie Excel, używając techniki formatowania warunkowego, i możemy to zrobić, stosując wiele metod.
Poniżej znajdują się dane, których będę używać. Możesz pobrać skoroszyt, aby ćwiczyć razem ze mną.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_2.png.webp)
Metoda nr 1 - bez użycia kolumny pomocniczej
Pierwsza metoda, której będziemy używać, to formatowanie warunkowe bez użycia kolumny pomocnika. Wykonaj poniższe czynności, aby zacienić każdy kolejny wiersz w programie Excel.
- Krok 1: Wybierz całe dane (bez nagłówka).
- Krok 2: Przejdź do formatowania warunkowego i wybierz „Nowa reguła”.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_3.png.webp)
- Krok 3: W następnym oknie wybierz „Użyj formuły, aby określić, które komórki sformatować”.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_4.png.webp)
- Krok 4: W formule formatowania warunkowego pasek przechodzi do poniższej formuły.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_5.png.webp)
- Krok 5: Teraz kliknij kartę Format, aby wybrać kolor formatowania.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_6.png.webp)
- Krok 6: Teraz otworzy się okno formatu komórek. W tym oknie wybierz zakładkę „FILL” i wybierz kolor według własnego uznania.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_7.png.webp)
- Krok 7: Teraz kliknij OK, aby zobaczyć cienie w alternatywnym rzędzie.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_8.png.webp)
Jeśli zastanawiasz się, jak to się stało, powiedz dzięki formule, którą wstawiliśmy, tj. = MOD (WIERSZ (), 2) = 1
MOD to formuła, która ma być używana do uzyskania wartości pozostałej po podzieleniu jednej liczby przez drugą. Na przykład MOD (3, 2) zwróci 1 jako resztę, tj. Gdy podzielimy liczbę 3 przez liczbę 2, resztę otrzymamy jako 1.
Podobnie funkcja WIERSZ () zwróci odpowiedni numer wiersza, a ten sam numer wiersza zostanie podzielony przez liczbę 2, a jeśli reszta będzie równa liczbie 1, to wiersz ten zostanie podświetlony lub zacieniowany wybranym przez nas kolorem .
Metoda nr 2 - użycie kolumny pomocniczej
Po prostu wstawiając kolumnę pomocniczą z numerami seryjnymi, możemy zacienić naprzemienne wiersze w programie Excel.
- Dla tej pierwszej wstaw kolumnę z numerem seryjnym, taką jak poniżej.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_9.png.webp)
- Teraz wybierz dane z wyjątkiem kolumny pomocnika.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_10.png.webp)
- Ponownie otwórz formatowanie warunkowe i wybierz tę samą metodę, ale tym razem musimy zmienić tylko formułę. Wstaw poniższy wzór.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_11.png.webp)
- Kliknij OK. Otrzymamy alternatywny zacieniony wiersz.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_12.png.webp)
Jeśli spojrzysz na poprzedni i ten, jest on nieco inny. W poprzednim z drugiego wiersza danych był cieniowany, ale w tym, począwszy od pierwszego wiersza danych, sam wiersz został podświetlony.
Metoda nr 3 - Korzystanie z kodowania VBA
Możesz po prostu użyć poniższego kodu VBA, aby zacienić każdy alternatywny wiersz. Użyj poniższego kodu, aby przyciemnić kolejne wiersze w programie Excel.
Kod:
Sub Shade_Rows () Dim Rng As Range Ustaw Rng = Selection Rng.FormatConditions.Add xlExpression, Formula1: = "= MOD (ROW (), 2) = 1" Selection.FormatConditions (Selection.FormatConditions.Count) .SetFirstPriority With Selection. FormatConditions (1) .Interior .PatternColorIndex = xlAutomatic .ThemeColor = xlThemeColorAccent5 .TintAndShade = 0.399945066682943 End With Selection.FormatConditions (1) .StopIfTrue = False End Sub
W tym celu najpierw musisz wybrać zakres komórek, które mają być zacieniowane, a następnie uruchomić makro.
![](https://cdn.know-base.net/4643795/shade_alternate_rows_in_excel_using_top_3_methods_13.png.webp)
Rzeczy do zapamiętania
- Nie tylko alternatywne wiersze, ale można również odcień co 3 rd rząd, 4 th wiersz lub 5 th wiersz, i tak dalej. W tym celu należy zmienić wartość dzielnika w funkcji MOD z 2 na 3.
- Formatowanie warunkowe działa na podstawie wyników logicznych, PRAWDA lub FAŁSZ.
- Funkcje ISODD i ISEVEN są przydatne w przypadku kolumny pomocniczej zawierającej numery seryjne.