Sisällysluettelo
Jos sinulla on lista, jossa on tyhjiä soluja, voit halutessasi siirtää kaikki tiedot ylöspäin tyhjien solujen poistamiseksi. Tässä artikkelissa näytetään, miten tyhjät solut poistetaan ja soluja siirretään ylöspäin sarjassa Excel .
Lataa harjoituskirja
Lataa tämä harjoituskirja, jotta voit harjoitella tätä artikkelia lukiessasi.
Solujen siirto.xlsm5 nopeaa tapaa siirtää soluja ylöspäin Excelissä
Näytämme sinulle 5 yksinkertaisia tekniikoita solujen siirtämiseksi ylöspäin alla olevissa kohdissa. Basic Excel komennot ja VBA Näissä menettelyissä käytetään koodeja. Alla olevassa kuvassa on esimerkkitietoaineisto, jonka rivillä on tyhjä kohta. 10 . Meidän on siirrettävä solu ylöspäin, jotta tyhjä paikka saadaan täytettyä.
1. Sovelletaan vetämällä siirtää soluja ylöspäin Excelissä.
Solujen valitseminen ja vetäminen on yksinkertaisin tapa siirtää niitä. Jos haluat järjestää soluja uudelleen vetämällä, noudata alla esitettyjä menetelmiä.
Vaihe 1:
- Valitse solut, joita haluat siirtää.
Vaihe 2:
- Pidä hiirtä painettuna Vasen - klikkaa ja siirrä ylöspäin.
- Siksi solut siirtyvät ylöspäin.
Lue lisää: Solujen siirtäminen oikealle Excelissä (4 nopeaa tapaa)
2. Siirrä soluja ylöspäin Excelissä hiiren kakkospainikkeella.
Oikea - klikkaamalla hiirellä voidaan myös siirtää soluja ylöspäin. Seuraa alla olevia ohjeita.
Vaihe 1:
- Valitse ensin tyhjät solut.
Vaihe 2:
- Napsauta Napsauta hiiren kakkospainikkeella näyttääksesi vaihtoehdot.
- Valitse Poista
Vaihe 3:
- Valitse lopuksi Siirrä solu ylöspäin -vaihtoehto .
- Paina Kirjoita .
- Tuloksena näet, että soluja siirretään ylöspäin.
Lue lisää: Rivien siirtäminen ylöspäin Excelissä (2 nopeaa menetelmää)
Samanlaisia lukemia
- Korostettujen solujen siirtäminen Excelissä (5 tapaa)
- Siirrä yksi solu oikealle VBA: n avulla Excelissä (3 esimerkkiä)
- Rivien uudelleenjärjestäminen Excelissä (4 tapaa)
- Käytä nuolinäppäimiä näytön siirtämiseen Excelissä (4 menetelmää)
- Korjaus: Excel ei voi siirtää muita kuin tyhjiä soluja (4 menetelmää)
3. Sovelletaan Lajittele &; Suodatuskomentoa solujen siirtämiseksi ylöspäin Excelissä.
Voit myös siirtää soluja ylöspäin poistamalla tyhjät solut käyttämällä komentoa Lajittele & suodata komennon käyttäminen. Seuraa alla olevia vaiheita käyttääksesi Lajittele & suodata komennolla siirrät soluja ylöspäin.
Vaihe 1:
- Valitse ensin kaikki alueen solut.
Vaihe 2:
- Vuodesta Tiedot välilehti, valitse Suodatin
Vaihe 3:
- Toiseksi, napsauta kuvaketta.
- Poista merkintä Aihiot
- Paina lopuksi Kirjoita .
- Näin ollen kaikki tyhjät kohdat alueelta häviävät ja solu siirtyy ylöspäin.
Lue lisää: Kuinka siirtää soluja korvaamatta Excelissä (3 menetelmää)
4. Käytä Etsi ja käytä Etsi & korvaa -vaihtoehtoa solujen siirtämiseen ylöspäin Excelissä.
Siirtääksemme useita soluja ylöspäin, voimme käyttää funktiota Etsi &; Korvaa vaihtoehto, joka on samanlainen kuin edellinen tapa. Suorita se noudattamalla alla esitettyjä ohjeita.
Vaihe 1:
- Valitse kaikki solut.
Vaihe 2:
- Mene osoitteeseen Etusivu välilehti ja valitse Etsi &; Korvaa
- Valitse Siirry erikoisohjelmaan
Vaihe 3:
- Valitse sitten Aihiot
- Paina Kirjoita .
Vaihe 4:
- Napsauta tyhjää solua ja napsauta Oikea -napsauta.
- Valitse poista
Vaihe 5:
- Valitse lopuksi Siirrä soluja ylöspäin
- Paina Kirjoita nähdäksesi tulokset.
- Kuten alla olevassa kuvassa näkyy, solut siirtyvät.
Lue lisää: Kuinka siirtyä alaspäin yhteen soluun Excel VBA: n avulla (4 hyödyllisellä sovelluksella)
5. Suorita VBA-koodi solujen siirtämiseksi ylöspäin.
Niinpä VBA koodi on myös täällä, jotta voit siirtää tai siirtää soluja ylöspäin. Noudata tässä kuvattua menettelyä.
Vaihe 1:
- Paina ensin Alt + 11 avataksesi Makro .
- Napsauta Lisää
- Valitse Moduuli luettelosta.
Vaihe 2:
- Liitä seuraava VBA koodit täällä.
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" & iCntr).Delete Shift:=xlUp End If Next End Sub
Tässä,
lRow = 20 viittaa alueen koko riviin.
iCntr:n osalta = lRow To 1 Step -1 viittaa IRow:hon, tarkistetaan askel askeleelta.
Jos Cells(iCntr, 1) = 0 viittaa tyhjien solujen If-ehtoon.
Range("A" & iCntr). Onko alueesi sarake
Poista Shift:=xlUp tarkoittaa rivien mutta ei koko rivin poistamista ja solujen siirtämistä ylöspäin.
- Lopputulos näkyy siis alla olevassa kuvassa.
Lue lisää: [Korjattu!] Excelin solujen siirtäminen ei onnistu (5 ratkaisua)
Päätelmä
Yhteenvetona toivon, että tämä artikkeli on osoittanut sinulle, miten Excelissä poistetaan tyhjiä soluja ja siirretään soluja ylöspäin. Tutustu harjoituskirjaan ja ota uudet tietosi käyttöön. Tukesi ansiosta olemme valmiita maksamaan tällaisista aloitteista.
Älä epäröi ottaa meihin yhteyttä, jos sinulla on kysyttävää. Jätä alla oleva kommentti ja kerro mielipiteesi.
Asiantuntijat Exceldemy Tiimi vastaa kyselyihisi mahdollisimman nopeasti.