Nola nabarmendu eta hautatu gelaxka hutsak Excel-en

  • Partekatu Hau
Michael Brown

Artikuluak Excel-en hutsuneak nola aurkitu eta nola nabarmendu erakusten du formatu baldintzatuaren eta VBAren laguntzarekin. Zure beharren arabera, benetan hutsik dauden gelaxkak edo zero-luzera duten kateak dituztenak bakarrik margotu ditzakezu.

Norbaiten Excel fitxategi bat jasotzen duzunean edo kanpoko datu-base batetik inportatzen duzunean, beti da. ideia ona da datuak egiaztatzea hutsunerik edo datu-puntu faltarik ez dagoela ziurtatzeko. Datu multzo txiki batean, hutsune guztiak erraz antzeman ditzakezu zure begiekin. Baina ehunka edo milaka errenkada dituen fitxategi handi bat baduzu, gelaxka hutsak eskuz identifikatzea ia ezinezkoa da.

Tutorial honek Excel-en gelaxka hutsak nabarmentzeko 4 modu azkar eta erraz irakatsiko dizkizu, horrela, bisualki identifikatzea. Zein metodo da onena? Beno, hori datu-egituraren, zure helburuen eta zure "hutsuneen" definizioaren araberakoa da.

    Hautatu eta nabarmendu gelaxka hutsak Joan Bereziarekin

    Metodo sinple honek hautatzen du. barruti jakin bateko gelaxka huts guztiak, eta gero nahi duzun edozein kolorez bete ditzakezu.

    Excel-en gelaxka hutsak hautatzeko, hau da egin behar duzuna:

    1. Hautatu hutsunea nabarmendu nahi duzun barrutia. Datuak dituzten gelaxka guztiak hautatzeko, egin klik goiko ezkerreko gelaxkan eta sakatu Ktrl + Maius + Amaiera hautapena erabilitako azken gelaxkara zabaltzeko.
    2. Home fitxan, Editatzen taldea, egin klik Bilatu & Hautatu > Joan Berezira . Edo sakatu F5 eta sakatu Berezia... .

    3. Joan berezira elkarrizketa-koadroan, hautatu Hutsuneak eta sakatu Ados . Honek barrutian hutsik dauden gelaxka guztiak hautatuko ditu.

    4. Zelantza hutsak hautatuta, egin klik Bete kolorea ikonoan Etxea n> fitxan, Letra-tipoa taldean eta hautatu nahi duzun kolorea. Eginda!

    Aholkuak eta oharrak:

    • Joan Berezira funtzioak benetan hautatzen du soilik gelaxka hutsak , hau da, ezer ez duten gelaxkak. Kate hutsak, zuriuneak, orga-itzulerak, inprimatzeko ez diren karaktereak eta abar dituzten gelaxkak ez dira hutsik hartzen eta ez dira hautatzen. Emaitza gisa kate hutsa ("") itzultzen duten formulak dituzten gelaxkak nabarmentzeko, erabili baldintzapeko formatua edo VBA makroa.
    • Metodo hau estatikoa da eta hobe da modu gisa erabiltzea. behin-behineko irtenbidea. Geroago egiten dituzun aldaketak ez dira automatikoki islatuko: hutsune berriak ez dira nabarmenduko eta balioekin betetzen dituzun lehengo hutsuneak koloreztatuta geratuko dira. Irtenbide dinamiko baten bila bazabiltza, hobe duzu Baldintzapeko formatua ikuspegia erabiltzea.

    Iragaziz eta nabarmendu zutabe zehatz bateko hutsuneak

    Gelhala hutsak axola ez bazaizu. taulako edozein lekutan baina zutabe jakin batean hutsuneak dituzten gelaxkak edo errenkada osoak aurkitu eta nabarmendu nahi dituzu, Excel Filter egokia izan daiteke.irtenbidea.

    Hau egiteko, egin urrats hauek:

    1. Hautatu zure datu multzoko edozein gelaxka eta egin klik Ordenatu & Iragazi > Iragazi Hasiera fitxan. Edo sakatu CTRL + Maius + L lasterbidea iragazki automatikoak aktibatzeko.
    2. Sakatu xede-zutabearen goitibeherako gezia eta iragazi balio hutsak. Horretarako, garbitu Hautatu guztiak koadroa, eta, ondoren, hautatu (Hutsuneak) .
    3. Hautatu gako-zutabean edo errenkada osoko iragazitako gelaxkak eta aukeratu Bete aplikatu nahi duzun kolorea.

    Gure lagin-taulan, honela iragazi dezakegu, eta, ondoren, SKU gelaxkak hutsik dauden errenkadak nabarmendu:

    Oharrak:

    • Aurreko metodoa ez bezala, ikuspegi honek kate hutsak ("") gelaxka huts gisa itzultzen dituzten formulak hartzen ditu.
    • Konponbide hau ez da egokia maiz aldatzen diren datuetarako, aldaketa bakoitzean berriro garbitu eta nabarmendu beharko zenukeelako.

    Nola nabarmendu Excel-en gelaxka hutsak baldintzapeko formatuarekin

    Arestian aipatu ditugun bi teknikak zuzenak eta zehatzak dira, baina eragozpen esanguratsu bat dute - metodo batek ez du erreakzionatzen datu multzoan egindako aldaketei. Haiek ez bezala, Baldintzapeko formatua irtenbide dinamikoa da, hau da, araua behin bakarrik konfiguratu behar duzu. Gelaxka huts bat edozein balioz bete bezain laster, kolorea berehala desagertuko da. Eta alderantziz, behin hutsune berri bat agertzen denean, horiautomatikoki nabarmenduko da.

    Adibidea 1. Nabarmendu barruti bateko gelaxka huts guztiak

    Barruti jakin bateko gelaxka huts guztiak nabarmentzeko, konfiguratu Excel baldintzazko formatu araua modu honetan:

    1. Hautatu gelaxka hutsak nabarmendu nahi dituzun barrutia (A2:E6 gure kasuan).
    2. Hasierako fitxan, Estiloak taldean, egin klik Arau berria > Erabili formula bat zein gelaxka formateatu behar den zehazteko .
    3. Formatu hau egia den Formatu balioak koadroan, sartu beheko formuletako bat, non A2 hautatutako barrutiaren goiko ezkerreko gelaxka den:

      ezer ez duten erabat hutsik dauden gelaxkak nabarmentzeko:

      =ISBLANK(A2)

      Zure formulek itzultzen dituzten itxuraz hutsik dauden gelaxkak ere nabarmentzeko:

      =LEN(A2)=0

      edo

      =A2=""

    4. Sakatu Formatua botoian, aldatu Bete fitxara, aukeratu nahi duzun atzeko planoaren kolorea eta sakatu Ados.
    5. Sakatu Ados araua gordetzeko eta elkarrizketa-koadro nagusia ixteko ow.

    Pauso zehatzetarako, ikus Sortu Excel-en formulan oinarritutako baldintzazko formatu-araua.

    2. adibidea. Nabarmendu duten errenkadak. zutabe zehatz batean hutsuneak izan

    Zutabe jakin batean gelaxka hutsak dituzten errenkada osoak nabarmendu nahi dituzunean, egin aldaketa txiki bat goian aztertutako formuletan, bertako gelaxkara erreferentzia izan daitezen.zutabe zehatza, eta ziurtatu zutabearen koordenatua $ zeinuarekin blokeatzen duzula.

    Adibidez, B zutabean hutsuneak dituzten errenkadak nabarmentzeko, hautatu taula osoa zutabe-goibururik gabe (A2:E6 adibide honetan) eta sortu arau bat formula hauetako batekin:

    Erabat hutsik dauden gelaxkak nabarmentzeko:

    =ISBLANK($B2)

    hutsuneak nabarmentzeko eta kate hutsak dituzten gelaxkak:

    =LEN($B2)=0

    edo

    =$B2=""

    Ondorioz, SKU gelaxka bat dagoen errenkadak soilik hutsik nabarmentzen dira:

    Informazio gehiago lortzeko, ikus Excel gelaxka hutsen baldintzapeko formatua.

    Nabarmendu VBArekin hutsik badago

    Bada. gauzak automatizatzea gustatzen zaizu, baliteke hurrengo VBA kodeak erabilgarriak aurki ditzakezu Excel-en gelaxka hutsak koloreztatzeko.

    1. makroa: margotu gelaxka hutsak

    Makro honek benetan nabarmentzen lagunduko dizu. Guztiz ezer ez duten gelaxka hutsak .

    Hautatutako barruti bateko gelaxka huts guztiak koloreztatzeko, kode lerro bakarra behar duzu:

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

    Aurrez definitutako lan-orri eta barruti batean hutsuneak nabarmentzeko (beheko adibideko 1. fitxan A2:E6 barrutia), hau da. Erabili beharreko kodea:

    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

    RGB kolore baten ordez, zukoinarrizko 8 kolore nagusietako bat aplika dezakezu kolorearen izenaren aurretik "vb" idatzita, adibidez:

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

    Edo kolore-indizea zehaztu dezakezu, hala nola:

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

    2. makroa: kolore hutsak eta kate hutsak

    Kate hutsak huts gisa itzultzen dituzten formulak dituzten gelaxka hutsak ikusteko, egiaztatu gelaxka bakoitzaren Testua propietatea. hautatutako barrutian = "", eta EGIA bada, aplikatu kolorea.

    Hona hemen aukeratutako barruti batean hutsune eta kate huts guztiak nabarmentzeko kodea:

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

    Nola txertatu eta exekutatu makroa

    Zure lan-liburuan makro bat gehitzeko, egin urrats hauek:

    1. Sakatu Alt + F11 Visual Basic editorea irekitzeko.
    2. Ezkerreko proiektuaren arakatzailean, egin klik eskuineko botoiarekin helburuko lan-liburuan eta, ondoren, sakatu Txertatu > Modulua .
    3. Eskuineko Kodearen leihoan, itsatsi VBA kodea.

    Makroa exekutatzeko , hau da egin behar duzuna:

    1. Hautatu barrutia zure lan-orrian.
    2. Sakatu Alt + F8 Makroa elkarrizketa-koadroa irekitzeko.
    3. Aukeratu makroa eta sakatu Exekutatu .

    Pausoz urratseko argibide zehatzak ikusteko, ikus:

    • Nola txertatu eta exekutatu VBA kodean Excel
    • Nolaexekutatu makro bat Excel-en

    Horrela aurkitu, hautatu eta nabarmendu gelaxka hutsak Excel-en. Eskerrik asko irakurtzeagatik eta datorren astean gure blogean ikustea espero dut!

    Deskarga erabilgarri

    Nabarmendu hutsuneak Baldintzapeko formatuarekin (.xlsx fitxategia)

    VBA makroak koloreztatzeko gelaxka hutsak (.xlsm fitxategia)

    Michael Brown teknologia-zale dedikatua da, software-tresnak erabiliz prozesu konplexuak sinplifikatzeko grina duena. Hamarkada bat baino gehiagoko esperientzia duen teknologia-industrian, Microsoft Excel eta Outlook-en eta Google Sheets eta Docs-en trebetasunak landu ditu. Michael-en bloga bere ezagutzak eta esperientziak besteekin partekatzera zuzenduta dago, produktibitatea eta eraginkortasuna hobetzeko aholku eta tutorial errazak eskaintzen ditu. Profesional ondua edo hasiberria izan, Michael-en blogak informazio baliotsuak eta aholku praktikoak eskaintzen ditu funtsezko software-tresna horiei etekinik handiena ateratzeko.