Wstawianie naprzemiennych wierszy - wskazówki dotyczące programu Excel

Spisie treści

Dzisiejsze pytanie z seminarium Power Excel w Atlancie.

Mam dane sformatowane z co drugim wierszem na szaro. Kiedy wstawiam dwa nowe wiersze w środku danych, oba nowe wiersze stają się szare zamiast podążać za wzorem.

Spójrz na skoroszyt na poniższym obrazku. Parzyste rzędy mają szare wypełnienie.

Szare wypełnienie co drugi wiersz.

Po wybraniu A5: A6 i Wstaw wiersze otrzymujesz dwa nowe puste wiersze. Ale oba rzędy są szare.

Oba nowe rzędy są szare

Mam na to rozwiązanie, ale wymaga to powrotu do matematyki w trzeciej klasie.

W drugiej lub trzeciej klasie, kiedy uczyłeś się pierwszego oddziału, możesz pamiętać:

  • 4 dochodzi do 9: 2 z resztą 1 lub 2R1
  • 5 Przychodzi do 17: 3 z resztą 2 lub 3R2

W szkole podstawowej nazwałeś to resztą. Wiele osób to pamięta.

Ale później, w liceum, kiedy większość z nas przestała zwracać uwagę na matematykę, wprowadzili koncepcję zwaną Modulo.

17 Modulo 5 to 2.

Modulo pochodzi od łacińskiego słowa Modulus.

W języku angielskim jest to napisane: „Podziel 5 na 17, a reszta to 2”

W Excelu możesz obliczyć Modulo za pomocą =MOD(17,5). Oto kilka wyników MOD:

Excel może obliczyć pozostałą część.

Ten artykuł ma dotyczyć cieniowania wierszy na szaro. Po co cała teoria matematyki? Ponieważ MOD rozwiązuje ten problem!

Sprawdź kolumnę A poniżej. =ROW()Funkcja mówi ci, co masz w rzędzie.

Kolumna C dzieli liczbę 2 na numer wiersza i podaje resztę. W przypadku rzędów parzystych reszta to 0. W przypadku wierszy nieparzystych reszta to 1.

MOD (ROW (), 2) generuje serię zer i jedynek.

Skonfiguruj formatowanie warunkowe, aby sprawdzić, czy MOD(ROW(),2)=0:

  1. Wybierz wszystkie komórki w danych.
  2. Strona główna, Formatowanie warunkowe, Nowa reguła.
  3. Użyj wzoru, aby określić, które komórki sformatować.
  4. Formuła jest taka =MOD(ROW(),2)=0
  5. Kliknij Formatuj… i zastosuj szare wypełnienie.
  6. Kliknij OK.

Co drugi wiersz ma szary format. Ale - piękna zaleta - kiedy wstawiasz nowe rzędy, zachowują naprzemienny kolor szary / biały. (Obejrzyj poniższy film, aby zobaczyć, jak to działa).

Skonfiguruj warunek oparty na formule

Możesz rozszerzyć tę koncepcję. Powiedzmy, że chcesz mieć dwa rzędy zieleni, a następnie dwa rzędy bieli. Oblicz =MOD(ROW(),4). Cztery możliwe odpowiedzi to 0, 1, 2 i 3. Skonfiguruj regułę sprawdzającą, czy wynik jest <2 i sformatuj te wiersze na zielono.

Raport Greenbar z paskami o wysokości dwóch rzędów

Obejrzyj wideo

Transkrypcja wideo

Naucz się programu Excel z podcastu, odcinek 2209: Wstawianie naprzemiennych wierszy.

Hej, witaj ponownie w netcastie MrExcel, nazywam się Bill Jelen. To jest klasyk - byłem w Atlancie i ktoś opisał, że mają taki arkusz kalkulacyjny. Teraz, hej, nie chcę słyszeć, że nie powinieneś trzymać swojego arkusza kalkulacyjnego w ten sposób; mieli taki arkusz kalkulacyjny i powiedzieli: „Oto nasz problem. Mamy 2 fizyczne wiersze dla wszystkich danych i czy powinniśmy to zrobić, czy nie, kiedy wstawię 2 wiersze, Alt + I + R i wstawię 2 wiersze, wszystkie 3 rzędy stają się szare! ” Powiedziałem: „Ach, tak, mam na to rozwiązanie”.

Ale zanim dojdziemy do tego rozwiązania, musimy wrócić do, na przykład, trzeciej / drugiej klasy, kiedy po raz pierwszy uczysz się dzielić. Pamiętaj to? 4 mieści się w 9: 9/4, a odpowiedź byłaby 2 z resztą 1. 4 mieści się w 9 2 razy; 4x2 = 8; został 1. Więc napisalibyśmy 2R1. 5 mieści się w 17 3 razy, a reszta to 2; 3R2. Pamiętasz resztki, prawda? To dlatego, że wszyscy zwracaliśmy uwagę w trzeciej klasie. To było trudne w trzeciej klasie. W liceum nikt już nie zwracał uwagi na matematykę - zwracaliśmy uwagę na ładną dziewczynę siedzącą przed nami - więc nie pamiętasz, kiedy twój nauczyciel matematyki uczył cię czegoś, co nazywa się Modulo.

Modulo jest jak resztki. 17 Modulo 5 to 2, ponieważ 2 to reszta, gdy podzielisz 5 na 17. Otrzymasz 3 z resztą 2. Tak więc, jeśli zapytaliśmy o = MOD (17,5), odpowiedź będzie wynosić 2. MOD stoi dla Modulo, co jest naprawdę wymyślną nazwą dla reszty. To reszta. W porządku, po co to wszystko mówi o Modulo?

Więc użyję tutaj funkcji = WIERSZ, a = WIERSZ mówi mi tylko, w którym wierszu się znajduje (3, 4, 5, 6, 7, 8, 9, 10, 11, 12…), a potem ja ' m weźmie = MOD w tym wierszu podzielone przez 2. W porządku, więc 2 idzie do 3 1 raz z resztą 1. 2 idzie do 4 dwa razy z resztą 0. Ta formuła tutaj da ja tylko 2 możliwe odpowiedzi: albo 0 albo 1, 0 lub 1. I piękne jest to, że kiedy wstawię nowy wiersz, te zera lub jedynki - dostosują się. Zasadniczo 1 da mi każdy nieparzysty wiersz, a 0 - każdy parzysty wiersz. Wygląda na to, że chcę tutaj zaznaczyć parzyste rzędy. Więc po prostu wybiorę wszystkie te dane i przejdę do formatowania warunkowego. Dom; Formatowanie warunkowe; Nowa zasada; Formatuj komórkę; Użyj formuły, aby określić, które komórki sformatować; i ja'mam zamiar zapytać = MOD (ROW (), 2) = 0, a jeśli tak, to chcę to sformatować z szarym tłem - wypełnienie szarym; Kliknij OK; Kliknij OK; i bam - co drugi rząd jest szary, tak jak zaczynaliśmy w Atlancie, zanim wstawiłem te dwa rzędy i wszystko schrzaniłem. Ale najpiękniejsze w tym jest to, że stwierdzam, że potrzebuję więcej danych, i wstawiam 2 wiersze - Alt + I + R - wiersze są sformatowane na biało i szaro, tak jak chciałem. Mógłbym nawet wstawić tutaj 2 wiersze - Alt + I + R - i nadal formatuje na biało i szaro, tak jak chciałem. Modulo - to pozostałość.tak jak zaczynaliśmy w Atlancie, zanim wstawiłem te dwa rzędy i wszystko schrzaniłem. Ale najpiękniejsze w tym jest to, że stwierdzam, że potrzebuję więcej danych, i wstawiam 2 wiersze - Alt + I + R - wiersze są sformatowane na biało i szaro, tak jak chciałem. Mógłbym nawet wstawić tutaj 2 wiersze - Alt + I + R - i nadal formatuje na biało i szaro, tak jak chciałem. Modulo - to pozostałość.tak jak zaczynaliśmy w Atlancie, zanim wstawiłem te dwa rzędy i wszystko schrzaniłem. Ale najpiękniejsze w tym jest to, że stwierdzam, że potrzebuję więcej danych, i wstawiam 2 wiersze - Alt + I + R - wiersze są sformatowane na biało i szaro, tak jak chciałem. Mógłbym nawet wstawić tutaj 2 wiersze - Alt + I + R - i nadal formatuje na biało i szaro, tak jak chciałem. Modulo - to pozostałość.

W porządku, teraz, gdy mamy to w dół, zróbmy 2 rzędy wysokości. Kiedyś, kiedy drukowaliśmy nasze raporty zielonego paska, nasze raporty zielonego paska - nie były to 1 wiersz, 1 wiersz, 1 wiersz, to były 2 rzędy, 2 rzędy, a może nawet 4 rzędy, 4 rzędy. W porządku? Tak więc, jeśli chcę zrobić 2 rzędy wysokości - oto nasza funkcja = WIERSZ, a następnie biorę = MOD tego numeru wiersza i dzielę go przez 4, przeciągniemy oba z nich w dół i zobaczymy, co otrzymamy. Otrzymamy teraz 4 możliwe odpowiedzi - 0, 1, 2 lub 3. Zatem całe pytanie brzmi: czy = MOD (WIERSZ, 4) = 0 czy 1, 2 czy 3? Twój wybór. Wybierz wszystkie te dane tutaj; Alt + O + D dla formatowania warunkowego; Nowa zasada; „Użyj wzoru”; wtedy mówimy = MOD (ROW (), 4) = <2 (więc do wyboru są 0, 1, 2, 3. Chcę podświetlić co drugi, więc = <2; to znaczy, czy jest to 0 czy 1? ); a jeśli tak, ja 'mam zamiar wybrać ten sam zielony, który mieliśmy w drukarkach IBM w latach 80-tych (tak, jestem taki stary); Kliknij OK; Kliknij OK; i BAM! teraz każdy rząd ma 2, potem 2, 2, 2 i 2, i znowu, to działa pięknie, jeśli wstawię całą wiązkę kolejnych wierszy, zachowam zielony pasek do końca.

Uwielbiam, gdy dostaję świetne pytanie dotyczące Excela, na które znam odpowiedź, a odpowiedź zawiera jakąś dziwną, naukową matematykę, ponieważ teraz jest to naukowy Excel i naukowa matematyka. Słowo Modulo - nie wiem, czy to łacina, czy greka, czy też kto wie, co to jest, ale rozwiązuje ten problem.

MrExcel LIVe: 54 najlepszych wskazówek dotyczących Excela wszechczasów. Kliknij „Ja” w prawym górnym rogu, aby przeczytać więcej o tej książce.

Podsumowanie tego odcinka z Gulf South Council na seminarium IMA w Atlancie - hej, mam dane sformatowane z co drugim rzędem szarości; Kiedy wstawiam dwa rzędy, oba rzędy są szare. Mam świetne rozwiązanie z formatowaniem warunkowym, ale wymaga matematyki trzeciego stopnia. Podzielić numer wiersza przez 2. Jaka jest reszta? Będzie to albo 0 albo 1. Ustaw formatowanie warunkowe, sprawdź, czy = MOD (WIERSZ (), 2) = 1, a jeśli tak, wypełnij ten wiersz szarym kolorem. Działa niesamowicie.

Zapraszam do pobrania skoroszytu - adres URL jest tam w opisie YouTube - i skonfiguruj funkcję = MOD, aby podświetlić 3 wiersze w kolorze pomarańczowym i 1 wiersz w kolorze turkusowym, i to prawda. Możesz także tworzyć obrzydliwie wyglądające skoroszyty, używając tylko funkcji = MOD. Chcę ci podziękować za zatrzymanie się. Do zobaczenia następnym razem z kolejnym netcastem od.

Pobierz plik Excel

Aby pobrać plik Excela: inserting-alternating-rows.xlsx

Myśl dnia Excela

Poprosiłem moich znajomych z programu Excel Master o radę dotyczącą programu Excel. Dzisiejsza myśl do rozważenia:

„Dwa arkusze kalkulacyjne są lepsze niż żaden”.

Jordan Goldmeier

Interesujące artykuły...