Formuła programu Excel: zaznacz co drugi wiersz -

Spisie treści

Formuła ogólna

=ISEVEN(ROW())

Podsumowanie

Jeśli chcesz podświetlić co drugi wiersz w tabeli (czasami nazywany paskiem zebry) za pomocą formatowania warunkowego, możesz to zrobić za pomocą prostej formuły, która używa funkcji ISEVEN lub ISODD. Na przykład, jeśli chcesz podświetlić co drugi wiersz w zakresie B3: F102, wybierz cały zakres, a następnie utwórz regułę formatowania warunkowego, która używa tej formuły:

=ISEVEN(ROW())

Wyjaśnienie

Gdy używasz formuły do ​​zastosowania formatowania warunkowego, formuła jest oceniana dla każdej komórki w zaznaczeniu. W tym przypadku w formule nie ma adresów, więc dla każdej komórki w danych uruchamiane są funkcje WIERSZ i JEDNOSTKA. ROW zwraca numer wiersza komórki, a ISEVEN zwraca TRUE, jeśli numer wiersza jest parzysty, lub FALSE, jeśli numer wiersza jest nieparzysty. Reguła zostanie uruchomiona TRUE, więc nawet wiersze będą zacieniowane.

Aby zacienić nieparzyste wiersze, użyj zamiast tego ISODD:

=ISODD(ROW())

Alternatywa MOD

Jeśli używasz starszej wersji programu Excel (sprzed 2007 r.), Możesz nie mieć dostępu do ISEVEN i ISODD. W takim przypadku możesz użyć „klasycznej” formuły cieniowania parzystych lub nieparzystych wierszy, co zależy od funkcji MOD:

=MOD(ROW(),2) = 0 // returns true for even rows =MOD(ROW(),2) = 1 // returns true for odd rows

MOD przyjmuje jako argumenty liczbę i dzielnik, a zwraca resztę. Funkcja WIERSZ podaje liczbę, która jest dzielona przez 2, więc MOD zwraca zero, jeśli wiersz jest liczbą parzystą, a 1, jeśli nie.

Interesujące artykuły...