Ինչպես ընդգծել և ընտրել դատարկ բջիջները Excel-ում

  • Կիսվել Սա
Michael Brown

Հոդվածը ցույց է տալիս, թե ինչպես կարելի է գտնել և ընդգծել Excel-ում բացերը պայմանական ձևաչափման և VBA-ի օգնությամբ: Կախված ձեր կարիքներից՝ դուք կարող եք գունավորել միայն իրական դատարկ բջիջները կամ զրոյական երկարությամբ տողեր պարունակող բջիջները:

Երբ ինչ-որ մեկից Excel ֆայլ եք ստանում կամ ներմուծում եք այն արտաքին տվյալների բազայից, այն միշտ լավ գաղափար է ստուգել տվյալները՝ համոզվելու համար, որ բացեր կամ տվյալների բացակայող կետեր չկան: Փոքր տվյալների բազայում դուք կարող եք հեշտությամբ նկատել բոլոր դատարկությունները ձեր սեփական աչքերով: Բայց եթե հարյուրավոր կամ նույնիսկ հազարավոր տողեր պարունակող հսկայական ֆայլ ունեք, դատարկ բջիջները ձեռքով նշելը գրեթե անհնար է:

Այս ձեռնարկը կսովորեցնի ձեզ Excel-ում դատարկ բջիջները ընդգծելու 4 արագ և հեշտ եղանակներ, որպեսզի կարողանաք տեսողականորեն բացահայտել դրանք. Ո՞ր մեթոդն է լավագույնը: Դե, դա կախված է տվյալների կառուցվածքից, ձեր նպատակներից և «դատարկների» սահմանումից:

    Ընտրեք և ընդգծեք դատարկ բջիջները Go To Special-ով

    Այս պարզ մեթոդն ընտրում է բոլոր դատարկ բջիջները տվյալ տիրույթում, որոնք այնուհետև կարող եք լրացնել ձեր ընտրած ցանկացած գույնով:

    Excel-ում դատարկ բջիջներ ընտրելու համար սա է այն, ինչ դուք պետք է անեք.

    1. Ընտրեք այն տիրույթը, որտեղ ցանկանում եք ընդգծել դատարկը: Տվյալներով բոլոր բջիջները ընտրելու համար սեղմեք վերին ձախ բջիջը և սեղմեք Ctrl + Shift + End՝ ընտրությունը մինչև վերջին օգտագործված բջիջը երկարացնելու համար:
    2. Տուն ներդիրում, Խմբագրում խումբ, սեղմեք Գտնել & Ընտրեք > Անցնել Հատուկ : Կամ սեղմեք F5 և սեղմեք Հատուկ… :

    3. Գնալ դեպի Հատուկ երկխոսության դաշտում ընտրեք Դատարկներ և սեղմեք OK : Սա կընտրի տիրույթի բոլոր դատարկ բջիջները:

    4. Ընտրված դատարկ բջիջների դեպքում սեղմեք Լրացնել գույնը պատկերակը Տուն ներդիրում, Font խմբում և ընտրեք ցանկալի գույնը: Կատարված է:

    Խորհուրդներ և նշումներ.

    • Գնալ դեպի Հատուկ ֆունկցիան ընտրում է միայն իսկապես դատարկ բջիջներ , այսինքն՝ բջիջներ, որոնք բացարձակապես ոչինչ չեն պարունակում: Դատարկ տողեր, բացատներ, փոխադրման վերադարձներ, չտպող նիշեր և այլն պարունակող բջիջները դատարկ չեն համարվում և ընտրված չեն: Բանաձևերով բջիջները նշելու համար, որոնք արդյունքում վերադարձնում են դատարկ տող (""), օգտագործեք պայմանական ձևաչափում կամ VBA մակրո:
    • Այս մեթոդը ստատիկ է և լավագույնս օգտագործվում է որպես միանվագ լուծում. Հետագայում կատարած փոփոխություններն ինքնաբերաբար չեն արտացոլվի. նոր բացերը չեն ընդգծվի, իսկ նախկին դատարկները, որոնք լրացնում եք արժեքներով, կմնան գունավոր: Եթե ​​փնտրում եք դինամիկ լուծում, ապա ավելի լավ է օգտագործեք Պայմանական ձևաչափման մոտեցումը:

    Զտեք և ընդգծեք որոշակի սյունակի բացերը

    Եթե ձեզ չեն հետաքրքրում դատարկ բջիջները: աղյուսակի ցանկացած կետում, բայց ավելի շուտ ցանկանում եք գտնել և ընդգծել բջիջները կամ ամբողջ տողերը, որոնք ունեն դատարկ որոշակի սյունակում, Excel Filter-ը կարող է ճիշտ լինել:լուծում:

    Այն ավարտելու համար կատարեք հետևյալ քայլերը.

    1. Ընտրեք ձեր տվյալների բազայի ցանկացած բջիջ և սեղմեք Տեսակավորել & Զտել > Զտիչ Տուն ներդիրում: Կամ սեղմեք CTRL + Shift + L դյուրանցումը՝ ավտոմատ զտիչները միացնելու համար:
    2. Սեղմեք բացվող սլաքը թիրախային սյունակի և զտեք դատարկ արժեքները: Դրա համար մաքրեք Ընտրեք բոլորը վանդակը, այնուհետև ընտրեք (Դատարկ) :
    3. Ընտրեք զտված բջիջները հիմնական սյունակում կամ ամբողջ տողերում և ընտրեք <1:>Լրացրեք գույնը, որը ցանկանում եք կիրառել:

    Մեր օրինակելի աղյուսակում այսպես կարող ենք զտել, այնուհետև ընդգծել այն տողերը, որտեղ SKU բջիջները դատարկ են.

    <0 Նշումներ>
  • Այս լուծումը հարմար չէ հաճախակի փոփոխվող տվյալների համար, քանի որ դուք պետք է մաքրեք և նորից ընդգծեք յուրաքանչյուր փոփոխության ժամանակ:
  • Ինչպես ընդգծել դատարկ բջիջները Excel-ում պայմանական ձևաչափմամբ

    Նախկինում քննարկված երկու տեխնիկան էլ պարզ և հակիրճ են, բայց նրանք ունեն զգալի թերություն. ոչ մի մեթոդ չի արձագանքում տվյալների բազայում կատարված փոփոխություններին: Ի տարբերություն նրանց, Պայմանական ֆորմատավորումը դինամիկ լուծում է, ինչը նշանակում է, որ դուք պետք է կարգավորեք կանոնը ընդամենը մեկ անգամ: Հենց որ դատարկ բջիջը լցվի որևէ արժեքով, գույնը անմիջապես կվերանա: Եվ հակառակը, երբ նոր դատարկ է հայտնվում, այնինքնաբերաբար կնշվի:

    Օրինակ 1. Նշեք տիրույթի բոլոր դատարկ բջիջները

    Տվյալ տիրույթում բոլոր դատարկ բջիջները նշելու համար կարգավորեք Excel-ի պայմանական ձևաչափման կանոնը հետևյալ կերպ.

    1. Ընտրեք այն տիրույթը, որտեղ ցանկանում եք ընդգծել դատարկ բջիջները (մեր դեպքում A2:E6):
    2. Տուն ներդիրում, Ոճեր խումբ, սեղմեք Նոր կանոն > Օգտագործեք բանաձև՝ որոշելու համար, թե որ բջիջները պետք է ձևաչափվեն :
    3. Ձևաչափի արժեքներում, որտեղ այս բանաձևը ճշմարիտ է վանդակում, մուտքագրեք ստորև բերված բանաձևերից մեկը, որտեղ A2-ը ընտրված միջակայքի վերին ձախ բջիջն է.

      Նշելու համար բացարձակապես դատարկ բջիջները , որոնք ոչինչ չեն պարունակում.

      =ISBLANK(A2)

      Նշելու համար նաև թվացյալ դատարկ բջիջները , որոնք պարունակում են զրոյական երկարությամբ տողեր (""), որոնք վերադարձվել են ձեր բանաձևերով.

      =LEN(A2)=0

      կամ

      =A2=""

    4. Սեղմեք Format կոճակը, անցեք Լրացնել ներդիրին, ընտրեք ձեր ուզած ֆոնի գույնը և սեղմեք OK:
    5. Սեղմեք OK կանոնը պահպանելու և հիմնական երկխոսության քամին փակելու համար ow:

    Մանրամասն քայլերի համար տե՛ս Ստեղծել բանաձևի վրա հիմնված պայմանական ձևաչափման կանոն Excel-ում:

    Օրինակ 2. Նշեք այն տողերը, որոնք կոնկրետ սյունակում ունեն դատարկ տեղեր

    Այն իրավիճակում, երբ ցանկանում եք ընդգծել ամբողջ տողերը, որոնք ունեն որոշակի սյունակում դատարկ բջիջներ, պարզապես մի փոքր փոփոխություն կատարեք վերը քննարկված բանաձևերում, որպեսզի դրանք վերաբերվեն այդ բջիջին:կոնկրետ սյունակ և համոզվեք, որ կողպեք սյունակի կոորդինատը $ նշանով:

    Օրինակ, B սյունակում բացատներով տողերը նշելու համար ընտրեք ամբողջ աղյուսակը առանց սյունակների վերնագրերի (այս օրինակում A2:E6) և Ստեղծեք կանոն հետևյալ բանաձևերից մեկով.

    բացարձակապես դատարկ բջիջները նշելու համար :

    =ISBLANK($B2)

    ընդգծելու համար դատարկները և դատարկ տողեր պարունակող բջիջներ :

    =LEN($B2)=0

    կամ

    =$B2=""

    Արդյունքում միայն այն տողերը, որտեղ գտնվում է SKU բջիջը դատարկ են ընդգծված.

    Լրացուցիչ տեղեկությունների համար տե՛ս դատարկ բջիջների համար Excel-ի պայմանական ձևաչափումը:

    Նշիր, եթե դատարկ է VBA-ով

    Եթե դուք սիրում եք ավտոմատացնել իրերը, կարող եք օգտակար լինել հետևյալ VBA կոդերը Excel-ում դատարկ բջիջները գունավորելու համար:

    Մակրո 1. Գունավոր դատարկ բջիջներ

    Այս մակրոն կարող է օգնել ձեզ ընդգծել իսկապես դատարկ բջիջներ , որոնք բացարձակապես ոչինչ չեն պարունակում:

    Ընտրված տիրույթի բոլոր դատարկ բջիջները գունավորելու համար ձեզ անհրաժեշտ է ընդամենը մեկ տող կոդ՝

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

    Նախասահմանված աշխատաթերթում և միջակայքում բացերը նշելու համար (ներքևի օրինակում A2:E6 տիրույթը Թերթ 1-ում), սա է. օգտագործման կոդը՝

    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 գույնի փոխարեն դուքկարող է կիրառել հիմնական 8 հիմնական գույներից մեկը՝ գույնի անունից առաջ մուտքագրելով «vb», օրինակ՝

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

    Կամ կարող եք նշել գունային ինդեքսը, օրինակ՝

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

    Macro 2. Գունավոր դատարկ և դատարկ տողեր

    Որպեսզի ճանաչեք վիզուալ դատարկ բջիջները, որոնք պարունակում են բանաձևեր, որոնք դատարկ տողերը վերադարձնում են որպես դատարկ, ստուգեք, արդյոք յուրաքանչյուր բջիջի Text հատկությունը ընտրված տիրույթում = "", և եթե ՃՇՄԱՐԻՏ է, ապա կիրառեք գույնը:

    Ահա կոդը՝ ընտրված տիրույթում բոլոր դատարկ և դատարկ տողերը նշելու համար.

    Sub Highlight_Blanks_Empty_Strings() Dim rng As Range Set rng = Ընտրություն յուրաքանչյուր բջիջի համար rng If cell.Text = "" Ապա cell.Interior.Color = RGB(255, 181, 106) Այլապես cell.Interior.ColorIndex = xlՈչ մի վերջ, եթե հաջորդ վերջը Ենթ

    Ինչպես տեղադրել և գործարկել մակրո

    Ձեր աշխատանքային գրքում մակրո ավելացնելու համար կատարեք հետևյալ քայլերը.

    1. Սեղմեք Alt + F11՝ Visual Basic խմբագրիչը բացելու համար:
    2. Ձախ կողմում գտնվող Project Explorer-ում աջ սեղմեք թիրախային աշխատանքային գրքում, այնուհետև սեղմեք Տեղադրել > Մոդուլ :
    3. Աջ կողմում գտնվող Code պատուհանում տեղադրեք VBA կոդը:

    Մակրո գործարկելու համար , սա այն է, ինչ դուք պետք է անեք.

    1. Ընտրեք ընդգրկույթը ձեր աշխատաթերթում:
    2. Սեղմեք Alt + F8 Macro երկխոսությունը բացելու համար:
    3. Ընտրեք մակրո և սեղմեք Գործարկել .

    Մանրամասն քայլ առ քայլ հրահանգների համար տե՛ս.

    • Ինչպես տեղադրել և գործարկել VBA կոդը Excel
    • Ինչպեսգործարկել մակրո Excel-ում

    Այսպես կարելի է գտնել, ընտրել և ընդգծել դատարկ բջիջները Excel-ում: Շնորհակալ եմ կարդալու համար և հուսով եմ, որ հաջորդ շաբաթ կտեսնենք ձեզ մեր բլոգում:

    Հասանելի ներբեռնումներ

    Նշեք բացերը պայմանական ձևաչափով (.xlsx ֆայլ)

    VBA մակրոները գունավորելու համար դատարկ բջիջներ (.xlsm ֆայլ)

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: