Სარჩევი
ეს სტატია გაჩვენებთ, თუ როგორ შეგიძლიათ წაშალოთ ცარიელი სვეტები Excel-ში სამი ეფექტური და მარტივი გზით.
ჩამოტვირთეთ სამუშაო წიგნი
შეგიძლიათ ჩამოტვირთოთ პრაქტიკის სამუშაო წიგნი აქედან.
Delete-Blank-Columns-in-Excel.xlsm
3 Excel-ში ცარიელი სვეტების წაშლის მარტივი გზები
აქ თქვენ შეისწავლით Excel-ში ცარიელი სვეტების წაშლის 3 გზას Excel-ის რედაქტირების ხელსაწყოების გამოყენებით, ფორმულის გამოყენებით და VBA კოდის დანერგვით.
1. Excel-ის რედაქტირების ხელსაწყოების გამოყენებით
ნაბიჯი 1: აირჩიეთ მონაცემთა ნაკრები.
ნაბიჯი 2: გადადით მთავარი -> ძებნა & აირჩიეთ -> გადადით სპეციალურზე .
ნაბიჯი 3: გადადით სპეციალურ ამომხტარ ფანჯარაში აირჩიეთ ბლანკები , შემდეგ დააწკაპუნეთ OK .
ნაბიჯი 4: თქვენი მონაცემთა ნაკრებიდან შეირჩევა მხოლოდ ცარიელი უჯრედები. დააწკაპუნეთ მაუსის მარჯვენა ღილაკით, ამომხტარი პარამეტრების სიიდან აირჩიეთ წაშლა .
ნაბიჯი 5: შემდეგ, ამომხტარი ფანჯრიდან წაშლა აირჩიეთ უჯრედების მარცხნივ Shift ვარიანტებიდან. დააწკაპუნეთ OK.
ეს წაშლის ყველა ცარიელ სვეტს მონაცემთა ნაკრებიდან.
დაწვრილებით: როგორ წაშალოთ გამოუყენებელი სვეტები Excel-ში
2. ფორმულის გამოყენებით
თქვენ შეგიძლიათ გამოიყენოთ COUNTA() ფორმულა Excel-ში ცარიელი სვეტების წასაშლელად. რას გააკეთებს COUNTA() ფორმულა არის ის, რომ ის ჯერ ამოიცნობს თქვენს მონაცემთა ბაზაში ცარიელ და ცარიელ სვეტებს Excel-ში და შემდეგ,იქიდან შეგიძლიათ მარტივად აირჩიოთ და წაშალოთ ცარიელი სვეტები.
ეს არის კიდევ ერთი ეფექტური გზა Excel-ში ცარიელი სვეტების წასაშლელად, განსაკუთრებით მაშინ, როცა ბევრი ცარიელი სვეტი გაქვთ სამუშაოდ. მოდით ვისწავლოთ როგორ გავაკეთოთ ეს.
ნაბიჯი 1: ჩადეთ ცარიელი მწკრივი მონაცემთა ნაკრების ზემოთ მარჯვენა ღილაკით დააწკაპუნეთ პირველი რიგის სათაურზე და აირჩიეთ Insert ამომხტარი პარამეტრების სიიდან. ეს ჩასვამს ახალ მწკრივს მთელი მონაცემთა ბაზის ზემოთ.
ნაბიჯი 2: თქვენი სამუშაო ფურცლის მარცხენა უჯრედში ჩაწერეთ შემდეგი ფორმულა,
=COUNTA(A2:A1048576)=0
აქ,
A2 წარმოადგენს მონაცემთა ნაკრების პირველ უჯრედს,
A1048576 წარმოადგენს მწკრივის მაქსიმუმს Excel-ში (2007 წ. -2019).
ნაბიჯი 3: დააჭირეთ Enter . ის აჩვენებს True თუ სვეტი ცარიელია, ან False თუ არის მინიმუმ ერთი არა ცარიელი უჯრედი მთელ სვეტში.
ნაბიჯი 4: გამოიყენეთ ფორმულა სხვა სვეტებზე შევსების სახელურის გადაადგილებით.
ნაბიჯი 5: ახლა გადადით მთავარი -> დახარისხება & ფილტრი -> მორგებული სორტირება .
ნაბიჯი 6: ამომხტარი ფანჯრიდან დახარისხება დააწკაპუნეთ ღილაკზე პარამეტრები . შემდეგ აირჩიეთ დახარისხება მარცხნიდან მარჯვნივ დახარისხების პარამეტრები ამომხტარი ფანჯრიდან და დააწკაპუნეთ OK .
ნაბიჯი 7: დააწკაპუნეთ ჩამოსაშლელ ველზე სორტირება ეტიკეტის გვერდით და იქიდან აირჩიეთ ვარიანტი რიგი 1 .
ნაბიჯი 8: დააწკაპუნეთ ჩამოსაშლელ უჯრაზე დახარისხება ეტიკეტზე და აირჩიეთ ვარიანტი უჯრედების მნიშვნელობები იქიდან.
ნაბიჯი 9: დააწკაპუნეთ ჩამოსაშლელ ველზე შეკვეთა ეტიკეტზე და აირჩიეთ ვარიანტი ყველაზე დიდიდან პატარამდე . დააწკაპუნეთ OK .
ყველა ცარიელ სვეტს გადაიტანს სამუშაო ფურცლის მარცხენა მხარეს.
ნაბიჯი 10: აქედან უბრალოდ აირჩიეთ ცარიელი ცარიელი სვეტების მთელი ნაკრები, დააწკაპუნეთ მარჯვენა ღილაკით და შემდეგ აირჩიეთ წაშლა .
ნაბიჯი 11: ამომხტარი ფანჯრიდან წაშლა აირჩიეთ მთელი სვეტი პარამეტრები. დააწკაპუნეთ OK .
ეს წაშლის ყველა ცარიელ სვეტს მონაცემთა ნაკრებიდან.
მსგავსი წაკითხვები:
- როგორ წაშალოთ მრავალი სვეტი Excel-ში
- წაშალოთ დუბლიკატი სვეტები Excel (6 გზა)
- როგორ წავშალოთ დამატებითი სვეტები Excel-ში (7 მეთოდი)
- წაშალოთ სვეტები Excel-ში ფორმულაზე გავლენის გარეშე (ორი გზა )
3. VBA კოდის გამოყენებით
თუ Excel-ის გამოცდილი მომხმარებელი ხართ, მაშინ ეს მეთოდი სპეციალურად თქვენთვისაა. VBA კოდის დანერგვა არის ყველაზე უსაფრთხო გზა Excel-ში ცარიელი სვეტების წასაშლელად. ის შლის მხოლოდ აბსოლუტურად ცარიელ სვეტებს. თუ რომელიმე სვეტი შეიცავს ერთი უჯრედის მნიშვნელობას, ნებისმიერი უჯრედიც კი აბრუნებს ცარიელ სტრიქონს, მაინც მთელი სვეტი იქნება სრულიად ხელუხლებელი.
ქვემოთ არის ავტომატური გზაExcel-ში ცარიელი სვეტების წაშლა.
ნაბიჯი 1: დააჭირეთ Alt + F11 თქვენს კლავიატურაზე ან გადადით ჩანართზე დეველოპერი -> Visual Basic Visual Basic რედაქტორის გასახსნელად.
ნაბიჯი 2: მენიუს ზოლიდან დააწკაპუნეთ ჩასმა -> მოდული .
ნაბიჯი 3: დააკოპირეთ შემდეგი კოდი და ჩასვით კოდის ფანჯარაში.
8545
ნაბიჯი 4: დააჭირეთ F5 თქვენს კლავიატურაზე ან მენიუს ზოლიდან აირჩიეთ Run -> Run Sub/UserForm . თქვენ ასევე შეგიძლიათ უბრალოდ დააწკაპუნოთ პატარა თამაშის ხატულაზე ქვემენიუ ზოლში მაკროს გასაშვებად.
ნაბიჯი 5: ამომხტარი დიალოგური ფანჯრიდან გადახვიდეთ საინტერესო სამუშაო ფურცელზე, აირჩიეთ სასურველი დიაპაზონი და დააწკაპუნეთ OK .
ეს წაშლის ყველა ცარიელ სვეტს მონაცემთა ბაზიდან t.
დასკვნა
ამ სტატიაში განხილულია სამი მარტივი გზა, თუ როგორ უნდა წაშალოთ ცარიელი სვეტები Excel-ში. ჩვენ ვაჩვენეთ, თუ როგორ გამოვიყენოთ Excel-ის რედაქტირების ხელსაწყოები ცარიელი სვეტების წასაშლელად, ჩვენ ვაჩვენეთ როგორ გამოვიყენოთ ფორმულები ცარიელი სვეტების წასაშლელად და ასევე დავაყენეთ VBA კოდი Excel-ში ცარიელი სვეტების წასაშლელად.