Բովանդակություն
Տվյալների հավաքածուների մեծ տիրույթի հետ աշխատելիս մենք կարող ենք տեսնել մի քանի անհարկի դատարկ բջիջներ, որոնք բավականին նյարդայնացնող են: Բարեբախտաբար, excel-ում կան մի քանի տարբերակներ՝ այս անցանկալի դատարկ բջիջները ջնջելու համար: Այսպիսով, այս հոդվածը կուղղորդի ձեզ, թե ինչպես կարող եք հեռացնել դատարկ բջիջները տվյալների տիրույթից excel-ում:
Ներբեռնեք Practice Workbook
Դուք կարող եք ներբեռնել գործնական աշխատանքային գիրքը, որը մենք օգտագործել ենք այս հոդվածը պատրաստելու համար: .
Հեռացնել դատարկ բջիջները Range.xlsx
9 մեթոդ՝ դատարկ բջիջները Excel-ի միջակայքից հեռացնելու համար
Ենթադրենք, Ես ունեմ տվյալների տիրույթ ( B4:E12 ), որը պարունակում է մի քանի էլեկտրոնային ապրանքների վաճառքի տվյալներ (ամսաթվերի առումով): Այժմ դուք կարող եք ջնջել դատարկ բջիջները ձեռքով` դրանք մեկ առ մեկ ընտրելով (տես սքրինշոթը); ինչը ժամանակատար է թվում, երբ տվյալների տիրույթը մեծ է: Այս հոդվածում ես ձեզ ցույց կտամ excel-ում դատարկ բջիջները հեռացնելու 9 եղանակ:
1. Excel-ի «Գնալ հատուկ» տարբերակ՝ դատարկ բջիջները տիրույթից ջնջելու համար
Մենք կարող ենք բացառել դատարկ բջիջները ընդգրկույթից Գնալ դեպի Հատուկ տարբերակի օգնությամբ:
Քայլեր.
- Նախ ընտրեք տվյալների միջակայքը ( B4:E12 ) և սեղմեք F5 կամ Ctrl + G Գնալ դեպի երկխոսությունը բերելու համար: տուփ. Հաջորդը սեղմեք Հատուկ երկխոսության վանդակում:
- Արդյունքում Գնալ Հատուկ երկխոսություն վանդակը հայտնվում է. Ընտրեք Blanks առկա տարբերակներից և սեղմեքանցեք Տվյալներ > Աղյուսակից/Տեսարանից :
- Արդյունքում ստորև բերված աղյուսակը կհայտնվի Power Query Editor պատուհանում: Այստեղ, լռելյայնորեն, null դրված է բոլոր դատարկ բջիջներում: Այժմ նոր պատուհանից հետևեք ուղուն՝ Գլխավոր > Հեռացնել տողերը > Հեռացնել դատարկ տողերը ։
- Արդյունքում բոլոր այն տողերը, որոնք պարունակում էին null, հեռացվում են։ Այժմ գործողությունը փակելու համար անցեք Տուն > Փակել & Բեռնել > Փակել & Load .
- Եզրափակելով, վերջնական արդյունքը կհայտնվի excel-ի նոր թերթում, ինչպես ստորև:
Կարդալ ավելին. Ինչպես ինքնալրացնել դատարկ բջիջները Excel-ում վերևի արժեքով (5 հեշտ եղանակ)
Եզրակացություն
վերը նշված հոդվածում ես փորձել եմ մանրամասնորեն քննարկել Excel-ում դատարկ բջիջները տիրույթից հեռացնելու մի քանի եղանակներ: Հուսանք, այս մեթոդներն ու բացատրությունները բավարար կլինեն ձեր խնդիրները լուծելու համար։ Խնդրում եմ ինձ տեղյակ պահեք, եթե ունեք հարցեր:
OK .
- Հետո սեղմել եք OK , տիրույթի բոլոր դատարկ բջիջները ընդգծված են: Այժմ սեղմեք Ctrl + – ստեղնաշարից` Ջնջել երկխոսությունը բացելու համար: Այնուհետև, կախված ձեր տվյալներից և պահանջներից, ջնջելու տարբերակներից որևէ մեկը: Ես ընտրել եմ Shift բջիջները վերև : Կրկին սեղմեք OK : Այս տարբերակը կջնջի դատարկ բջիջները և կտեղափոխի ոչ դատարկ բջիջները վերև:
- Հետևաբար, ահա մեր վերջնական արդյունքը:
⏩ Նշում.
- Զգույշ եղեք Ջնջել<-ից ջնջելու ընտրանքները ընտրելիս 7> երկխոսություն: Ջնջման սխալ տարբերակ ընտրելը կխաթարի ձեր տվյալների տիրույթը:
- Դուք կարող եք բերել Ջնջել երկխոսությունը՝ սեղմելով ընտրվածի վրա աջ սեղմելով կամ հետևելով ուղուն՝ Տուն > ; Բջիջներ > Ջնջել > Ջնջել բջիջները :
Կարդալ ավելին` Ինչպես լրացնել դատարկ բջիջները Excel-ում Go To Special (3 օրինակով)
2. Հեռացնել դատարկ բջիջները տիրույթից՝ օգտագործելով Filter Option
Այժմ ես Զտել դատարկ բջիջների տիրույթը և հետագայում հեռացնել այդ բջիջները:
Քայլեր.
- Սկզբում ընտրեք միջակայքը և սեղմեք Ctrl + Shift + L դրա վրա Զտիչ կիրառելու համար: Քանի որ Զտիչ տարբերակը կիրառվում է, բացվող սլաքը կհայտնվի:
- Հիմա, ենթադրենք, ես կզտեմ միջակայքի 3-րդ սյունակը ( B5:E12 )՝ հիմնված Ամսաթիվ -ի վրա: Դա անելու համար սեղմեքԱմսաթիվ սյունակի բացվող պատկերակի վրա նշեք միայն Դատարկ ընտրանքը և սեղմեք OK :
- Արդյունքում բոլոր այն տողերը, որոնք պարունակում են դատարկ բջիջներ, կզտվեն: Այժմ ընտրեք բոլոր տողերը և աջ սեղմեք ընտրվածի վրա, սեղմեք Ջնջել տողը ։
- Այնուհետև՝ Microsoft Excel հաղորդագրության տուփը կպահանջի տողերի ջնջման հաստատում: Սեղմեք OK ։
- Այնուհետև հանեք զտիչը՝ կրկին սեղմելով Ctrl + Shift + L : Վերջապես, կտեսնեք, որ բոլոր դատարկ բջիջները վերացել են տիրույթից
Կարդալ ավելին. Ինչպես հեռացնել դատարկ բջիջները Excel (10 հեշտ ուղիներ)
3. Կիրառել ընդլայնված ֆիլտրի հատկությունը՝ տիրույթից դատարկ բջիջները հեռացնելու համար
Ընդլայնված զտիչ Excel-ի հատկությունը զարմանալի միջոց է։ դատարկ բջիջները տվյալների տիրույթից բացառելու համար: Ենթադրենք, դուք ցանկանում եք ջնջել դատարկ բջիջները երկու սյունակից ( Ամսաթիվ և Վաճառք ) մեր առկա տվյալներից: Տեսնենք, թե ինչպես դա անել՝ կիրառելով Ընդլայնված զտիչ տարբերակը:
Քայլեր.
- Նախ, մուտքագրեք ոչ հավասարը ( ) խորհրդանիշ G5 բջիջում և H5 :
- Հաջորդը գնացեք դեպի Տվյալներ > Ընդլայնված ։
- Այնուհետև, Ընդլայնված զտիչ երկխոսությունը հայտնվում է: Այժմ վանդակից ընտրեք Պատճենել մեկ այլ վայր , նշեք Ցանկի տիրույթը ( B4:E12 ), Չափանիշների տիրույթ ( G4:H5 ), Պատճենել ( B4 ): Այնուհետև սեղմեք OK :
- Մուտքագրելով OK միջակայքը զտվում է այլ վայրում, ինչպես ստորև (դատարկ բջիջները ջնջված են):
⏩ Նշում.
- Հիշեք Չափանիշների տիրույթի վերնագիրը ( G4:H5 ) պետք է նման լինի մայր տվյալների բազային ( B4:E12 ):
Կարդալ ավելին. Ինչպես հաշվարկել Excel-ում, եթե բջիջները դատարկ չեն. 7 օրինակելի բանաձևեր
4. Հեռացրեք դատարկ բջիջները ուղղահայաց տիրույթից
Այս անգամ ես կօգտագործեմ IFERROR , INDEX , SMALL , IF , MIN -ի համակցությունը, ISBLANK և ROW գործառույթները` ջնջելու մրգերի անուններ պարունակող ուղղահայաց տիրույթում առկա դատարկ բջիջները:
Քայլեր.
- Մուտքագրեք ստորև բերված բանաձևը Cell D5 և սեղմեք Enter :
=IFERROR(INDEX($B$5:$B$12,SMALL(IF(ISBLANK($B$5:$B$12),"",ROW($B$5:$B$12)-MIN(ROW($B$5:$B$12))+1), ROW(A1))),"")
- Բանաձևը մուտքագրելուց հետո դուք կստանաք ստորև բերված արդյունքը: Այժմ ներքև քաշեք Լրացնել բռնակի ( + ) գործիքը՝ վերջնական արդյունք ստանալու համար:
- վերջում կտեսնեք, որ դատարկ բջիջները բացառված են ստացված տիրույթից:
🔎 Ինչպե՞ս է աշխատում բանաձևը:
- ISBLANK($B$5:$B$12)
Այստեղ ISBLANK ֆունկցիան ստուգում է արդյոք բջիջը դատարկ է, թե ոչ B5:E12 ևվերադարձնում է Ճիշտ կամ Սխալ :
- ROW($B$5:$B$12)
Այժմ ROW ֆունկցիան վերադարձնում է տողերի համարները միջակայքում B5:E12 և պատասխանում`
{ 5;6;7;8;9; 10;11;12 }
- MIN(ROW($B$5:$B$12))
Այնուհետև MIN ֆունկցիան գտնում է տիրույթում ամենացածր տողի համարը, որը հետևյալն է. 6>IF(ISBLANK($B$5:$B$12),””,ROW($B$5:$B$12)-MIN(ROW($B$5:$B$12))+1)
Վերոնշյալ բանաձևը վերադարձնում է.
{ 1;2;””;4;5;6;””;8 }
Հետո որ,
- SMALL(IF(ISBLANK($B$5:$B$12),””,ROW($B$5:$B$12)-MIN(ROW($B$5) :$B$12))+1), ROW(A1))
Այստեղ SMALL ֆունկցիան վերադարձնում է k-րդ ամենափոքր արժեքը միջակայքից և բանաձեւի պատասխանները՝
{ 1 }
Այժմ գալիս է INDEX ֆունկցիան,
- INDEX( $B$5:$B$12,ՓՈՔՐ(Եթե(ISBLANK($B$5:$B$12),””,ROW($B$5:$B$12)-MIN(ՏԱՐԻՔ($B$5:$B$12)) +1), ROW(A1)))
INDEX բանաձևը վերադարձնում է
{ «Apple» }
Վերջապես,
- IFERRO R(INDEX($B$5:$B$12,ՓՈՔՐ(եթե(ISBLANK($B$5:$B$12),””,ROW($B$5:$B$12)-MIN(ROW($B$5:$ B$12))+1), ROW(A1)))””)
IFERROR ֆունկցիան վերադարձնում է դատարկ, եթե INDEX բանաձևը սխալ է վերադարձնում:
Առնչվող բովանդակություն. Ինչպես հեռացնել դատարկ կետերը ցուցակից` օգտագործելով բանաձևը Excel-ում (4 մեթոդ)
5. Հորիզոնական միջակայքից դատարկ բջիջների հեռացում Ցուցակ
Ի տարբերություն նախորդ մեթոդի,այժմ ես կհեռացնեմ դատարկ բջիջները տվյալների հորիզոնական տիրույթից: Այս անգամ նույնպես կօգտագործեմ excel ֆունկցիաների համակցությունը ( IF , COLUMN , SUM , INDEX և SMALL ).
Քայլեր.
- Մուտքագրեք հետևյալ բանաձևը B8 բջիջում .
=IF(COLUMN(B:B)<=SUM(--($B$5:$I$5""))+1,INDEX($B$5:$I$5,0,SMALL(IF($B$5:$I$5"",COLUMN($B$5:$I$5)-1,""),COLUMN(B:B)-1)),"")
- Հենց որ սեղմեք Enter , բանաձևը կտա ստորև բերված արդյունքը. Քաշեք Fill Handle գործիքը դեպի աջ՝ վերջնական արդյունքը ստանալու համար:
- Վերջապես, ահա վերջնական արդյունքը: Բոլոր դատարկ բջիջները ջնջվում են վերը նշված տիրույթից:
🔎 Ինչպե՞ս է աշխատում բանաձևը:
Եկեք բացատրենք բանաձևի առաջին մասը, որն է՝
- COLUMN(B:B)<=SUM(–($B$5:$I$5””) )+1
Վերոնշյալ բանաձեւը վերադարձնում է
{ ՃԻՇՏ }
Որտեղ,
- COLUMN(B:B)
COLUMN ֆունկցիան պատասխանում է B:B սյունակի համարին, որը հետևյալն է.
{ 2 }
Այնուհետև.
- $B$5:$I$5””
Սա կվերադառնա՝
{ TRUE,TRUE,FALSE,TRUE,TRUE,TRUE,FALSE,TRUE }
Ավելի ուշ,
- SUM(–($B$5:$I$5””)
SUM ֆունկցիան ամփոփում է TRUE-ի թիվը արժեքներ և պատասխաններ.
{ 6 }
Այնուհետև անցեք բանաձևի մյուս մասին.
- INDEX($B$5:$I$5,0,ՓՈՔՐ(Եթե($B$5:$I$5"",COLUMN($B$5:$I$5)-1,""),COLUMN(B:B)- 1))
Վերոնշյալ բանաձեւըվերադարձնում է՝
{ «Apple» }
Որտեղ,
- IF($B$5:$I$5»" ,COLUMN($B$5:$I$5)-1,””)
Այստեղ IF ֆունկցիան ստուգում է՝ արդյոք $B$5:$ I$5”” , և համապատասխանաբար պատասխանում է.
{ 1,2,””,4,5,6,””,8 }
Այնուհետև ,
- SMALL(IF($B$5:$I$5"",COLUMN($B$5:$I$5)-1,""),COLUMN(B:B) -1)
Հետագայում ՓՈՔՐ ֆունկցիան վերադարձնում է k-րդ ամենափոքր արժեքը մեր տվյալների տիրույթից, որն է՝
{ 1 }
Վերջապես, ահա ամբողջ բանաձևը.
- IF(COLUMN(B:B)<=SUM(–($B$5: $I$5””))+1,INDEX($B$5:$I$5,0,ՓՈՔՐ(Եթե($B$5:$I$5””,COLUMN($B$5:$I$5)-1” ”), COLUMN(B:B)-1)),””)
Վերոհիշյալ բանաձևը վերադարձնում է՝
{ Apple }
Կարդալ ավելին. VBA Excel-ում տիրույթում դատարկ բջիջները հաշվելու համար (3 մեթոդ)
Նման ընթերցումներ
- Excel VBA. Ստուգեք, արդյոք մի քանի բջիջները դատարկ են (9 օրինակ)
- Գործե՛ք դատարկ բջիջների հետ, որոնք իրականում դատարկ չեն Excel-ում (4 եղանակ)
- Ինչպես լրացնել դատարկ բջիջները 0-ով Excel-ում (3 մեթոդ) <1 2> Կիրառել պայմանական ֆորմատավորում Excel-ում, եթե մեկ այլ բջիջ դատարկ է
- Excel-ում դատարկ ընդդեմ դատարկ
6. Excel FILTER ֆունկցիան դեպի Ջնջել դատարկ բջիջները
Եթե դուք աշխատում եք Excel 365 -ում, կարող եք օգտագործել FILTER ֆունկցիան հեռացնել դատարկ բջիջները excel միջակայքից: Ֆունկցիան կիրառելու համար մենք տվյալների տիրույթը ( B4:E12 ) կվերափոխենք Excel աղյուսակի` սեղմելով Ctrl + T .
Քայլեր.
- Մուտքագրեք ստորև բերված բանաձևը Cell B15 .
=FILTER(Table1,Table1[Products]"","")
- Սեղմեք Enter ։
- Վերոհիշյալ բանաձևը կհանգեցնի այն բանին, որ մի զանգված (ուրվագծված է կապույտ գույնով), որը կջնջի վերը նշված աղյուսակի առաջին սյունակից ( Արդյունքներ ) դատարկ բջիջները:
Կարդալ ավելին. Ինչպես անտեսել դատարկ բջիջները տիրույթում Excel-ում (8 եղանակ)
7. Օգտագործեք Գտնել տարբերակը Excel-ում ընդգրկույթից դատարկ բջիջները հեռացնելու համար
Մենք կարող ենք շատ հեշտությամբ ջնջել դատարկ բջիջները տիրույթից՝ օգտագործելով excel-ի Գտնել տարբերակը:
Քայլեր.
- Նախ ընտրեք տվյալների միջակայքը ( B5:E12 ): Այնուհետև սեղմեք Ctrl + F ՝ Գտնել և փոխարինել երկխոսությունը բերելու համար: Երկխոսության պատուհանի հայտնվելուց հետո դատարկ թողեք Գտեք ինչ դաշտը, ընտրեք Արժեքներ բացվող ցանկից Նայեք , դրեք վանդակը Համընկնել ամբողջությամբ: բջիջի պարունակությունը և վերջապես սեղմեք Գտնել բոլորը ։
- Հետևաբար, դուք կստանաք ցուցակ, որը պարունակում է դատարկ բջիջները։ Այժմ ընտրեք ամբողջ ելքը՝ սեղմելով Ctrl ստեղնը: Այնուհետև գնացեք Տուն > Բջիջներ > Ջնջել > Ջնջել բջիջները ՝ Ջնջել երկխոսությունը բերելու համար:
- Դրանից հետո ընտրեք ջնջման տարբերակը և սեղմեք OK (տես սքրինշոթը):
- Արդյունքում, ահա այն արդյունքը, որը ես ստացել եմ, քանի որ ընտրել եմ Shift բջիջները վերև ջնջել տարբերակը: Սեղմեք OK :
- Եզրափակելով, սեղմեք Փակել գործընթացը ավարտելու համար:
Կարդալ ավելին. Ինչպես գտնել և փոխարինել դատարկ բջիջները Excel-ում (4 մեթոդ)
8 Հեռացրեք դատարկ բջիջները ընդգրկույթից՝ օգտագործելով Excel տեսակավորման տարբերակը
Այս մեթոդով ես ձեզ ցույց կտամ, թե ինչպես հեռացնել դատարկ բջիջները տիրույթից՝ օգտագործելով Sort տարբերակը: excel.
Քայլեր.
- Սկզբում ընտրեք միջակայքը: Այնուհետև անցեք Տվյալներ > Տեսակավորել & Զտել > Տեսակավորել A-ից Z պատկերակը (տես սքրինշոթը):
- Արդյունքում տվյալների տիրույթը կդասավորվի ստորև: Բոլոր դատարկ տողերը թվարկված են տիրույթի վերջում:
- Այժմ սեղմեք Ctrl + – ստեղնաշարից՝ բերելու համար Ջնջել երկխոսությունը: Ընտրեք Ջնջել տող տարբերակը և սեղմեք OK ։
- Վերջապես, ահա վերջնական արդյունքը։ Բոլոր դատարկ տողերը ջնջվում են մեր տվյալների տիրույթից:
Կարդալ ավելին. Ինչպես հեռացնել դատարկ բջիջները՝ օգտագործելով բանաձևը Excel-ում (7 մեթոդ)
9. Excel Power Query՝ դատարկ բջիջները ջնջելու համար
Այս մեթոդով ես ձեզ ցույց կտամ, թե ինչպես հեռացնել դատարկ բջիջները՝ օգտագործելով Excel Power Query . Եկեք ուսումնասիրենք դա անելու գործընթացը: Գործողությանս հեշտության համար ես իմ տվյալների տիրույթը վերածել եմ աղյուսակի՝ սեղմելով Ctrl +T :
Քայլեր.
- Սեղմեք աղյուսակի ցանկացած կետում,