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ą.

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”.

- Krok 3: W następnym oknie wybierz „Użyj formuły, aby określić, które komórki sformatować”.

- Krok 4: W formule formatowania warunkowego pasek przechodzi do poniższej formuły.

- Krok 5: Teraz kliknij kartę Format, aby wybrać kolor formatowania.

- Krok 6: Teraz otworzy się okno formatu komórek. W tym oknie wybierz zakładkę „FILL” i wybierz kolor według własnego uznania.

- Krok 7: Teraz kliknij OK, aby zobaczyć cienie w alternatywnym rzędzie.

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.

- Teraz wybierz dane z wyjątkiem kolumny pomocnika.

- Ponownie otwórz formatowanie warunkowe i wybierz tę samą metodę, ale tym razem musimy zmienić tylko formułę. Wstaw poniższy wzór.

- Kliknij OK. Otrzymamy alternatywny zacieniony wiersz.

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.

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.