Izpolnite navzdol do naslednje vrednosti v Excelu (5 enostavnih metod)

  • Deliti To
Hugh West

Pri številnih uporabah programa Excel včasih naletimo na naključne prazne celice v delovnem listu programa Excel. V večini primerov zato, ker je njihova zgornja vrednost nepraznih celic enaka za vse vrstice. Zato se uporabniki ne trudijo ročno zapolniti teh celic s ponavljajočimi se vrednostmi. Toda zaradi jasnosti moramo te prazne celice zapolniti z naslednjo vrednostjo. V tem članku bomo obravnavalikako lahko v Excelu učinkovito zapolnimo naslednjo vrednost.

Prenesi delovni zvezek za prakso

Prenesite ta delovni zvezek spodaj.

Izpolnite do naslednje vrednosti.xlsm

5 preprostih načinov za zapolnitev do naslednje vrednosti v Excelu

Za demonstracijo bomo uporabili spodnji niz podatkov, v katerem je prvi stolpec Ime izdelka stolpec in nato zaporedno ime podjetja in Serijska številka izdelka. Med celicami so prazne celice, ki jih boste v naslednjem članku izpolnili z različnimi metodami.

1. Uporaba ročaja za polnjenje

Ročaj za polnjenje je verjetno najpogosteje uporabljeno orodje v Excelu. s tem orodjem lahko v Excelu priročno avtomatizirate vrednosti in izpolnjujete enačbe.

Koraki

  • Na začetku izberite Ročaj za polnjenje ikona v kotu celice B5 in ga povlecite v celico B17.

  • Nato boste opazili, da je obseg celic B4:B17 je zdaj napolnjena z vrednostjo celice B5.

  • Nato izberite celico C5 in povlecite Izpolnitev z bliskavico tako, da namesto levega gumba miške pritisnete in držite desni gumb miške. Ročaj za polnjenje v celico C7.

  • Po povlečenju bliskavice Ročaj za polnjenje na . C7, sprostite gumb.
  • Po sprostitvi ikone se bo odprl nov kontekstni meni.
  • V tem oknu kliknite na Kopiranje celic .

  • Po tem boste opazili, da je obseg celic C5:C7 je zdaj zapolnjena z vrednostjo iz celice C5 .
  • Nato boste opazili, da je obseg celic B4:B17 je zdaj napolnjena z vrednostjo celice B5 .
  • Izberete lahko Izpolnitev z bliskavico namesto Kopiranje celic za izpolnitev vrednosti, kot je prikazano na spodnji sliki.

Opomba:

Ročaj za polnjenje gumb je lahko skrit v delovnem listu, zato ga morate omogočiti z Napredne možnosti v Možnosti v meniju Datoteka V meniju Dodatne možnosti kliknite na Možnosti urejanja> Omogočite možnost zapolnitve ročaja in povleci in spusti škatla.

Preberi več: [Rešeno]: Ročica za izpolnjevanje ne deluje v Excelu (5 preprostih rešitev)

2. Uporaba posebnega ukaza Go To

Pojdi na poseben metoda je druga vrsta orodja za Izpolnite prazne celice v Excelovih listih tako, da najprej izberete prazne celice in nato uporabite formulo v praznih celicah.

Koraki

  • Izberite območje celic B4:D16 in nato pritisnite na F5 .

  • Pojavilo se bo novo okno z imenom Pojdi na .
  • V tem meniju kliknite na Posebno.

  • Nato se bo pojavilo drugo okno z imenom Pojdi na poseben .
  • V tem oknu izberite Prazni deli in kliknite na V REDU.

  • Nato boste opazili, da so vse prazne celice v območju celic B4:D17 , ki je zdaj izbrana, pri čemer je izbrana samo celica C6 aktiviran.

  • Nato vnesite "= " v aktivirani celici C6 , nato pa pritisnite tipko Puščica navzgor na tipkovnici.
  • To bo izbralo celico C5.
  • Nato kliknite na Ctrl+Enter na tipkovnici.

  • Po pritisku na gumb boste opazili, da so prazne celice zdaj zapolnjene z naslednjo vrednostjo njihovih zgornjih celic.

Preberite več: Kako povleči formulo in prezreti skrite celice v Excelu (2 primera)

3. Uporaba Power Query

Power Query je eno najučinkovitejših orodij za Napolnite prazne celice v Excelu z naslednjo vrednostjo v zgornji smeri. poizvedba Power query pridobi podatke tabele iz delovnega lista in nato uporabi ukaz za zapolnitev v vsakem stolpcu.

Koraki

  • To storite tako, da kliknete na Iz tabele/območja iz Podatki zavihek.

  • Nato se prikaže majhno okno, v katerem je treba navesti obseg tabele, ki jo želite dodati.
  • V tem oknu vnesite $B$4:$D$16, in označite Moja tabela ima glave škatla.
  • Kliknite . V REDU.

  • Nato se bo odprlo novo okno, v katerem boste videli, da je naše izbrano okno prikazano z vsemi stolpci, opremljenimi z ikonami filtrov.
  • Prazne celice so zdaj prikazane kot null .

  • Z desno tipko miške kliknite stolpec z imenom podjetja in pojdite na Polnilo> navzdol.

  • Nato boste opazili, da je stolpec z imenom podjetja zdaj zapolnjen z vrednostmi naslednjih celic iz zgornjih celic.
  • Zdaj ponovno kliknite z desno tipko miške na Ime izdelkov stolpcev in pojdite v Polnilo>Navzdol.

  • Nato boste videli, da je celotna tabela zdaj zapolnjena z naslednjo vrednostjo v zgornjih celicah.
  • Zdaj kliknite na Zapri & amp; Naloži ikona iz Domov in nato kliknite na zavihek Zapri in naloži v.

  • Po tem se prikaže novo okno, ki zahteva lokacijo nove tabele, ki smo jo pravkar spremenili v poizvedbi moči.
  • Najprej kliknite na Tabela .
  • Nato izberite Obstoječi delovni list v Kam želite shraniti podatke? možnost.
  • Nato izberite lokacijo v polju območja. vnesli smo F4 v škatli.
  • Kliknite . V REDU po tem.

  • Obseg celic F4:H16 je zdaj zasedena s tabelo, ki smo jo pravkar spremenili v poizvedbi moči.

Tako zapolnimo vse prazne celice v tabeli z naslednjo vrednostjo v zgornji smeri.

Preberite več: Kako izpolniti zadnjo vrstico s podatki v Excelu (3 hitre metode)

4. Uporaba funkcije IF

Uporaba spletne strani funkcija IF prazne celice v Excelovih listih bomo zapolnili s sosednjimi celicami v zgornji smeri. za uporabo te metode moramo na listu večkrat kopirati celice

Koraki

  • Na začetku je obseg celic D5:D16 se kopira v območje celic C5:C16.

  • Nato izberite celico C6 in vnesite naslednjo formulo.
=IF(D6="",C5,D6)

  • Nato povlecite celico v celico C16.
  • Zdaj je obseg celic C5:C16 se zapolni z naslednjo zgornjo vrednostjo celice.

  • Zdaj izrežite obseg celic C5:C16 na D5:D16 .
  • Nato kopirajte celico B5 na C5 .
  • Nato izberite celico B5 in vnesite naslednjo formulo,
=IF(C6="",B5,C6)

  • Nato povlecite Ročaj za polnjenje na . B16 celice.
  • Nato boste opazili, da je obseg celic B5:B16 se zdaj zapolni do naslednje zgornje vrednosti.

Tako v Excelu zapolnimo do naslednje vrednosti z uporabo IF funkcijo.

Opomba:

Uporaba metode formule je precej preprosta, saj nima nobenih predhodnih zahtev kot VBA. Vendar je v primerjavi z drugimi metodami nekoliko zamudnejša.

Preberite več: Kako izpolniti formulo do določene vrstice v Excelu (7 enostavnih metod)

5. Vstavljanje makra VBA

Z uporabo preprostega makra lahko drastično skrajšate čas, ki je potreben za zapolnitev celic z naslednjo vrednostjo sosednje celice. Nato lahko ta makro po potrebi večkrat ponovite.

Koraki

  • Od Razvijalec nato pojdite v zavihek Visual Basic.

  • Nato kliknite Vstavite > Modul.

  • V okno modula vnesite naslednjo kodo.
 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 n EndPod 

  • Nato zaprite okno.
  • Izberite območje podatkov, ki ga želite zapolniti z naslednjo vrednostjo celice.
  • Nato pojdite v Oglejte si zavihek > Makroji (dvojni klik).

  • Po kliku na Prikaži makroje, izberite makre, ki ste jih pravkar ustvarili. Ime je Down_Fill_next_value . Nato kliknite Teči.

  • Po kliku na V REDU, boste opazili, da je izbrano območje celic zdaj zapolnjeno z vrednostmi ob njihovih zgornjih celicah.

Tako v Excelu z uporabo makra VBA zapolnimo naslednjo vrednost.

Preberite več: Kako uporabiti ročico za zapolnitev za kopiranje formule v Excelu (2 uporabna primera)

Zaključek

Če povzamemo, je na vprašanje "kako lahko v Excelu izpolnimo naslednjo vrednost" odgovorjeno na 5 različnih načinov. Začenši z uporabo Ročaj za polnjenje , nato z uporabo posebne metode, ki se je končala z uporabo zapletenih orodij, kot je Poizvedba Power Query in . Makro VBA. Med vsemi tukaj uporabljenimi metodami je uporaba Ročaj za polnjenje in Pojdi na poseben Metoda je enostavnejša za uporabo. VBA postopek je tudi manj zamuden in poenostavljen, vendar zahteva predhodno znanje, povezano s programom VBA. Pri drugih metodah tega ni potrebno.

Za ta problem je na voljo delovni zvezek z možnostjo prenosa makrov, v katerem lahko vadite te metode.

V razdelku s komentarji lahko postavite vprašanja ali povratne informacije. Kakršen koli predlog za izboljšanje Odlično skupnost bo zelo cenjena.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.