Dnešná otázka zo seminára Atlanta Power Excel.
Údaje mám naformátované s každým druhým riadkom sivou farbou. Keď vložím dva nové riadky do stredu údajov, oba nové riadky budú namiesto toho, aby nasledovali vzor, nakoniec sivé.
Prezrite si zošit na obrázku nižšie. Párne očíslované riadky majú sivú výplň.
Keď vyberiete A5: A6 a Vložiť riadky, získate dva nové prázdne riadky. Ale oba riadky sú sivé.
Mám na to riešenie, ale vyžaduje si to cestu späť k matematike 3. ročníka.
Keď ste sa v prvom alebo druhom ročníku učili divíziu, mohli ste si pamätať toto:
- 4 ide na 9: 2 so zvyškom 1 alebo 2R1
- 5 vstupuje do stavu 17: 3 a zvyšné 2 alebo 3R2
Na základnej škole ste to nazvali zvyšok. Zistil som, že si to veľa ľudí pamätá.
Ale neskôr, na strednej škole, keď väčšina z nás prestala venovať pozornosť matematike, predstavili koncept s názvom Modulo.
17 Modulo 5 je 2.
Modulo je odvodené z latinského slova Modulus.
V angličtine to hovorí: „Rozdeľte 5 na 17 a zvyšok sú 2“
V programe Excel môžete vypočítať Modulo pomocou =MOD(17,5)
. Tu je niekoľko výsledkov MOD:
Tento článok má byť o tieňovaní riadkov sivou farbou. Prečo celá matematická teória? Pretože MOD tento problém rieši!
Skontrolujte stĺpec A nižšie. Táto =ROW()
funkcia vám povie, v ktorom riadku sa nachádzate.
A stĺpec C rozdeľuje číslo 2 na číslo riadku a dáva zvyšok. Pre párne riadky je zvyšok 0. Pre nepárne riadky je zvyšok 1.
Nastavte podmienené formátovanie a skontrolujte, či MOD(ROW(),2)=0
:
- Vyberte všetky bunky vo svojich údajoch.
- Domov, podmienené formátovanie, nové pravidlo.
- Pomocou vzorca určte, ktoré bunky sa majú formátovať.
- Vzorec je
=MOD(ROW(),2)=0
- Kliknite na položku Formátovať … a použite sivú výplň.
- Kliknite na tlačidlo OK.
Každý druhý riadok je naformátovaný sivou farbou. Ale - krásna výhoda - pri vkladaní nových riadkov si zachovávajú striedavú sivobielu farbu. (Pozrite sa na video nižšie a uvidíte, ako to funguje.)
Tento koncept môžete rozšíriť. Povedzme, že chcete dva riadky zelenej a potom dva rady bielej. Vypočítať =MOD(ROW(),4)
. Štyri možné odpovede sú 0, 1, 2 a 3. Nastavte pravidlo na testovanie, či je výsledok <2, a naformátujte tieto riadky zelenou farbou.
Pozeraj video
Prepis videa
Naučte sa Excel z Podcastu Epizóda 2209: Vkladanie striedavých riadkov.
Ahoj, vitaj späť na netcaste MrExcel, som Bill Jelen. Toto je klasika - bol som dole v Atlante a niekto popísal, že majú takú tabuľku. Teraz, hej, nechcem počuť, že by ste si nemali takto uchovávať svoju tabuľku; mali takúto tabuľku a povedali: "Tu je náš problém. Pre každé údaje máme 2 fyzické riadky a či vložíme 2 riadky, Alt + I + R a vložím 2 riadky, či to máme urobiť, alebo nie, všetky 3 podivné riadky zošedivejú! “ Povedal som: „Aha, áno, mám pre to riešenie.“
Ale predtým, ako sa dostaneme k uvedenému riešeniu, sa musíme vrátiť do tretieho a druhého ročníka, keď sa prvý raz učíte deliť. Zapamätaj si to? 4 ide do 9: 9/4 a odpoveď by bola 2 so zvyškom 1. 4 ide do 9 2-krát; 4x2 = 8; zostal 1 Napísali by sme teda 2R1. 5 ide do 17 3-krát so zvyškom 2; 3R2. Pamätáte si zvyšky, však? Je to preto, že sme všetci dávali pozor v tretej triede. V tretej triede to bolo ťažké. Na strednej škole už nikto nedával pozor na matematiku - venovali sme sa tomu peknému dievčaťu, ktoré sedelo pred nami - a tak si nepamätáš, keď ťa tvoj učiteľ matematiky učil o niečom, čo sa volá Modulo.
Modulo je ako zvyšky. 17 Modulo 5 je 2, pretože 2 je zvyšok, keď rozdelíte 5 na 17. Získate 3 so zvyškom 2. Takže ak by sme požiadali o = MOD (17,5), odpoveď bude 2. MOD stojí pre Modulo, čo je v skutočnosti len nejaký vymyslený názov pre zvyšok. To je zvyšok. Dobre, prečo všetky tie reči o Module?
Takže tu použijem funkciu = ROW a = ROW mi iba povie, v akom rade je (3, 4, 5, 6, 7, 8, 9, 10, 11, 12 …) a potom ' m vezmeme = MOD toho riadku, vydelené 2. V poriadku, takže 2 ide do 3 1 krát so zvyškom 1. 2 ide do 4 dvakrát so zvyškom 0. Tento vzorec tu dá ja len 2 možné odpovede: buď 0 alebo 1, 0 alebo 1. A krásne na tom je, že keď vložím nový riadok, tie nuly alebo jednotky-- sa upravia. Takže v podstate mi 1 dá každý nepárny riadok a 0 mi dá každý párny riadok. Vyzerá to, že tu chcem zvýrazniť párne riadky. Takže si iba vyberiem všetky tieto údaje a pôjdem do Podmieneného formátovania. Domov; Podmienené formátovanie; Nové pravidlo; Formátovať bunku; Pomocou vzorca určte, ktoré bunky sa majú formátovať; a jaidem sa opýtať = MOD (ROW (), 2) = 0 a ak je, tak to chcem urobiť tak, že to chcem naformátovať so šedým pozadím - výplň šedej; kliknite na OK; kliknite na OK; a bam-- každý druhý riadok je sivý, rovnako ako sme začínali v Atlante predtým, ako som vložil tieto dva riadky a všetko pokazil. Ale krásne na tom je, keď sa rozhodnem, že potrebujem viac údajov, a vložím 2 riadky-- Alt + I + R-- riadky sú naformátované bielou a sivou farbou, ako som chcel. A dokonca by som sem mohol vložiť 2 riadky-- Alt + I + R-- a stále sa formátuje bielou a sivou farbou, ako by som chcel. Modulo-- to je zvyšok.presne ako sme začínali v Atlante predtým, ako som vložil tie dva rady a všetko pokazil. Ale krásne na tom je, keď sa rozhodnem, že potrebujem viac údajov, a vložím 2 riadky-- Alt + I + R-- riadky sú naformátované bielou a sivou farbou, ako som chcel. Dokonca by som sem mohol vložiť 2 riadky-- Alt + I + R-- a stále sa formátuje bielou a sivou farbou, ako by som chcel. Modulo-- to je zvyšok.presne ako sme začínali v Atlante predtým, ako som vložil tie dva rady a všetko pokazil. Ale krásne na tom je, keď sa rozhodnem, že potrebujem viac údajov, a vložím 2 riadky-- Alt + I + R-- riadky sú naformátované bielou a sivou farbou, ako som chcel. A dokonca by som sem mohol vložiť 2 riadky-- Alt + I + R-- a stále sa formátuje bielou a sivou farbou, ako by som chcel. Modulo-- to je zvyšok.
Dobre, teraz, keď máme tú dole, urobme 2 rady vysoké. V minulosti, keď sme tlačili naše správy o zelenom pruhu, naše správy o zelenom pruhu - neboli 1 riadok, 1 riadok, 1 riadok, boli to 2 riadky, 2 riadky alebo možno dokonca 4 riadky, 4 riadky. Dobre? Takže ak chcem urobiť 2 riadky vysoké - tu je naša = ROW funkcia, a potom zoberiem = MOD toho čísla riadku a vydelím ho 4, pretiahneme oba dole a uvidíme, čo dostaneme. Teraz dostaneme 4 možné odpovede - 0, 1, 2 alebo 3. Celá otázka teda znie, je = MOD (riadok, 4) = 0 alebo 1, 2 alebo 3? Tvoja voľba. Tu vyberte všetky tieto údaje; Alt + O + D pre podmienené formátovanie; Nové pravidlo; "Use a formula"; potom hovoríme = MOD (ROW (), 4) = <2 (teda možnosti sú 0, 1, 2, 3. Chcem zvýrazniť všetky ostatné, takže = <2; to znamená, že je to 0 alebo 1? ); a ak je, takzvolím rovnakú zelenú farbu, akú sme mali späť v tlačiarňach IBM v 80. rokoch (áno, som taký starý); kliknite na OK; kliknite na OK; a BAM! teraz máme každý riadok vysoký 2, potom 2 vysoký, potom 2 vysoký, 2 vysoký a znova, funguje to nádherne, ak vložím celú kopu ďalších riadkov, ten formát zeleného pruhu ponechám úplne dole.
Páči sa mi, keď dostanem skvelú otázku v programe Excel, že poznám odpoveď, a odpoveď zahrnuje akúsi čudnú, podivnú matematiku, pretože teraz je to podivná Excel a podivná matematika. Slovo Modulo-- neviem, či je to latinčina alebo gréčtina, alebo kto vie, čo to je, ale tento problém to rieši.
MrExcel LIVe: 54 najväčších tipov na aplikáciu Excel všetkých čias. Kliknutím na toto „Ja“ tam hore v pravom hornom rohu si prečítate viac o tejto knihe.
Príspevok k tejto epizóde od Rady pre južný záliv na seminári IMA v Atlante - hej, údaje mám naformátované každým ďalším riadkom šedej; Keď vložím dva riadky, oba riadky sú sivé. Mám skvelé riešenie s podmieneným formátovaním, ale vyžaduje sa matematika pre tretie ročníky. Vydeľte číslo riadku o 2. Čo je zvyšok? Bude to buď 0 alebo 1. Takže nastavte Podmienené formátovanie, skontrolujte, či = MOD (ROW (), 2) = 1 a ak je, potom tento riadok vyplňte sivou farbou. Funguje to úžasne.
Pokojne si stiahnite zošit - URL dole v popise Youtube - a nastavte funkciu = MOD na zvýraznenie 3 riadkov v oranžovej farbe a 1 riadku v zelenomodrej farbe, a je to tak. Aj pomocou funkcie = MOD môžete vytvárať ohavne vyzerajúce zošity. Chcem sa vám poďakovať, že ste sa zastavili. Uvidíme sa nabudúce na ďalšom netcaste od.
Stiahnite si súbor Excel
Stiahnutie súboru programu Excel: inserting-alternating-rows.xlsx
Excel myslel dňa
Požiadal som svojich priateľov programu Excel Master o radu o programe Excel. Dnešná myšlienka na zamyslenie:
„Dve tabuľky sú lepšie ako žiadne.“
Jordan Goldmeier