Tartalomjegyzék
Ismerje meg, hogyan változtathatja meg gyorsan az egész sor színét egyetlen cella értéke alapján az Excel munkalapjain. Tippek és képletpéldák szám- és szövegértékekre.
A múlt héten azt tárgyaltuk, hogyan változtathatja meg egy cella háttérszínét annak értéke alapján. Ebben a cikkben megtudhatja, hogyan jelölhet ki egész sorokat az Excelben egy cella értéke alapján, valamint talál néhány tippet és képletpéldát, amelyek numerikus és szöveges cellák értékeivel működnek.
Hogyan változtassuk meg a sor színét egyetlen cellában lévő szám alapján?
Tegyük fel, hogy van egy táblázat a céges megrendelésekről:
Lehet, hogy a sorokat különböző színekkel akarja árnyalni a cellák értéke alapján a Mennyiség. oszlopot, hogy egy pillantással láthassa a legfontosabb megbízásokat. Ez könnyen elvégezhető az Excel feltételes formázás segítségével.
- Először válassza ki azokat a cellákat, amelyeknek a háttérszínét meg szeretné változtatni.
- Hozzon létre egy új formázási szabályt a Feltételes formázás > Új szabály... a Home tab.
- A " Új formázási szabály " párbeszédablakban, válassza a " Egy képlet segítségével határozza meg, hogy mely cellákat kell formázni ", és írja be a következő képletet a " Formázza azokat az értékeket, ahol ez a képlet igaz " mezőben a 4-nél nagyobb mennyiséggel rendelkező megrendelések kiemeléséhez:
=$C2>4
Természetesen a kisebb, mint (<) és az egyenlő (=) operátorok segítségével megkeresheti és kiemelheti azokat a sorokat, amelyeknek a Qty. értéke kisebb, mint 4 vagy egyenlő 4:
=$C2<4
=$C2=4
Figyeljen a dollárjelre is $ a cella címe előtt - erre azért van szükség, hogy az oszlop betűje ugyanaz maradjon, amikor a képletet átmásoljuk a sorba. Valójában ez az, ami a trükköt végzi, és az egész sorra alkalmazza a formázást az adott cellában lévő érték alapján.
- Kattintson a " Formátum... " gombot, és váltson Töltse ki a címet. fülön a háttérszín kiválasztásához. Ha az alapértelmezett színek nem elegendőek, kattintson a " További színek... " gombra, hogy kiválaszthassa az Önnek tetszőt, majd kattintson a OK kétszer.
Használhatja az egyéb formázási beállításokat is, például a betűtípus színét vagy a cellák keretét a többi lapon a Cellák formázása párbeszéd.
- A formázási szabály előnézete ehhez hasonlóan fog kinézni:
- Ha így akarta, és elégedett a színnel, kattintson a OK hogy az új formázást lássa érvényben.
Most, ha az érték a Mennyiség. oszlop értéke nagyobb, mint 4, az Excel-táblázat összes sora kék színű lesz.
Amint láthatja, a sor színének megváltoztatása egyetlen cellában lévő szám alapján meglehetősen egyszerű az Excelben. A továbbiakban további képletpéldákat és néhány tippet találhat összetettebb forgatókönyvekhez.
Hogyan alkalmazhat több szabályt a szükséges prioritással?
Az előző példában a különböző értékeket tartalmazó sorokat érdemes kiemelni a Mennyiség. oszlopot különböző színekben. Például, hozzáadhat egy szabályt, amely árnyékolja a 10 vagy annál nagyobb mennyiségű sorokat. Ebben az esetben használja ezt a képletet:
=$C2>9
A második formázási szabály létrehozása után állítsa be a szabályok prioritását, hogy mindkét szabály működjön.
- A Home lapon, a Stílusok csoport, kattintson a Feltételes formázás > Szabályok kezelése... .
- Válasszon " Ez a munkalap " a " Formázási szabályok megjelenítése " mezőt. Ha csak az aktuális kiválasztásra vonatkozó szabályokat szeretné kezelni, válassza a " Jelenlegi kiválasztás ".
- Válassza ki azt a formázási szabályt, amelyet elsőként szeretne alkalmazni, és a nyilak segítségével helyezze a lista tetejére. Az eredménynek ehhez hasonlónak kell lennie:
Kattintson a OK gombra, és a megfelelő sorok azonnal megváltoztatják a háttérszínüket a két képletben megadott cellák értékei alapján.
Hogyan változtassuk meg a sor színét egy cellában lévő szövegérték alapján?
A mintatáblánkban a megrendelések nyomon követésének megkönnyítése érdekében a sorokat árnyékolhatja a táblázatban szereplő értékek alapján. Szállítás oszlop, így:
- Ha egy megrendelés "X nap múlva esedékes", az ilyen sorok háttérszíne narancssárgára változik;
- Ha egy tétel "Kiszállítva", az egész sor zöld színű lesz;
- Ha egy megrendelés "lejárt esedékességű", a sor pirosra változik.
Természetesen a sor színe megváltozik, ha a megrendelés állapota frissül.
Míg az első példánkban szereplő képlet működhet a "Delivered" és a "Past Due"( =$E2="Delivered"
és =$E2="Past Due"
), a feladat egy kicsit bonyolultabbnak tűnik a "Due in..." megrendelések esetében. Mint látja, a különböző megrendelések 1, 3, 5 vagy több nap múlva esedékesek, és a fenti képlet nem fog működni, mivel a pontos egyezésre van tervezve.
Ebben az esetben jobb, ha a SEARCH funkciót használja, amely a részleges egyezésnél is működik:
=SEARCH("Due in", $E2)>0
A képletben, E2 annak a cellának a címe, amelyre a formázást alapozni akarja, a dollárjel ($) az oszlopkoordinátát rögzíti, a >0 azt jelenti, hogy a formázás akkor kerül alkalmazásra, ha a megadott szöveg (" Esedékes " a mi esetünkben) a cella bármelyik pozíciójában megtalálható.
Hozzon létre három ilyen szabályt az első példa lépéseit követve, és az eredmény az alábbi táblázat lesz:
Sor kiemelése, ha a cella egy adott szöveggel kezdődik
A használata >0 a fenti képletben azt jelenti, hogy a sor színezett lesz, függetlenül attól, hogy a megadott szöveg hol található a kulcscellában. Például a Szállítás oszlop (F) tartalmazhatja a " Sürgős, 6 órán belül esedékes ", és ez a sor is színes lesz.
A sor színének megváltoztatása, amikor a kulcscella kezdődik egy adott értéket, használja a =1 a képletben, pl:
=SEARCH("Due in", $E2)=1
ebben az esetben a sor csak akkor lesz kiemelve, ha a megadott szöveg a cella első pozíciójában található.
Ahhoz, hogy ez a feltételes formázási szabály megfelelően működjön, győződjön meg róla, hogy nincsenek vezető szóközök a kulcsoszlopban, különben az agyát törheti, hogy megpróbálja kitalálni, miért nem működik a képlet :) Használhatja ezt az ingyenes eszközt a vezető és követő szóközök kereséséhez és eltávolításához a munkalapokon - Trim Spaces add-in for Excel.
Hogyan változtassuk meg egy cella színét egy másik cella értéke alapján?
Valójában ez egyszerűen egy variációja a sorok esetében a háttérszín megváltoztatásának. De az egész táblázat helyett egy oszlopot vagy tartományt választ ki, ahol a cellák színét meg akarja változtatni, és a fent leírt képleteket használja.
Például létrehozhatunk három ilyen szabályt, hogy csak a " Rendelési szám " oszlop egy másik cella értéke alapján (az értékek a Szállítás oszlop).
Hogyan változtassuk meg a sor színét több feltétel alapján?
Ha a sorokat árnyékolni szeretné a ugyanaz a szín több érték alapján , akkor ahelyett, hogy több formázási szabályt hozna létre, használhatja a VAGY vagy ÉS függvényeket több feltétel beállításához.
Például az 1 és 3 nap múlva esedékes rendeléseket pirosas színnel, az 5 és 7 nap múlva esedékeseket pedig sárga színnel színezhetjük. A képletek a következők:
=OR($F2="1 napon belül esedékes", $F2="3 napon belül esedékes")
=OR($F2="5 napon belül esedékes", $F2="7 napon belül esedékes")
Az ÉS függvényt pedig használhatja, mondjuk, a sorok háttérszínének megváltoztatására a következővel Mennyiség. 5 vagy annál nagyobb és 10 vagy annál kisebb:
=AND($D2>=5, $D2<=10)
Természetesen az ilyen képletekben nem korlátozódik arra, hogy csak 2 feltételt használjon, hanem annyit használhat, amennyit csak akar. Például:
=OR($F2="1 napon belül esedékes", $F2="3 napon belül esedékes", $F2="5 napon belül esedékes")
Tipp: Most, hogy már tudja, hogyan színezheti a cellákat a különböző típusú értékek megkülönböztetése érdekében, lehet, hogy szeretné tudni, hogy hány cella van egy bizonyos színnel kiemelve, és kiszámítani az ezekben a cellákban lévő értékek összegét. A jó hír az, hogy ezt is automatizálhatja, és a megoldást ebben a cikkben találja: Hogyan számolhat, összegezhet és szűrhet cellákat szín szerint az Excelben.
Ez csak néhány a sok lehetséges módszer közül, amelyekkel zebracsíkozhatja Excel munkalapjait egy cella értéke alapján, amely reagál az adott cellában lévő adatok változására. Ha valami másra van szüksége az adathalmazához, írjon nekünk egy megjegyzést, és megpróbáljuk kitalálni ezt.