Turinys
Jei sąraše yra tuščių langelių, galite norėti perkelti visus duomenis į viršų šiame straipsnyje parodoma, kaip ištrinti tuščius langelius ir perkelti langelius aukštyn. "Excel" .
Atsisiųsti praktikos sąsiuvinį
Atsisiųskite šį pratybų sąsiuvinį, kad galėtumėte atlikti pratimus skaitydami šį straipsnį.
Shift Cells.xlsm5 greiti būdai "Excel" ląstelėms perkelti aukštyn
Parodysime jums 5 paprastus metodus, kaip perkelti ląsteles į aukštesnį lygį, rasite toliau pateiktuose skyriuose. "Excel" komandas ir VBA šiose procedūrose naudojami kodai. Toliau pateiktame paveikslėlyje parodytas duomenų rinkinio pavyzdys, kurio eilutėje yra tuščia vieta. 10 Turime perkelti langelį aukštyn, kad jis užimtų tuščią vietą.
1. Taikyti vilkimą, kad "Excel" ląstelės būtų perkeltos aukštyn
Pasirinkti ir vilkti ląsteles yra paprasčiausias būdas jas perstumdyti. Norėdami pertvarkyti ląsteles vilkdami, vadovaukitės toliau nurodytais būdais.
1 žingsnis:
- Pasirinkite ląsteles, kurias norite perkelti.
2 žingsnis:
- Laikykite pelę Kairėje pusėje - spustelėkite , ir perkelkite aukštyn.
- Todėl ląstelės pasislinks aukštyn.
Skaityti daugiau: Kaip "Excel" programoje perkelti langelius į dešinę (4 greiti būdai)
2. Naudokite dešinįjį pelės klavišą, kad "Excel" ląstelės būtų perkeltos aukštyn
Teisė - paspaudus su pele taip pat galima naudoti ląstelėms perkelti aukštyn. Norėdami tai padaryti, vadovaukitės toliau pateiktais nurodymais.
1 žingsnis:
- Pirmiausia pasirinkite tuščius langelius.
2 žingsnis:
- Spustelėkite Dešiniuoju pelės klavišu spustelėkite parodyti parinktis.
- Pasirinkite Ištrinti
3 veiksmas:
- Galiausiai pasirinkite Perkelti ląstelės aukštyn parinktį .
- Paspauskite Įveskite .
- Pamatysite, kad ląstelės bus perkeltos į viršų.
Skaityti daugiau: Kaip perkelti eilutes į viršų "Excel" programoje (2 greiti metodai)
Panašūs skaitiniai
- Kaip perkelti paryškintas ląsteles "Excel" programoje (5 būdai)
- Vieno langelio perkėlimas į dešinę naudojant "Excel" VBA (3 pavyzdžiai)
- Kaip pertvarkyti "Excel" eilutes (4 būdai)
- Ekrano, o ne ląstelės perkėlimas "Excel" programoje naudojant rodykles (4 būdai)
- Pataisa: "Excel" negali perstumti netuščių langelių (4 metodai)
3. Taikykite komandą Rūšiuoti & amp; Filtruoti, kad "Excel" ląstelės būtų perkeltos aukštyn
Taip pat galite perkelti langelius aukštyn pašalindami tuščius langelius naudodami Rūšiuoti ir filtruoti Atlikite toliau nurodytus veiksmus, jei norite naudoti komandą Rūšiuoti ir filtruoti komandą, kad ląstelės būtų perkeltos į viršų.
1 žingsnis:
- Pirmiausia pažymėkite visas diapazono ląsteles.
2 žingsnis:
- Iš Duomenys skirtuką, pasirinkite Filtras
3 veiksmas:
- Antra, spustelėkite piktogramą.
- Panaikinkite žymėjimą Ruošiniai
- Galiausiai paspauskite Įveskite .
- Todėl visos tuščios vietos diapazone išnyks ir ląstelė bus perkelta į viršų.
Skaityti daugiau: Kaip perkelti ląsteles nepakeičiant "Excel" (3 metodai)
4. Naudokite "Find & amp; Replace" parinktį, kad perkeltumėte "Excel" ląsteles aukštyn
Norėdami perkelti kelis langelius aukštyn, galime naudoti Rasti ir pakeisti parinktį, kuri panaši į ankstesnį būdą. Atlikite toliau nurodytus veiksmus, kad ją užbaigtumėte.
1 žingsnis:
- Pažymėkite visas ląsteles.
2 žingsnis:
- Eikite į Pagrindinis skirtuką ir pasirinkite Rasti ir pakeisti
- Pasirinkite Pereiti į specialią
3 veiksmas:
- Tada pasirinkite Ruošiniai
- Paspauskite Įveskite .
4 veiksmas:
- Spustelėkite tuščią langelį ir spustelėkite Teisė -paspauskite.
- Pasirinkite ištrinti
5 veiksmas:
- Galiausiai pasirinkite Ląstelių perkėlimas į viršų
- Paspauskite Įveskite pamatyti rezultatus.
- Kaip parodyta toliau pateiktame paveikslėlyje, ląstelės bus perkeltos.
Skaityti daugiau: Kaip perkelti vieną ląstelę žemyn naudojant "Excel VBA" (su 4 naudingomis programomis)
5. Paleiskite VBA kodą, kad perkeltumėte ląsteles aukštyn
Taigi, VBA čia taip pat yra kodas, skirtas ląstelėms perkelti arba perkelti aukštyn. Norėdami tai padaryti, atlikite čia aprašytą procedūrą.
1 žingsnis:
- Pirmiausia paspauskite Alt + 11 atidaryti Makro .
- Spustelėkite Įdėkite
- Pasirinkite Modulis iš sąrašo.
2 žingsnis:
- Įklijuokite šiuos VBA kodai čia.
Sub Shift_cells_up Dim lRow As Long Dim iCntr As Long lRow = 20 For iCntr = lRow To 1 Step -1 If Cells(iCntr, 1) = 0 Then Range("A" & amp; iCntr).Delete Shift:=xlUp End If Next End Sub
Čia,
lRow = 20 reiškia visą eilutę diapazone.
For iCntr = lRow To 1 Žingsnis -1 nuoroda į IRow bus tikrinama žingsnis po žingsnio.
Jei Cells(iCntr, 1) = 0 nurodo tuščių langelių sąlygą If.
Range("A" & amp; iCntr). Ar jūsų diapazono stulpelis
Ištrinti Shift:=xlUp reiškia, kad ištrinamos eilutės, bet ne visa eilutė, ir ląstelės perkeliamos aukštyn.
- Todėl galutinis rezultatas pateikiamas toliau esančiame paveikslėlyje.
Skaityti daugiau: [Pataisyta!] Negalima perkelti ląstelių "Excel" programoje (5 sprendimai)
Išvada
Apibendrindamas tikiuosi, kad šis straipsnis parodė, kaip "Excel" programoje ištrinti tuščius langelius ir perkelti langelius aukštyn. Išnagrinėkite praktikos knygą ir panaudokite naujai įgytas žinias. Dėl jūsų paramos esame pasirengę mokėti už tokias iniciatyvas.
Nedvejodami susisiekite su mumis, jei turite kokių nors klausimų. Toliau palikite komentarą ir praneškite, ką manote.
Ekspertai iš Exceldemy Komanda kuo greičiau atsakys į jūsų užklausas.