Sadržaj
Sve što trebate znati o uvjetnom formatu za prazne ćelije u Excelu
Ma koliko jednostavno zvučalo, isticanje praznih ćelija uvjetnim oblikovanjem je prilično zeznuta stvar. U osnovi, to je zato što ljudsko razumijevanje praznih ćelija ne odgovara uvijek Excelovom. Kao rezultat toga, prazne ćelije mogu biti formatirane kada ne bi trebale i obrnuto. Ovaj vodič će pomno pogledati različite scenarije, podijeliti neke korisne dijelove o tome što se događa iza kulisa i pokazati kako učiniti da uvjetni format za praznine radi točno onako kako želite.
Zašto uvjetno oblikovanje ističe prazne ćelije?
Sažetak : uvjetno oblikovanje ističe prazne ćelije jer ne pravi razliku između praznina i nula. Više detalja slijedi u nastavku.
U internom Excel sistemu, prazna ćelija jednaka je nultoj vrijednosti . Dakle, kada kreirate uslovni format za ćelije manje od određenog broja, recimo 20, prazne ćelije se takođe ističu (pošto je 0 manje od 20, za prazne ćelije uslov je TRUE).
Još jedan primer je isticanje datuma manje nego danas. U smislu Excel-a, svaki datum je cijeli broj veći od nule, što znači da je prazna ćelija uvijek manja od današnjeg dana, tako da je uvjet ponovo zadovoljen za prazna mjesta.
Rješenje : Napravite zasebno pravilo za zaustavljanje uvjetnog oblikovanja ako je ćelija prazna ili koristite formulu zazanemari prazne ćelije.
Zašto prazne ćelije nisu označene uslovnim oblikovanjem?
Mogu postojati različiti razlozi zašto prazne ćelije nisu formatirane, kao što su:
- Postoje je prvo pravilo prioriteta koje zaustavlja uslovno oblikovanje za prazne ćelije.
- Vaša formula nije ispravna.
- Vaše ćelije nisu apsolutno prazne.
Ako vaša formula za uslovno formatiranje koristi funkciju ISBLANK, imajte na umu da identifikuje samo zaista prazne ćelije , tj. ćelije koje ne sadrže apsolutno ništa: bez razmaka, bez tabulatora, bez povratnih znakova, bez praznih nizova itd.
Na primjer, ako ćelija sadrži niz nulte dužine ("") koji vraća neka druga formula, ta ćelija se ne smatra praznom:
Rješenje : Ako želite istaknuti vizualno prazne ćelije koje sadrže nizove nulte dužine, primijenite unaprijed postavljeno uvjetno oblikovanje za prazna mjesta ili kreirajte pravilo s jednom od ovih formula.
Kako istaknuti prazne ćelije ćelije u Excelu
Excel uslovno oblikovanje ima unaprijed definirano pravilo za prazne ćelije koje zaista olakšava isticanje praznih ćelija u bilo kojem skupu podataka:
- Odaberite raspon u kojem želite istaknuti prazne ćelije.
- Na Početna kartica, u grupi Stilovi kliknite na Uvjetno oblikovanje > Novo pravilo .
- U dijaloškom okviru Novo pravilo oblikovanja koji se otvori odaberite Formatiraj samo ćelije kojesadrže tip pravila, a zatim odaberite Prazne stvari iz padajućeg izbornika Formatiraj samo ćelije sa :
- Kliknite na Format… dugme.
- U dijaloškom okviru Format Cells, prebacite se na karticu Ispuna , odaberite željenu boju ispune i kliknite OK .
- Kliknite OK još jednom da zatvorite prethodni dijaloški prozor.
Sve prazne ćelije u odabranom rasponu bit će istaknute:
Savjet. Da istaknete neprazne ćelije , odaberite Formatiraj samo ćelije koje sadrže > Bez praznina .
Napomena. Ugrađeno uslovno formatiranje za praznine takođe ističe ćelije sa stringovima nulte dužine (""). Ako samo želite da istaknete apsolutno prazne ćelije, onda kreirajte prilagođeno pravilo sa ISBLANK formulom kao što je prikazano u sledećem primeru.
Uslovno oblikovanje za prazne ćelije sa formulom
Da biste imali veću fleksibilnost kada isticanjem praznina, možete postaviti vlastito pravilo na osnovu formule. Detaljni koraci za kreiranje takvog pravila su ovdje: Kako kreirati uvjetno oblikovanje pomoću formule. U nastavku ćemo razgovarati o samim formulama
Da biste samo istakli zaista prazne ćelije koje ne sadrže apsolutno ništa, koristite funkciju ISBLANK.
Za donji skup podataka, formula je :
=ISBLANK(B3)=TRUE
Ili jednostavno:
=ISBLANK(B3)
Gdje je B3 gornja lijeva ćelija odabranog raspona.
Molim imajte na umu da će se ISBLANK vratitiFALSE za ćelije koje sadrže prazne nizove (""), stoga takve ćelije neće biti istaknute. Ako to ponašanje nije željeno, onda:
Provjerite prazne ćelije uključujući nizove nulte dužine:
=B3=""
Ili provjerite je li dužina niza jednaka zero:
=LEN(B3)=0
Osim uslovnog oblikovanja, možete istaknuti prazne ćelije u Excelu koristeći VBA.
Zaustavite uvjetno formatiranje ako je ćelija prazna
Ovaj primjer pokazuje kako isključiti prazne ćelije iz uvjetnog oblikovanja postavljanjem posebnog pravila za prazne ćelije.
Pretpostavimo da ste koristili ugrađeno pravilo za isticanje ćelija između 0 i 99,99. Problem je u tome što se prazne ćelije također naglašavaju (kao što se sjećate, u Excel uvjetnom formatiranju, prazna ćelija jednaka je nulti vrijednosti):
Da spriječite formatiranje praznih ćelija, učinite sljedeće:
- Kreirajte novo pravilo uvjetnog oblikovanja za ciljne ćelije klikom na Uvjetno oblikovanje > Novo pravilo > Formatiraj samo ćelije koje sadrže > Praznine .
- Kliknite na OK bez postavljanja formata.
- Otvorite Upravitelj pravilima ( Uslovno formatiranje > Upravljaj pravilima ), uvjerite se da je pravilo "Prazno" na vrhu liste i označite potvrdni okvir Zaustavi ako je istinito pored njega.
- Kliknite na OK da sačuvate promjene i zatvorite dijaloški okvir.
Rezultat je upravo onakav kakav biste očekivali:
Savjeti:
- Također možete isključiti prazna mjesta kreiranjem pravila uvjetnog oblikovanja s formulom koja provjerava prazne ćelije i odabirom opcije Zaustavi ako je istinito za it.
- Također, možda ćete biti zainteresirani da pogledate video koji pokazuje kako primijeniti uvjetno oblikovanje ako je druga ćelija prazna.
Formula uvjetnog oblikovanja za zanemarivanje praznih ćelija
U slučaju da već koristite formulu za uslovno formatiranje, onda ne morate praviti posebno pravilo za praznine. Umjesto toga, možete dodati još jedan uvjet vašoj postojećoj formuli, i to:
- Zanemari apsolutno prazne ćelije koje ne sadrže ništa:
NOT(ISBLANK(A1))
- Zanemarite vizualno prazne ćelije uključujući prazne nizove:
A1""
Gdje je A1 krajnja lijeva ćelija vašeg odabranog raspona.
U skupu podataka ispod, hajde da recite da želite da istaknete vrednosti manje od 99,99. To se može učiniti kreiranjem pravila s ovom jednostavnom formulom:
=$B2<99.99
Da biste istakli vrijednosti manje od 99,99 ignorirajući prazne ćelije, možete koristiti funkciju AND s dva logička testa:
=AND($B2"", $B2<99.99)
=AND(NOT(ISBLANK($B2)), $B2<99.99)
U ovom konkretnom slučaju, obje formule zanemaruju ćelije s praznim nizovima, jer je drugi uvjet (<99,99) FALSE za takve ćelije.
Ako je ćelija prazan red za isticanje
Da biste istakli cijeli red ako je ćelija u određenoj koloni prazna, možete koristiti bilo koju od formula za prazne ćelije. Međutim, tamoje nekoliko trikova koje trebate znati:
- Primijenite pravilo na cijeli skup podataka , a ne samo na jednu kolonu u kojoj tražite prazna mjesta.
- U formuli, zaključajte koordinate stupca korištenjem miješane reference ćelije s apsolutnim stupcem i relativnim redom.
Ovo može zvučati komplikovano na površini, ali je mnogo jednostavnije kada pogledamo primjer.
U primjeru skupa podataka ispod, pretpostavimo da želite istaknuti redove koji imaju praznu ćeliju u koloni E. Da biste to učinili, slijedite ove korake:
- Odaberite svoj skup podataka (A3:E15 u ovom primjeru).
- Na kartici Početna kliknite na Uvjetno formatiranje > Novo pravilo > Koristite formulu da odredite koje ćelije želite formatirati .
- U polje Format vrijednosti gdje je ova formula istinita unesite jednu od ovih formula:
Za isticanje apsolutno praznih ćelija :
=ISBLANK($E3)
Za isticanje praznih ćelija uključujući prazne nizove :
=$E3=""
Gdje je $E3 gornja ćelija u ključu co lumn koji želite provjeriti da li postoje praznine. Imajte na umu da u obje formule kolonu zaključavamo znakom $.
- Kliknite na dugme Format i odaberite boju popune koju želite.
- Kliknite na OK dvaput da zatvorite oba prozora.
Kao rezultat toga, uvjetno oblikovanje ističe cijeli red ako je ćelija u određenoj koloni prazna.
Označite red ako ćelija nijeblank
Excel uslovno oblikovanje za isticanje reda ako ćelija u određenoj koloni nije prazna radi se na ovaj način:
- Odaberite svoj skup podataka.
- Uključeno na kartici Početna , kliknite na Uslovno oblikovanje > Novo pravilo > Koristite formulu da odredite koje ćelije da formatirate .
- U polju Format vrijednosti gdje je ova formula istinita unesite jednu od ovih formula:
Da biste istakli neprazne ćelije koje sadrže bilo šta: vrijednost, formula, prazno niz, itd.
=NOT(ISBLANK($E3))
Za isticanje nepraznih isključujući ćelije s praznim nizovima :
=$E3""
Gdje je $E3 je najgornja ćelija u ključnoj koloni koja se provjerava da nije prazna. Opet, da bi uslovno formatiranje ispravno funkcionisalo, zaključavamo kolonu sa znakom $.
- Kliknite na dugme Format , odaberite svoju omiljenu boju ispune, a zatim kliknite na OK .
Kao rezultat, ceo red se ističe ako ćelija u navedenoj koloni nije prazna.
Excel uslovno oblikovanje za nule, ali ne i praznine
Prema zadanim postavkama, Excel uslovno oblikovanje ne razlikuje između 0 i prazne ćelije, što je zaista zbunjujuće u mnogim situacijama. Da biste riješili ovaj problem, postoje dva moguća rješenja:
- Kreirajte 2 pravila: jedno za praznine, a drugo za nulte vrijednosti.
- Kreirajte 1 pravilo koje provjerava oba uslova u jedna formula.
Napraviodvojite pravila za praznine i nule
- Prvo, kreirajte pravilo za isticanje nultih vrijednosti. Za ovo kliknite na Uvjetno oblikovanje > Novo pravilo > Formatirajte samo ćelije koje sadrže , a zatim postavite vrijednost ćelije jednaku 0 kao što je prikazano na slici ispod. Kliknite na dugme Format i odaberite željenu boju.
Ovo uvjetno oblikovanje se primjenjuje ako je ćelija prazna ili nula :
- Napravite pravilo za prazna mjesta bez postavljenog formata. Zatim otvorite Upravitelj pravilima , premjestite "Prazno" pravilo na vrh liste (ako već nije tamo) i označite Zaustavi ako je istinito potvrdni okvir sljedeće na to. Za detaljne upute pogledajte Kako zaustaviti uvjetno oblikovanje na praznim ćelijama.
Kao rezultat toga, vaše uvjetno oblikovanje će sadržati nule, ali zanemariti prazne ćelije . Čim se ispuni prvi uslov (ćelija je prazna), drugi uslov (ćelija je nula) se nikada ne testira.
Napravite jedno pravilo da provjerite da li je ćelija nula, a ne prazna
Drugi način da se uvjetno formatiraju 0, ali ne i prazne je kreiranje pravila s formulom koja provjerava oba uslova:
=AND(B3=0, B3"")
=AND(B3=0, LEN(B3)>0)
Gdje je B3 gornja lijeva ćelija odabranog raspona.
Rezultat je potpuno isti kao kod prethodne metode - uvjetno formatiranje ističe nule, ali zanemaruje prazne ćelije.
Tako se koristi uvjetni format za prazne ćelije.Zahvaljujem vam na čitanju i veselim se što ću vas vidjeti sljedeće sedmice.
Vježbajte radnu svesku za preuzimanje
Excel uslovno oblikovanje za prazne ćelije - primjeri (.xlsx datoteka)