Sadržaj
Članak pokazuje kako pronaći i istaknuti praznine u Excelu uz pomoć uvjetnog oblikovanja i VBA. Ovisno o vašim potrebama, možete obojiti samo zaista prazne ćelije ili one koje sadrže nizove nulte dužine.
Kada primite Excel datoteku od nekoga ili je uvezete iz vanjske baze podataka, uvijek je dobra ideja je provjeriti podatke kako biste bili sigurni da nema praznina ili nedostajućih tačaka podataka. U malom skupu podataka možete lako uočiti sve praznine vlastitim očima. Ali ako imate ogromnu datoteku koja sadrži stotine ili čak hiljade redova, preciziranje praznih ćelija ručno je gotovo nemoguće.
Ovaj vodič će vas naučiti 4 brza i laka načina da označite prazne ćelije u Excelu kako biste mogli vizuelno ih identifikovati. Koja je metoda najbolja? Pa, to ovisi o strukturi podataka, vašim ciljevima i vašoj definiciji "praznina".
Odaberite i označite prazne ćelije pomoću Go To Special
Ova jednostavna metoda odabira sve prazne ćelije u datom rasponu, koje zatim možete popuniti bilo kojom bojom po svom izboru.
Da biste odabrali prazne ćelije u Excelu, ovo trebate učiniti:
- Odaberite raspon u kojem želite označiti prazno. Da biste odabrali sve ćelije s podacima, kliknite gornju lijevu ćeliju i pritisnite Ctrl + Shift + End da proširite odabir na posljednju korištenu ćeliju.
- Na kartici Početna , u Uređivanje grupe, kliknite Pronađi & Odaberite > Idi na Posebno . Ili pritisnite F5 i kliknite na Posebno... .
- U dijaloškom okviru Idi na posebno odaberite Prazne stvari i kliknite na OK . Ovo će odabrati sve prazne ćelije u rasponu.
- Sa odabranim praznim ćelijama, kliknite na ikonu Boja popune na Početnoj karticu, u grupi Font i odaberite željenu boju. Gotovo! Vidi_takođe: COUNT i COUNTA funkcije za brojanje ćelija u Excelu
Savjeti i napomene:
- Funkcija Idi na posebno odabire samo zaista prazne ćelije , tj. ćelije koje ne sadrže apsolutno ništa. Ćelije koje sadrže prazan niz, razmake, povratne znakove, znakove koji se ne štampaju, itd. ne smatraju se praznim i ne biraju se. Da biste istakli ćelije sa formulama koje vraćaju prazan niz ("") kao rezultat, koristite ili Uvjetno oblikovanje ili VBA makro.
- Ova metoda je statična i najbolje je koristiti je kao jednokratno rješenje. Promjene koje izvršite kasnije neće se automatski odraziti: novi praznini neće biti istaknuti, a prethodni praznini koje popunite vrijednostima ostat će obojeni. Ako tražite dinamičko rješenje, bolje je koristiti pristup uvjetnog oblikovanja.
Filtrirajte i označite praznine u određenoj koloni
Ako vam nije stalo do praznih ćelija bilo gdje u tablici, ali radije želite pronaći i istaknuti ćelije ili cijele redove koji imaju prazna mjesta u određenoj koloni, Excel filter može biti pravirješenje.
Da biste to učinili, izvršite ove korake:
- Odaberite bilo koju ćeliju unutar vašeg skupa podataka i kliknite Sortiraj & Filter > Filter na kartici Početna . Ili pritisnite prečicu CTRL + Shift + L da uključite automatske filtere.
- Kliknite na padajuću strelicu za ciljnu kolonu i prazne vrijednosti filtera. Da biste to učinili, poništite okvir Odaberi sve , a zatim odaberite (prazno mjesto) .
- Odaberite filtrirane ćelije u ključnoj koloni ili cijelim redovima i odaberite Fill boja koju želite primijeniti.
U našoj tablici uzorka, ovako možemo filtrirati, a zatim označiti redove u kojima su ćelije SKU-a prazne:
Napomene:
- Za razliku od prethodne metode, ovaj pristup smatra formule koje vraćaju prazne nizove ("") kao prazne ćelije.
- Ovo rješenje nije pogodno za podatke koji se često mijenjaju jer biste morali čistiti i ponovo istaknuti sa svakom promjenom.
Kako označiti prazne ćelije u Excelu uz uvjetno formatiranje
Obje tehnike o kojima smo ranije govorili su direktne i koncizne, ali imaju značajan nedostatak - nijedna metoda ne reagira na promjene napravljene u skupu podataka. Za razliku od njih, uvjetno oblikovanje je dinamičko rješenje, što znači da morate postaviti pravilo samo jednom. Čim se prazna ćelija popuni bilo kojom vrijednošću, boja će odmah nestati. I obrnuto, kada se pojavi nova praznina, onaće se automatski označiti.
Primjer 1. Označite sve prazne ćelije u rasponu
Da biste istakli sve prazne ćelije u datom rasponu, konfigurirajte Excel pravilo uvjetnog oblikovanja na ovaj način:
- Izaberite opseg u kojem želite da istaknete prazne ćelije (A2:E6 u našem slučaju).
- Na kartici Početna , u Stilovi grupi, kliknite Novo pravilo > Koristite formulu da odredite koje ćelije želite formatirati .
- U Format vrijednosti gdje je ova formula tačna u polje, unesite jednu od donjih formula, gdje je A2 gornja lijeva ćelija odabranog raspona:
Da biste istakli apsolutno prazne ćelije koje ne sadrže ništa:
=ISBLANK(A2)
Da biste također istakli naizgled prazne ćelije koje sadrže nizove nulte dužine ("") koje vraćaju vaše formule:
=LEN(A2)=0
ili
Vidi_takođe: Kako koristiti funkciju MIN u Excelu=A2=""
- Kliknite na dugme Format , prebacite se na karticu Popuni , odaberite boju pozadine koju želite i kliknite OK.
- Kliknite na OK da sačuvate pravilo i zatvorite glavni prozor ow.
Za detaljne korake pogledajte Kreiranje pravila uvjetnog oblikovanja zasnovanog na formuli u Excelu.
Primjer 2. Istaknite redove koji imati prazna mjesta u određenoj koloni
U situaciji kada želite istaknuti cijele redove koji imaju prazne ćelije u određenoj koloni, samo napravite malu promjenu u formulama o kojima smo gore govorili tako da se odnose na ćeliju u tojodređeni stupac i obavezno zaključajte koordinate stupca sa znakom $.
Na primjer, da biste istakli redove sa prazninama u koloni B, odaberite cijelu tabelu bez zaglavlja kolona (A2:E6 u ovom primjeru) i kreirajte pravilo sa jednom od ovih formula:
Da biste istakli apsolutno prazne ćelije :
=ISBLANK($B2)
Da biste istakli prazne ćelije i ćelije koje sadrže prazne nizove :
=LEN($B2)=0
ili
=$B2=""
Kao rezultat, samo redovi u kojima se nalazi SKU ćelija prazne su označene:
Za više informacija, pogledajte Excel uvjetno oblikovanje za prazne ćelije.
Označite ako je prazno pomoću VBA
Ako volite automatizaciju stvari, možda će vam biti korisni sljedeći VBA kodovi za bojenje praznih ćelija u Excelu.
Makro 1: Obojite prazne ćelije
Ovaj makro vam može pomoći da istinski istaknete prazne ćelije koje ne sadrže apsolutno ništa.
Da biste obojili sve prazne ćelije u odabranom rasponu, potreban vam je samo jedan red koda:
Sub Highlight_Blank_Cells() Selectio n.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) End SubDa biste istakli praznine u unapred definisanom radnom listu i opsegu (opseg A2:E6 na listu 1 u donjem primeru), ovo je kod za upotrebu:
Sub Highlight_Blank_Cells() Dim rng As Range Set rng = Sheet1.Range( "A2:E6" ) rng.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) End Sub <106 0>Umjesto RGB boje, vimože primijeniti jednu od 8 glavnih osnovnih boja upisivanjem "vb" prije naziva boje, na primjer: Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = vbBlue
Ili možete odrediti indeks boja kao što je:
Selection.SpecialCells(xlCellTypeBlanks).Interior.ColorIndex = 6
Makro 2: praznine u boji i prazni nizovi
Da biste prepoznali vizualno prazne ćelije koje sadrže formule koje vraćaju prazne nizove kao prazne, provjerite da li je svojstvo Text svake ćelije u odabranom rasponu = "", i ako je TRUE, onda primijenite boju.
Evo koda za isticanje svih praznina i praznih nizova u odabranom rasponu:
Sub Highlight_Blanks_Empty_Strings() Dim rng As Range Set rng = Izbor za svaku ćeliju U rng Ako cell.Text = "" Zatim cell.Interior.Color = RGB(255, 181, 106) Else cell.Interior.ColorIndex = xlNone End If Next End SubKako umetnuti i pokrenite macro
Da dodate makro u svoju radnu svesku, izvršite ove korake:
- Pritisnite Alt + F11 da otvorite Visual Basic Editor.
- U Project Exploreru na lijevoj strani, desnom tipkom miša kliknite na ciljnu radnu knjigu, a zatim kliknite na Insert > Module .
- U prozoru koda na desnoj strani zalijepite VBA kod.
Da biste pokrenuli makro , ovo trebate učiniti:
- Odaberite opseg na svom radnom listu.
- Pritisnite Alt + F8 da otvorite Makro dijalog.
- Odaberite makro i kliknite Pokreni .
Za detaljne upute korak po korak pogledajte:
- Kako umetnuti i pokrenuti VBA kod u Excel
- Kakopokrenite makro u Excelu
Tako možete pronaći, odabrati i istaknuti prazne ćelije u Excelu. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeće sedmice!
Dostupna preuzimanja
Označite prazna mjesta pomoću uvjetnog formatiranja (.xlsx datoteka)
VBA makroi za bojenje prazne ćelije (.xlsm datoteka)