Täytä alaspäin seuraavaan arvoon Excelissä (5 helppoa menetelmää)

  • Jaa Tämä
Hugh West

Monissa Excelin käyttötavoissa törmäämme joskus satunnaisiin tyhjiin soluihin Excel-taulukossa. Useimmissa tapauksissa, koska niiden ylimpien ei-yhjien solujen arvo on sama kaikilla riveillä. Joten käyttäjät eivät vaivaudu täyttämään näitä soluja toistuvilla arvoilla käsin. Mutta selkeyden vuoksi meidän on täytettävä nämä tyhjät solut seuraavalla arvolla. Tässä artikkelissa keskustelemme seuraavista asioista.miten voimme täyttää seuraavan arvon Excelissä tehokkaasti.

Lataa harjoituskirja

Lataa tämä harjoituskirja alta.

Täytä alas seuraavaan arvoon.xlsm

5 helppoa tapaa täyttää alaspäin seuraavaan arvoon Excelissä

Käytämme havainnollistamistarkoituksessa alla olevaa tietokokonaisuutta, jonka ensimmäinen sarake on seuraava Tuotteen nimi sarakkeessa ja sitten sarjoittain on yrityksen nimi ja Tuotteen sarjanumero. Solujen välissä on tyhjiä soluja, jotka täytetään eri menetelmillä seuraavassa artikkelissa.

1. Täyttökahvan käyttäminen

Täyttökahva on luultavasti Excelin yleisimmin käytetty työkalu. Tämän työkalun avulla voit automatisoida arvoja ja täyttää yhtälöitä Excelissä kätevästi.

Askeleet

  • Valitse alussa Täyttökahva kuvake solun kulmassa B5 ja vedä se alas soluun B17.

  • Sitten huomaat, että solujen alue B4:B17 on nyt täytetty solun B5.

  • Valitse sitten solu C5 ja vedä Salaman täyttö kuvaketta painamalla hiiren oikeaa painiketta hiiren vasemman painikkeen sijasta ja pitämällä sitä painettuna. Raahaa Täyttökahva soluun C7.

  • Kun olet vetänyt salaman Täyttökahva osoitteeseen C7, vapauta painike.
  • Kun vapautat kuvakkeen, avautuu uusi kontekstivalikko.
  • Napsauta ikkunassa Kopioi soluja .

  • Tämän jälkeen huomaat, että solujen alue on seuraava C5:C7 on nyt täytetty solun arvolla. C5 .
  • Sitten huomaat, että solujen alue B4:B17 on nyt täytetty solun B5 .
  • Voit valita Salaman täyttö sen sijaan, että Kopioi soluja täyttääksesi arvot alla olevan kuvan mukaisesti.

Huom:

Täyttökahva painike voi olla piilotettu laskentataulukossa, sinun on otettava se käyttöön käyttämällä painiketta Lisäasetukset vuonna Vaihtoehdot valikko Tiedosto Napsauta Lisäasetukset-valikossa Muokkausasetukset> Ota täyttökahva ja vedä ja pudota käyttöön laatikko.

Lue lisää: [Ratkaistu]: Täyttökahva ei toimi Excelissä (5 yksinkertaista ratkaisua)

2. Go To Special -komennon käyttäminen

Siirry erikoisohjelmaan menetelmä on toisenlainen työkalu Excel-arkkien tyhjien solujen täyttämiseen valitsemalla ensin tyhjät solut ja soveltamalla sitten kaavaa tyhjiin soluihin.

Askeleet

  • Valitse solualue B4:D16 ja paina sitten F5 .

  • Avautuu uusi ikkuna nimeltä Siirry osoitteeseen .
  • Napsauta tästä valikosta Erityistä.

  • Sitten tulee toinen ikkuna nimeltä Siirry erikoisohjelmaan .
  • Valitse tästä ikkunasta Aihiot ja napsauta SELVÄ.

  • Sitten huomaat, että kaikki tyhjät solut solujen alueella B4:D17 on nyt valittu, ja vain solu C6 aktivoitu.

  • Kirjoita sitten "= " aktivoidussa solussa C6 ja paina sitten Nuolinäppäin ylös näppäimistöllä.
  • Tämä valitsee solun C5.
  • Napsauta sen jälkeen Ctrl+Enter näppäimistöllä.

  • Kun olet painanut painiketta, huomaat, että tyhjät solut on nyt täytetty niiden ylempien solujen seuraavalla arvolla.

Lue lisää: Kaavan vetäminen ja piilotettujen solujen huomiotta jättäminen Excelissä (2 esimerkkiä)

3. Power Queryn soveltaminen

Power Query on yksi tehokkaimmista työkaluista, jolla voidaan Täytä Excelin tyhjät solut seuraavalla ylhäältäpäin tulevalla arvolla. Power query hakee taulukon tiedot työarkista ja soveltaa sitten täyttö alaspäin -komentoa kuhunkin sarakkeeseen.

Askeleet

  • Napsauta tätä varten Taulukosta/alueelta alkaen Tiedot välilehti.

  • Tämän jälkeen avautuu pieni ikkuna, jossa kysytään taulukon aluetta, jonka haluat lisätä.
  • Syötä kyseisessä ikkunassa $B$4:$D$16, ja rasti ruutuun Taulukossani on otsikot laatikko.
  • Klikkaa SELVÄ.

  • Tämän jälkeen avautuu uusi ikkuna, ja näet, että valitussa ikkunassa näkyvät kaikki sarakkeet, jotka on varustettu suodatinkuvakkeilla.
  • Tyhjät solut näkyvät nyt muodossa null .

  • Napsauta hiiren kakkospainikkeella yrityksen nimi-saraketta ja siirry osoitteeseen Täyttö> Alas.

  • Sitten huomaat, että yrityksen nimi -sarake on nyt täytetty ylempien solujen seuraavilla soluarvoilla.
  • Napsauta nyt jälleen hiiren oikealla painikkeella Tuotteiden nimi sarakkeet ja siirry osoitteeseen Fill>Down.

  • Seuraavaksi näet, että koko taulukko on nyt täytetty alaspäin seuraavalla arvolla ylemmissä soluissa.
  • Napsauta nyt Sulje & Lataa kuvaketta Etusivu välilehteä ja napsauta sitten Sulje ja lataa To.

  • Tämän jälkeen avautuu uusi ikkuna, jossa kysytään sen uuden taulukon sijaintia, jota juuri muutimme virtakyselyssä.
  • Napsauta ensin Taulukko .
  • Valitse sitten Olemassa oleva laskentataulukko vuonna Minne haluat sijoittaa tiedot? vaihtoehto.
  • Valitse sitten sijainti alue-ruutuun. kirjoitimme seuraavat tiedot F4 laatikossa.
  • Klikkaa OK tämän jälkeen.

  • Soluväli F4:H16 on nyt varattu taulukkoon, jota juuri muutimme tehokyselyssä.

Ja näin täytämme kaikki taulukon tyhjät solut seuraavalla arvolla ylempään suuntaan.

Lue lisää: Kuinka täyttää Excelin viimeiseen riviin asti tietoja (3 nopeaa menetelmää)

4. IF-funktion käyttäminen

Käyttämällä IF-toiminto aiomme täyttää Excel-taulukon tyhjät solut viereisillä soluilla ylempänä. Tämän menetelmän käyttämiseksi meidän on kopioitava solut useita kertoja arkille.

Askeleet

  • Alussa solujen alue D5:D16 kopioidaan solualueelle C5:C16.

  • Valitse sitten solu C6 ja kirjoita seuraava kaava.
=IF(D6="",C5,D6)

  • Vedä sitten solu soluun C16.
  • Nyt solujen alue C5:C16 täytetään alaspäin seuraavalla ylemmällä solun arvolla.

  • Leikkaa nyt solujen alue C5:C16 osoitteeseen D5:D16 .
  • Kopioi sitten solu B5 osoitteeseen C5 .
  • Valitse seuraavaksi solu B5 ja kirjoita seuraava kaava,
=IF(C6="",B5,C6)

  • Vedä sitten Täyttökahva osoitteeseen B16 soluja.
  • Seuraavaksi huomaat, että solujen alue B5:B16 on nyt täytetty seuraavaan ylempään arvoon asti.

Näin täytämme Excelissä seuraavan arvon käyttämällä komentoa IF toiminto.

Huom:

Kaavamenetelmän käyttäminen on melko helppoa, sillä siihen ei tarvita mitään ennakkovaatimuksia kuten VBA:han. Se on kuitenkin hieman aikaa vievää verrattuna muihin menetelmiin.

Lue lisää: Kuinka täyttää kaava tiettyyn riviin Excelissä (7 helppoa menetelmää).

5. VBA-makron upottaminen

Yksinkertaisen makron käyttö voi lyhentää huomattavasti aikaa, joka tarvitaan solujen täyttämiseen seuraavalla viereisen solun arvolla. Tämä makro voidaan toistaa tarvittaessa useita kertoja.

Askeleet

  • Vuodesta Kehittäjä välilehdelle ja siirry sitten Visual Basic.

  • Napsauta sitten Lisää > Moduuli.

  • Kirjoita moduuli-ikkunaan seuraava koodi.
 Sub Down_Fill_next_value() Dim x As Range Dim y As Long, z As Long Dim m As Integer, n As Integer Set x = Selection z = x.Columns.CountLarge y = x.Rows.CountLarge For n = 1 To z For m = 1 To y - 1 If x.Cells(m, n) "" Then x.Cells(m, n) = x.Cells(m, n).Value If x.Cells(m + 1, n) = "" Then x.Cells(m + 1, n) = x.Cells(m, n).Value End If End If Next m Next m Next n End EndSub 

  • Sulje sitten ikkuna.
  • Valitse data-alue, jonka haluat täyttää seuraavalla solun arvolla.
  • Sen jälkeen siirry osoitteeseen Näytä välilehti > Makrot (kaksoisnapsautus).

  • Kun olet napsauttanut Näytä makrot, valitse äsken luodut makrot. Niiden nimi on tässä tapauksessa Down_Fill_next_value Napsauta sitten Juokse.

  • Kun olet napsauttanut SELVÄ, huomaat, että valittu solualue on nyt täytetty ylempien solujen vieressä olevilla arvoilla.

Näin täytämme Excelissä seuraavan arvon VBA-makron avulla.

Lue lisää: Täyttökahvan käyttäminen kaavan kopioimiseen Excelissä (2 hyödyllistä esimerkkiä)

Päätelmä

Yhteenvetona voidaan todeta, että kysymykseen "miten voimme täyttää Excelissä seuraavaan arvoon" vastataan tässä viidellä eri tavalla. Alkaen siitä, että käytämme komentoa Täyttökahva , sitten käyttämällä go-to erikoismenetelmää, päätyi monimutkaisten työkalujen, kuten Tehokysely ja VBA-makro. Kaikista tässä käytetyistä menetelmistä, joissa käytetään Täyttökahva ja Siirry erikoisohjelmaan menetelmää on helpompi käyttää. VBA prosessi on myös vähemmän aikaa vievä ja yksinkertaisempi, mutta se edellyttää aiempaa VBA:han liittyvää osaamista. Muilla menetelmillä ei ole tällaista vaatimusta.

Tätä ongelmaa varten on ladattavissa makrotoiminnoilla varustettu työkirja, jossa voit harjoitella näitä menetelmiä.

Voit vapaasti esittää kysymyksiä tai palautetta kommenttiosion kautta. Kaikki ehdotukset parempaan Exceldemy yhteisö on erittäin kiitollinen.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.