Turinys
Šiame trumpame patarime paaiškinsiu, kodėl "Excel" eilučių šalinimas per pasirinkite tuščias ląsteles -> ištrinti eilutę nėra gera idėja, ir parodysiu 3 greitus ir teisingus būdus, kaip pašalinti tuščias eilutes nesunaikinant duomenų. Visi sprendimai veikia "Excel 2021", "2019", "2016" ir žemesnėse versijose.
Jei skaitote šį straipsnį, vadinasi, jūs, kaip ir aš, nuolat dirbate su didelėmis lentelėmis "Excel" programoje. Žinote, kad dažnai darbalapiuose atsiranda tuščių eilučių, todėl dauguma integruotų "Excel" lentelės įrankių (rūšiavimas, dublikatų šalinimas, tarpinės sumos ir kt.) negali teisingai atpažinti jūsų duomenų intervalo. Taigi kiekvieną kartą turite rankiniu būdu nurodyti savo lentelės ribas, kitaip gausiteklaidingą rezultatą, o šioms klaidoms aptikti ir ištaisyti prireiktų daugybės valandų laiko.
Gali būti įvairių priežasčių, dėl kurių į jūsų lapus patenka tuščios eilutės - gavote "Excel" darbaknygę iš kito asmens, eksportavote duomenis iš įmonės duomenų bazės arba rankiniu būdu pašalinote nepageidaujamų eilučių duomenis. Bet kokiu atveju, jei jūsų tikslas - pašalinti visas tas tuščias eilutes ir gauti gražią ir švarią lentelę, atlikite toliau nurodytus paprastus veiksmus.
Turinys:
Niekada nepašalinkite tuščių eilučių pasirinkdami tuščias ląsteles
Visame internete galima rasti tokį patarimą, kaip pašalinti tuščias eilutes:
- Paryškinkite duomenis nuo 1 iki paskutinio langelio.
- Paspauskite F5, kad išvestumėte " Eikite į " dialogas.
- Dialogo lange spustelėkite Ypatingas... mygtuką.
- " Eiti į specialią " dialogo langą, pasirinkite " Ruošiniai " radijo mygtuką ir spustelėkite GERAI .
- Dešiniuoju pelės klavišu spustelėkite bet kurią pasirinktą ląstelę ir pasirinkite " Ištrinti... ".
- " Ištrinti " dialogo langą, pasirinkite " Visa eilutė " ir spustelėkite Visa eilutė .
Tai labai blogas būdas , naudokite jį tik paprastoms lentelėms, turinčioms keliasdešimt eilučių, kurios telpa į vieną ekraną, arba dar geriau - nenaudokite jo visai. Pagrindinė priežastis yra ta, kad jei eilutėje su svarbiais duomenimis yra tik vienas tuščias langelis, visa eilutė bus ištrinta. .
Pavyzdžiui, turime klientų lentelę, kurioje iš viso yra 6 eilutės. 3 ir 5 eilutes norime pašalinti, nes jos yra tuščios.
Atlikite, kaip siūloma pirmiau, ir gausite šiuos rezultatus:
4 eilutė (Roger) taip pat dingo nes stulpelio "Eismo šaltinis" langelis D4 yra tuščias: (
Jei turite nedidelę lentelę, pastebėsite duomenų praradimą, tačiau tikrose lentelėse su tūkstančiais eilučių galite nesąmoningai ištrinti dešimtis gerų eilučių. Jei jums pasiseks, praradimą pastebėsite per kelias valandas, atkursite sąsiuvinį iš atsarginės kopijos ir vėl atliksite darbą. O jei jums ne taip pasisekė arba neturite atsarginės kopijos?
Toliau šiame straipsnyje parodysiu 3 greitus ir patikimus būdus, kaip pašalinti tuščias eilutes iš "Excel" darbalapių. Jei norite sutaupyti laiko, eikite tiesiai prie 3 būdo.
Pašalinti tuščias eilutes naudojant raktinį stulpelį
Šis metodas veikia, jei lentelėje yra stulpelis, kuris padeda nustatyti, ar eilutė tuščia, ar ne (raktinis stulpelis). Pavyzdžiui, tai gali būti kliento ID, užsakymo numeris ar pan.
Svarbu išsaugoti eilučių tvarką, kad negalėtume tiesiog rūšiuoti lentelės pagal tą stulpelį ir perkelti tuščių eilučių į apačią.
- Pažymėkite visą lentelę nuo pirmos iki paskutinės eilutės (paspauskite Ctrl + Home , tada paspauskite Ctrl + Shift + End ).
Ištrinkite tuščias eilutes, jei lentelėje nėra raktinio stulpelio
Šį metodą naudokite, jei turite lentelę su daugybe tuščių langelių, išsibarsčiusių įvairiuose stulpeliuose, ir jums reikia ištrinti tik tas eilutes, kurių nė viename stulpelyje nėra langelio su duomenimis.
Šiuo atveju neturime raktinio stulpelio, kuris padėtų nustatyti, ar eilutė yra tuščia, ar ne. Todėl į lentelę įtraukiame pagalbinį stulpelį:
- Pridėkite " Ruošiniai " stulpelį į lentelės pabaigą ir į pirmąjį stulpelio langelį įterpkite šią formulę:
=COUNTBLANK(A2:C2)
.Ši formulė, kaip rodo jos pavadinimas, skaičiuoja tuščius langelius nurodytame intervale, A2 ir C2 yra atitinkamai pirmas ir paskutinis dabartinės eilutės langelis.
- Nukopijuokite formulę visame stulpelyje. Žingsnis po žingsnio žr. kaip įvesti tą pačią formulę į visus pasirinktus langelius vienu metu.
Todėl tuščia eilutė (5 eilutė) ištrinama, o visos kitos eilutės (su tuščiais langeliais ir be jų) lieka.
Norėdami tai padaryti, panaikinkite žymės " 0 " žymimąjį langelį ir spustelėkite GERAI .
Greičiausias būdas pašalinti visas tuščias eilutes - "Delete Blanks" įrankis
Greičiausias ir nepriekaištingas būdas pašalinti tuščias eilutes yra Ištrinti tuščius laukelius įrankis, įtrauktas į mūsų "Ultimate Suite for Excel" rinkinį.
Be kitų naudingų funkcijų, joje yra keletas vienu spustelėjimu atliekamų naudingųjų funkcijų, kuriomis galima perkelti stulpelius vilkimo ir nuleidimo būdu; ištrinti visas tuščias ląsteles, eilutes ir stulpelius; filtruoti pagal pasirinktą reikšmę, apskaičiuoti procentus, taikyti bet kokią pagrindinę matematinę operaciją diapazonui; kopijuoti ląstelių adresus į iškarpinę ir daug daugiau.
Kaip pašalinti tuščias eilutes 4 paprastais veiksmais
Į "Excel" juostą įtraukę "Ultimate Suite", atlikite šiuos veiksmus:
- Spustelėkite bet kurį lentelės langelį.
- Eikite į "Ablebits" įrankiai skirtukas> Transformuoti grupė.
- Spustelėkite Ištrinti tuščius laukelius > Tuščios eilutės .
Štai ir viskas! Vos keli spustelėjimai, ir turėsite švarią lentelę, iš kurios dingo visos tuščios eilutės, o eilučių eiliškumas neiškreiptas!
Patarimas. Daugiau būdų, kaip pašalinti tuščias eilutes "Excel" programoje, rasite šioje pamokoje: Tuščių eilučių šalinimas naudojant VBA, formules ir "Power Query".