Kako označiti in izbrati prazne celice v programu Excel

  • Deliti To
Michael Brown

V članku je prikazano, kako s pomočjo pogojnega oblikovanja in VBA poiščete in označite prazne celice v Excelu. Glede na potrebe lahko obarvate samo resnično prazne celice ali tudi tiste, ki vsebujejo ničelne nize.

Ko od nekoga prejmete datoteko Excel ali jo uvozite iz zunanje zbirke podatkov, je vedno dobro, da preverite podatke in se prepričate, da v njih ni vrzeli ali manjkajočih podatkovnih točk. V majhnem naboru podatkov lahko vse prazne celice zlahka opazite z lastnimi očmi. Če pa imate ogromno datoteko, ki vsebuje na stotine ali celo tisoče vrstic, je ročno določanje praznih celic skoraj nemogoče.

V tem priročniku boste spoznali 4 hitre in preproste načine za poudarjanje praznih celic v Excelu, da jih boste lahko vizualno prepoznali. Katera metoda je najboljša? To je odvisno od strukture podatkov, vaših ciljev in opredelitve praznih celic.

    Izberite in označite prazne celice s funkcijo Go To Special

    Ta preprosta metoda izbere vse prazne celice v danem območju, ki jih lahko nato zapolnite s poljubno barvo.

    Če želite izbrati prazne celice v Excelu, morate storiti naslednje:

    1. Izberite območje, v katerem želite označiti prazno. Če želite izbrati vse celice s podatki, kliknite zgornjo levo celico in pritisnite kombinacijo tipk Ctrl + Shift + End, da razširite izbor do zadnje uporabljene celice.
    2. Na Domov v zavihku Urejanje skupino, kliknite Poišči & amp; Izberite > Pojdi na Posebno . Ali pa pritisnite tipko F5 in kliknite Posebno... .

    3. V Pojdi na poseben v pogovornem oknu izberite Prazni deli in kliknite V REDU To bo izbralo vse prazne celice v območju.

    4. Ko so prazne celice izbrane, kliknite Barva polnila ikona na zaslonu Domov v zavihku Pisava in izberite želeno barvo. Končano!

    Nasveti in opombe:

    • Spletna stran Pojdi na poseben funkcija izbere samo resnično prazne celice Celice, ki vsebujejo prazen niz, presledke, vrnitve koraka, netiskane znake itd., se ne štejejo za prazne in niso izbrane. Če želite označiti celice s formulami, ki kot rezultat vrnejo prazen niz (""), uporabite pogojno oblikovanje ali makro VBA.
    • Ta metoda je statični in ga je najbolje uporabiti kot enkratno rešitev. Spremembe, ki jih boste izvedli pozneje, se ne bodo samodejno odrazile: nova prazna mesta ne bodo označena, prejšnja prazna mesta, ki jih boste zapolnili z vrednostmi, pa bodo ostala obarvana. Če iščete dinamično rešitev, raje uporabite pristop pogojnega oblikovanja.

    Filtriranje in označevanje praznih mest v določenem stolpcu

    Če vam ni mar za prazne celice kjer koli v tabeli, temveč želite poiskati in označiti celice ali celotne vrstice, ki imajo prazne celice v določenem stolpcu, je Excelov filter lahko prava rešitev.

    Če jo želite opraviti, naredite naslednje korake:

    1. Izberite katero koli celico v naboru podatkov in kliknite Razvrsti in filtriraj > Filter na Domov ali pritisnite bližnjico CTRL + Shift + L, da vklopite samodejne filtre.
    2. Kliknite spustno puščico za ciljni stolpec in filtrirajte prazne vrednosti. Izberite vse in nato izberite (prazna mesta) .
    3. Izberite filtrirane celice v ključnem stolpcu ali celih vrsticah in izberite Napolnite barvo, ki jo želite uporabiti.

    V naši vzorčni tabeli lahko tako filtriramo in nato označimo vrstice, v katerih so celice SKU prazne:

    Opombe:

    • Za razliko od prejšnje metode ta pristop obravnava formule, ki vračajo prazni nizi ("") kot prazne celice.
    • Ta rešitev ni primerna za pogosto spreminjajoče se podatke, saj bi jih morali ob vsaki spremembi znova očistiti in poudariti.

    Kako označiti prazne celice v Excelu s pogojnim oblikovanjem

    Obe prej obravnavani tehniki sta preprosti in jedrnati, vendar imata pomembno pomanjkljivost - nobena od njiju se ne odziva na spremembe v podatkovnem nizu. Za razliko od njiju je pogojno oblikovanje dinamična rešitev, kar pomeni, da morate pravilo določiti samo enkrat. Takoj ko se prazna celica zapolni s katero koli vrednostjo, barva takoj izgine. In obratno, ko se pojavi nova prazna celica,se samodejno označi.

    Primer 1. Označite vse prazne celice v območju

    Če želite poudariti vse prazne celice v danem območju, konfigurirajte pravilo pogojnega oblikovanja v Excelu na ta način:

    1. Izberite območje, v katerem želite označiti prazne celice (v našem primeru A2:E6).
    2. Na Domov v zavihku Stili skupino, kliknite Novo pravilo > S formulo določite, katere celice je treba oblikovati .
    3. V Oblikovanje vrednosti, pri katerih je ta formula resnična vnesite eno od spodnjih formul, pri čemer je A2 zgornja leva celica izbranega območja:

      Poudarjanje popolnoma prazne celice ki ne vsebujejo ničesar:

      =ISBLANK(A2)

      Poudariti tudi navidezno prazne celice ki vsebujejo nize ničelne dolžine (""), ki jih vrnejo vaše formule:

      =LEN(A2)=0

      ali

      =A2=""

    4. Kliknite na Format preklopite na gumb Napolnite izberite želeno barvo ozadja in kliknite V redu.
    5. Kliknite . V REDU da shranite pravilo in zaprete glavno pogovorno okno.

    Za podrobne korake glejte Ustvarjanje pravila pogojnega oblikovanja na podlagi formule v Excelu.

    Primer 2. Poudarite vrstice, ki imajo v določenem stolpcu prazna mesta

    Če želite poudariti celotne vrstice, ki imajo prazne celice v določenem stolpcu, samo malo spremenite zgoraj obravnavane formule, da se bodo nanašale na celico v določenem stolpcu, in ne pozabite zakleniti koordinate stolpca z znakom $.

    Če želite na primer označiti vrstice s praznimi mesti v stolpcu B, izberite celotno tabelo brez naslovov stolpcev (A2:E6 v tem primeru) in ustvarite pravilo z eno od teh formul:

    Poudarjanje popolnoma prazne celice :

    =ISBLANK($B2)

    Poudarjanje prazne strani in celice, ki vsebujejo prazni nizi :

    =LEN($B2)=0

    ali

    =$B2=""

    Tako so označene samo vrstice, v katerih je celica SKU prazna:

    Za več informacij glejte Excelovo pogojno oblikovanje za prazne celice.

    Poudarite, če je prazno z VBA

    Če radi avtomatizirate stvari, vam bodo morda koristile naslednje kode VBA za barvanje praznih celic v Excelu.

    Makro 1: Barva praznih celic

    Ta makro vam lahko pomaga poudariti resnično prazne celice ki ne vsebujejo ničesar.

    Za obarvanje vseh praznih celic v izbranem območju potrebujete le eno vrstico kode:

    Sub Highlight_Blank_Cells() Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) End Sub

    Za poudarjanje praznih mest v vnaprej določenem delovnem listu in območju (območje A2:E6 na listu 1 v spodnjem primeru) uporabite to kodo:

    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

    Namesto barve RGB lahko uporabite eno od 8 glavnih osnovnih barv, tako da pred imenom barve na primer vnesete "vb":

    Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = vbBlue

    Lahko pa določite tudi barvni indeks, kot je:

    Selection.SpecialCells(xlCellTypeBlanks).Interior.ColorIndex = 6

    Makro 2: Barva praznih in praznih nizov

    Če želite vizualno prepoznati prazne celice, ki vsebujejo formule, ki vračajo prazne nize, kot prazne, preverite, ali Besedilo lastnost vsake celice v izbranem območju = "", in če je TRUE, uporabite barvo.

    Tukaj je koda za označevanje vseh praznih in praznih nizov v izbranem območju:

    Sub Highlight_Blanks_Empty_Strings() Dim rng As Range Set rng = Selection For Each cell In rng If cell.Text = "" Then cell.Interior.Color = RGB(255, 181, 106) Else cell.Interior.ColorIndex = xlNone End If Next End Sub

    Kako vstaviti in zagnati makro

    Na naslov dodajte makro v delovni zvezek, izvedite naslednje korake:

    1. Pritisnite Alt + F11, da odprete urejevalnik Visual Basic.
    2. V Raziskovalcu projektov na levi strani desno kliknite ciljni delovni zvezek in nato kliknite Vstavite > Modul .
    3. V oknu Koda na desni strani prilepite kodo VBA.

    Na naslov zaženite makro , morate storiti naslednje:

    1. Izberite območje v delovnem listu.
    2. Pritisnite Alt + F8, da odprete Makro dialog.
    3. Izberite makro in kliknite Spustite .

    Za podrobna navodila po korakih glejte:

    • Kako vstaviti in zagnati kodo VBA v Excelu
    • Kako zagnati makro v Excelu

    To je način iskanja, izbiranja in označevanja praznih celic v Excelu. Zahvaljujem se vam za branje in upam, da se naslednji teden vidimo na našem blogu!

    Razpoložljivi prenosi

    Označevanje praznih mest s pogojnim oblikovanjem (.xlsx datoteka)

    Makroji VBA za barvanje praznih celic (.xlsm datoteka)

    Michael Brown je predan tehnološki navdušenec s strastjo do poenostavljanja kompleksnih procesov z uporabo programskih orodij. Z več kot desetletnimi izkušnjami v tehnološki industriji je svoje veščine izpopolnil v Microsoft Excelu in Outlooku ter Google Preglednicah in Dokumentih. Michaelov blog je namenjen deljenju svojega znanja in strokovnega znanja z drugimi ter ponuja preproste nasvete in vadnice za izboljšanje produktivnosti in učinkovitosti. Ne glede na to, ali ste izkušen strokovnjak ali začetnik, Michaelov blog ponuja dragocene vpoglede in praktične nasvete, kako kar najbolje izkoristiti ta osnovna programska orodja.