Using Validation With Conditional Formatting
Pyyhkäise näyttääksesi valikon
Miksi yhdistää nämä kaksi?
Tietojen validointi määrittää, mitä voidaan syöttää. Ehdollinen muotoilu määrittää, miltä solut näyttävät. Kumpikin on hyödyllinen yksinään — yhdessä ne muodostavat järjestelmän, joka sekä estää virheellisen datan että viestii visuaalisesti datan tilan kaikille taulukkoa tarkasteleville.
Validointisolu, jossa on virheellinen arvo (syötetty ennen sääntöjen käyttöönottoa tai liitetty), ei oletuksena näytä visuaalista varoitusta. Ehdollinen muotoilu paikkaa tämän puutteen — ongelmasolut merkitään värillä, jolloin virheet eivät jää huomaamatta.
Miten ne toimivat yhdessä
Keskeinen oivallus on, että molemmat työkalut voivat käyttää samoja loogisia ehtoja. Jos validointi hylkää yli 30 %:n alennukset, ehdollinen muotoilu voi korostaa kaikki solut, joissa alennus ylittää 30 %, punaisella. Yksi sääntö valvoo, toinen visualisoi.
Ehdollisen muotoilun käyttöönotto
- Valitse kohdesolut;
- Siirry kohtaan Aloitus → Ehdollinen muotoilu → Uusi sääntö;
- Valitse Käytä kaavaa määrittääksesi, mitkä solut muotoillaan;
- Syötä kaavasi;
- Aseta muotoilu (täyttöväri, fontin väri, reunus);
- Napsauta OK.
Esimerkki 1: Virheellisten alennusten korostaminen
Validointisääntö hylkää jo yli 30 %:n alennukset. Mutta entä arvot, jotka pääsivät läpi ennen säännön käyttöönottoa? Ehdollinen muotoilu tunnistaa ne visuaalisesti.
Kohdistettu Alennus % -sarakkeeseen (J):
=J2>30
Muotoilu: punainen täyttö. Kaikki solut, joissa arvo ylittää 30 %, muuttuvat heti punaisiksi.
Esimerkki 2: Loppupäivämäärän merkitseminen ennen aloituspäivämäärää
Validointi estää uudet virheet, mutta olemassa olevat virheet tulee tehdä näkyviksi. Oletetaan, että Start Date on sarakkeessa K ja End Date sarakkeessa L:
Kohdistettu End Date -sarakkeeseen L:
=AND(L2<>"", L2<=K2)
Muotoilu: oranssi täyttö. Tarkistus L2<>"" varmistaa, ettei tyhjiä End Date -kenttiä merkitä turhaan.



Esimerkki 3: Korosta puutteelliset rivit
Rivi, jossa Status on Closed, mutta End Date on tyhjä, on loogisesti puutteellinen. Tee siitä helposti havaittava:
Kohdistetaan Status-sarakkeeseen (M):
=AND(M2="Closed", L2="")
Muotoilu: punainen fontti. Kaikki suljetut tilaukset ilman End Date -arvoa näkyvät heti.


Esimerkki 4: Vihreä kelvolliselle, punainen virheelliselle
Sarakkeessa kuten Customer Email voit käyttää kahta sääntöä liikennevalotehosteen luomiseksi:
- Vihreä täyttö:
=ISNUMBER(FIND("@", G2))— kelvollinen sähköposti; - Punainen täyttö:
=NOT(ISNUMBER(FIND("@", G2)))— virheellinen sähköposti.
Ehdollinen muotoilu arvioi säännöt järjestyksessä — varmista, että tarkempi sääntö on ylempänä prioriteettilistalla (Hallinnoi sääntöjä → käytä nuolinäppäimiä järjestyksen muuttamiseen).


Sääntöjen prioriteetin hallinta
Kun useat ehdollisen muotoilun säännöt koskevat samaa solua, Excel arvioi ne ylhäältä alas ja käyttää ensimmäistä täsmäävää sääntöä. Tämä on tärkeää, kun säännöt menevät päällekkäin.
Prioriteetin hallinta:
- Siirry kohtaan Aloitus → Ehdollinen muotoilu → Hallitse sääntöjä;
- Valitse ylhäältä taulukon laajuus;
- Käytä ylös/alas -nuolia sääntöjen järjestyksen muuttamiseen;
- Valitse Lopeta jos tosi estääksesi alempien sääntöjen yliajamisen.


Ehdollinen muotoilu ja tietojen validointi täydentävät toisiaan, mutta toimivat itsenäisesti — toisen poistaminen ei vaikuta toiseen. Täysin luotettavaa taulukkoa varten tarvitset molemmat: validoinnin estämään virheellisen syötteen jatkossa ja ehdollisen muotoilun tuomaan esiin jo olemassa olevat ongelmat tiedoissa.
Tehtävä
-
Lisää punainen täyttöehdollinen muotoilusääntö Discount % -sarakkeeseen:
- Kaava:
=J2>30
- Kaava:
-
Lisää oranssi täyttösääntö End Date -sarakkeeseen:
- Kaava:
=AND(L2<>"", L2<=K2)
- Kaava:
-
Lisää punainen fonttisääntö Status -sarakkeeseen:
- Kaava:
=AND(M2="Closed", L2="")
- Kaava:
-
Lisää kaksi sääntöä liikennevalomuotoiluun Customer Email -sarakkeeseen:
- Vihreä täyttö:
=ISNUMBER(FIND("@", G2)) - Punainen täyttö:
=NOT(ISNUMBER(FIND("@", G2)))
- Vihreä täyttö:
-
Syötä tarkoituksella virheellisiä arvoja jokaiseen sarakkeeseen ja varmista, että muotoilu aktivoituu oikein;
-
Avaa Manage Rules ja harjoittele sähköpostisääntöjen järjestyksen muuttamista — tarkkaile, miten prioriteetti vaikuttaa siihen, mikä muotoilu voittaa, kun molemmat ehdot voivat toteutua;
-
Lisää rivi, jossa Status on
Closedja End Date puuttuu — varmista, että punainen fontti näkyy Status-solussa.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme