Az alternatív sorok árnyalása az Excel feltételes formázásával

01/01

Excel Shading Sorok / Oszlopok Formula

Árnyékolás Alternatív sorok feltételes formázással. © Ted French

A feltételes formázás az idő nagy részében a cella vagy a betűtípus színeinek megváltoztatására szolgál, a cellába beírt adatokra válaszul, például túl későn vagy túlságosan nagy költségkerettel, és általában ez az Excel előre beállított feltételei alapján történik.

Az előre beállított opciók mellett azonban lehetőség van arra is, hogy egyedi feltételes formázási szabályokat hozzon létre az Excel képletekkel, a felhasználó által megadott feltételek tesztelésére.

Az egyik ilyen formula, amely egyesíti a MOD és a ROW funkciókat, arra használható, hogy automatikusan árnyékolja az alternatív sorokat, amelyek az adatok olvasását nagy munkalapokba tehetik, sokkal könnyebbé.

Dinamikus árnyékolás

A sávok árnyékolásához használt képlet további előnye az, hogy az árnyékolás dinamikus, ami azt jelenti, hogy megváltozik, ha a sorok száma megváltozik.

Ha a sorok be vannak illesztve vagy törölve, a sáv árnyékolása a mintázat fenntartása érdekében állítható be.

Megjegyzés: Az alternatív sorok nem az egyetlen lehetőség erre a képletre. Ha kissé megváltoztatod, az alábbiakban leírt módon, a képlet bármely sorozatot árnyékolhat. Akkor is használhatja az oszlopok árnyékolását sorok helyett, ha úgy döntesz.

Példa: Az árnyalatok sorrendje

Az első lépés az, hogy kiemeljük az árnyékolt sejtek tartományát, mivel a képlet csak a kiválasztott cellákat érinti.

  1. Nyisson meg egy Excel munkalapot - egy üres munkalap fog működni ehhez a bemutatóhoz
  2. Jelöljön ki egy cellatartományt a munkalapon
  3. Kattintson a szalag Home lapjára
  4. Kattintson a Feltételes formázás ikonra a legördülő menü megnyitásához
  5. Válassza az Új szabály opciót az Új formázási szabály párbeszédpanel megnyitásához
  6. Kattintson a Formátum használata gombra annak meghatározásához, hogy melyik cellát kell formázni a párbeszédpanel tetején lévő listából
  7. Írja be a következő képletet a párbeszédpanel alsó felében lévő Formátum értékek alatti mezőbe, ahol ez az érték igaz . MOD (ROW (), 2) = 0
  8. Kattintson a Formázás gombra a Formázási cella párbeszédpanel megnyitásához
  9. A háttérszínek beállításainak megtekintéséhez kattintson a Kitöltés fülre
  10. Válasszon ki egy színt a kiválasztott tartomány alternatív sorainak árnyékolásához
  11. Kattintson duplán az OK gombra a párbeszédpanel bezárásához és a munkalaphoz való visszatéréshez
  12. A kiválasztott tartományban lévő alternatív sorokat árnyékolja a kiválasztott háttérszín színnel

A képlet értelmezése

Hogyan értelmezi ezt a képletet az Excel:

Milyen MOD és ROW Do

A minta függ a MOD függvénytől a képletben. A MOD által megszabott sorszám a sorszámot (melyet a ROW függvény határoz meg) a zárójelben lévő második számmal osztja meg, és a maradékot vagy a modulust úgy osztja vissza, ahogyan néha nevezik.

Ezen a ponton a feltételes formázás átveszi és összehasonlítja a modulust az egyenlő jel után. Ha van egy egyezés (vagy pontosabban, ha a feltétel TRUE), akkor a sor árnyékban van, ha az egyenlőségjel két oldalán lévő számok nem egyeznek, akkor az állapot hamis, és az adott sorra nincs árnyékolás.

Például a fenti képen, ha a kiválasztott 18 tartomány utolsó sorát a MOD függvény 2-vel osztja el, a fennmaradó rész 0, tehát a 0 = 0 feltétel TRUE, és a sor árnyékolva van.

A 17. sor viszont, ha két részre osztja a maradékot, 1, amely nem egyenlő 0-val, úgyhogy a sor sötétedik.

Árnyékoló oszlopok sorok helyett

Amint említettem, az alternatív sorok árnyalatához használt képletek módosíthatók az árnyékoló oszlopok számára is. A szükséges változtatás a COLUMN függvény használata a képletben a ROW funkció helyett. Ennek során a képlet így néz ki:

= MOD (COLUMN (), 2) = 0

Megjegyzés: Az árnyékolási sorok módosítása az alábbiakban bemutatott árnyékolási mintázat megváltoztatásához az árnyékoló oszlopok képletére is vonatkozik.

Módosítsa a képletet, változtassa meg az árnyékolási mintát

Az árnyékolási mintázat megváltoztatását könnyen elvégezheti a képlet két számának egyikével.

A divízió nem lehet nulla vagy egy

A zárójelben lévő számot osztónak nevezik, mivel ez az a szám, amely a MOD funkcióban leválasztja. Ha visszaemlékszel a matekosztályra, a nullával történő elosztás nem engedélyezett, és az Excel sem engedélyezett. Ha megpróbál zérót használni a zárójelben a 2 helyett, például:

= MOD (ROW (), 0) = 2

akkor nem kap árnyékolást a tartományban.

Alternatív megoldásként, ha megpróbálja használni az osztó számát, így a képlet úgy néz ki, mint:

= MOD (ROW (), 1) = 0

a tartomány minden sorát árnyékolja. Ez azért van így, mert bármelyik szám elosztva egy marad nulla marad, és ne feledje, ha a 0 = 0 feltétel TRUE, a sor árnyékban van.

Módosítsa az operátort, módosítsa az árnyékolási mintát

A minta tényleges megváltoztatásához változtassa meg a képletben használt feltételes vagy összehasonlító operátor (egyenlő jel) értékét a (<) jelnél kisebb értékig.

Ha például a 0-tól 2-ig (kevesebb mint 2) változik, akkor két sor együtt árnyékolható. Állítsa be <3-at, és az árnyékolást három soros csoportokban végezzük.

A kevésbé operátor használatára vonatkozó egyetlen figyelmeztetés annak biztosítása, hogy a zárójelben lévő szám nagyobb legyen, mint a képlet végén található szám. Ha nem, a tartomány minden sora árnyékolva lesz.