Kuidas täita tühjad lahtrid Excelis ülaltoodud väärtusega (4 lihtsat meetodit)

  • Jaga Seda
Hugh West

Microsoft Excelil on mitu kasulikku meetodit, et täitke tühjad lahtrid ülaltoodud väärtusega. Neist kirjeldame käesolevas artiklis 4 instrumentaalset meetodit koos näidete ja nõuetekohaste selgitustega.

Lae alla praktiline töövihik

Töövihiku saate alla laadida siit.

Täida tühjad lahtrid väärtusega Above.xlsx

4 kasulikku meetodit tühjade lahtrite täitmiseks Excelis ülaltoodud väärtusega

Kasutame järgmist näidisandmestikku, et demonstreerida nelja kasulikku meetodit tühjade lahtrite täitmiseks Excelis ülaltoodud väärtusega.

Andmekogum sisaldab toodete ID-de, müügikuupäevade ja müüginumbrite nimekirja. Märkate, et andmekogumil on mõned tühjad lahtrid. Ja me tahame täita tühjad lahtrid lahtri kohal oleva väärtusega.

Järgnevates neljas jaotises näitame nelja levinud Exceli tööriista kasutamist, nagu näiteks Mine Speciali juurde või Leia alates Redigeerimine valik, sisseehitatud LOOKUP valemiga ja VBA makros selle ülesande täitmiseks.

1. Täitke tühjad lahtrid Excelis ülaltoodud väärtusega, kasutades Go To Special (F5) ja valemit

Võite kasutada Mine Speciali juurde ja lihtne valem, et täita tühjad lahtrid nende kohal oleva väärtusega. Järgige alljärgnevaid samme, et teada saada, kuidas see protsess toimib.

1. samm:

  • Valige andmevahemik, kuhu soovite tühjad lahtrid täita.

2. samm:

  • Minge Kodu Tab> Redigeerimine rühm> Leia & vali; vali rippmenüü > Mine Special käsk.

Jälgi allolevat pilti.

Seda saab vältida, kui vajutada F5 otse klaviatuurilt. See viib teid ka otse Mine Speciali juurde kast.

Dialoogiaken nimega Mine Speciali juurde ilmub.

3. samm:

  • Valige Aherained alates Mine Speciali juurde box> click OK .

Selle tulemusena näete, et tühjad lahtrid on vastavalt valitud.

4. samm:

  • Vajutage klaviatuurilt " = " ja märkate aktiivses lahtris võrdusmärki.
  • Kirjutage valem kui " =D5 ".

Siin, D5 on selle lahtri viide, mille väärtusega soovite tühjad lahtrid täita.

5. samm:

  • Seejärel vajutage CTRL+ENTER.

Tulemust näete allpool.

Tulemus sisaldab aga valemi koopiat. Need tuleb teisendada väärtusteks.

6. samm:

  • Valige uuesti andmevahemik ja valige Koopia alates Kontekst menüü.

  • Klõpsates nupule Koopia näitab punktiirjooni üle valitud piiri.

7. samm:

  • Järgmisena tuleb uuesti teha paremklõps ja valida käsk noolega ikoon kõrval Paste Special .

A Drop-down ilmub menüü.

8. samm:

  • Valige Paste Values(V) nagu allpool näidatud.

Lõpuks näeb tulemus välja nagu järgmine pilt.

Loe edasi: Kuidas täita Excelis tühjad lahtrid automaatselt ülaltoodud väärtusega (5 lihtsat viisi)

2. Täitke tühjad lahtrid ülaltoodud väärtusega, kasutades Find & Replace ja valemit

Lisaks saate kasutada Leia &; Asenda valikust Kodu koos sarnase valemiga, mida kasutasime eelmises meetodis.

Selleks peate järgima alljärgnevaid samme.

1. samm:

  • Valige andmete vahemik.
  • Minge Kodu tab> Redigeerimine rühm> Leia & vali; vali rippmenüü> Valige Leia käsk.

2. samm:

  • Ilmub kast. Hoidke Leia mida: kasti tühjaks ja klõpsa Leia kõik .

See näitab tühikute nimekirja valitud vahemikus. Selle andmekogumi puhul on leitud 11 tühikut.

3. samm:

  • Press CTRL+A klaviatuurilt. Sellega valitakse kõik tühikud.
  • Pärast seda klõpsake nuppu Sulge.

4. samm:

  • Press " = " klaviatuurilt ja aktiivsesse lahtrisse ilmub automaatselt võrdusmärk.
  • Seejärel kirjutage valem " =D13 " aktiivses lahtris.

5. samm:

  • Press CTRL+ENTER klaviatuurilt.

Seega leiate tulemuse nagu näidatud.

Loe lisaks: Kuidas täita tühjad lahtrid Exceli vasakult väärtusega (4 sobivat viisi)

Sarnased lugemised

  • Tühjade lahtrite täitmine Excelis (3 lihtsat meetodit)
  • Andmete puhastamise tehnikad: tühjade lahtrite täitmine Excelis (4 viisi)
  • Tühjade lahtrite täitmine tekstiga Excelis (3 tõhusat viisi)

3. Kombineerige LOOKUP, ROW, IF & LEN funktsioonid tühjade lahtrite täitmiseks Excelis ülaltoodud väärtusega

Lisaks saate kasutada Tabel käsk alates Sisesta vahekaart ja kasutada sisseehitatud LOOKUP valemiga, et täita tühjad lahtrid ülaltoodud väärtusega.

Selleks järgige allpool toodud samme:

1. samm:

  • Valige kogu andmekogum.

2. samm:

  • Valige Tabel alates Sisesta vahekaart.

Võite vajutada ka klahvikombinatsiooni CTRL+T pärast kogu andmekogumi valimist.

3. samm:

The Tabeli loomine avaneb dialoogiboks ja näitab valitud andmevälja.

  • Kontrollige, kas andmed on õigesti valitud.
  • Mark Minu tabelis on pealkirjad märkeruut, kui see ei ole automaatselt märgitud.
  • Klõpsake OKEI.

Teie andmekogum näeb välja nagu tabel, mille pealkirjadel on noolega ikoonid, nagu allpool näidatud.

4. samm:

  • Valige juhuslik veerg F ja kirjutada järgmine sisendatud valem veerg B .
=LOOKUP(ROW(B4:B14), IF(LEN(B4:B14), ROW(B4:B14)), B4:B14), B4:B14)

Tulemus näitab andmeid veerg B koos tühikute täitmisega eespool nimetatud väärtusega.

5. samm:

  • Korrake protsessi veerg C kasutades järgmist valemit.

=LOOKUP(ROW(C4:C14), IF(LEN(C4:C14), ROW(C4:C14)), C4:C14), C4:C14)

Siinkohal on väärtused Müügikuupäevad erinevad algsest andmestikust. See tuleneb sellest, et Numbrite formaat on Üldine vaikimisi. Seega konverteerime selle kindlasti sobivasse formaati.

6. samm:

  • Muuda formaat valides Lühike kuupäev selle asemel, et Üldine .

Jälgige pilti, et leida, kus muuta.

Seega oleme koostanud väljundi andmekogumi täpsete väärtustega.

7. samm:

  • Kordades valemit veerg D kasutades järgmist valemit.
=LOOKUP( ROW(D4:D14), IF(LEN(D4:D14),ROW(D4:D14)), D4:D14)

See annab järgmise tulemuse:

See meetod aitab saada algset andmestikku ja moodustab uue tabeli, et saada soovitud tulemus.

Sisestatud valemite lahtiseletamine:

Valemi süntaks:

=LOOKUP(lookup_value, lookup_vektor, [result_vector])

  • Siin, lookup_value võtab andmed, mida me tahame välja selgitada. Kuna meie andmestikus on mitu rida, funktsioon ROW töötab siin, mis võtab veeru vahemiku.
  • lookup_vector kasutab funktsioon IF pesitsetud koos . LEN funktsioon ja funktsioon ROW. Mõlemad võtavad veergude vahemiku, et luua vektorvorm.
  • result_vector on tulemuse väärtused, mis on võetud vektori kujul, et saada soovitud tulemus.

Loe lisaks: Kuidas täita tühjad lahtrid Exceli valemiga (2 lihtsat meetodit)

4. VBA makrode kasutamine tühjade lahtrite täitmiseks ülaltoodud väärtusega Excelis

Viimane meetod hõlmab VBA makros. Võite kasutada VBA makros et täita tühjad lahtrid ülaltoodud väärtusega. Kuigi koodi käivitamine võib võtta paar minutit, töötab see meetod pikkade andmekogumite puhul üsna hästi.

Järgige alljärgnevaid samme, et teostada VBA makro et täita tühjad lahtrid ülaltoodud väärtusega.

1. samm:

  • Valige andmevahemik ja tehke paremklõps lehe nimele.
  • Klõpsake nuppu Vaata koodi alates Kontekst menüü.

Selle tulemusena , VBA aken avaneb, näidates Üldine aken selle kohta.

2. samm:

  • Kirjutage järgmine kood Üldine aken .

Kood:

 Sub FillCellFromAbove() For Each cell In Selection If cell.Value = "" Then cell.Value = cell.Offset(-1, 0).Value End If Next cell End Sub 

3. samm:

  • Koodi käivitamiseks võite vajutada F5 klaviatuurilt.

Või klõpsake roheline nool vahekaardil VBA aken.

Sellest tulenevalt käivitub kood ja te näete tulemust töölehel.

Loe edasi: Kuidas täita tühjad lahtrid Excel VBA-s ülalpool oleva väärtusega (3 lihtsat meetodit)

Asjad, mida meeles pidada

Enne ühegi ülalnimetatud meetodi rakendamist peate alguses valima andmevahemiku. Ilmselt muutuvad meetodite 1 ja 2 lihtsad valemid pärast tühjade lahtrite valimist aktiivsest lahtrist lähtuvalt.

Kokkuvõte

Artiklis selgitatakse nelja meetodit, kuidas täita Excelis tühikuid ülaltoodud väärtusega. Meetodid kasutavad kas lihtsat valemit koos Redigeerimine valikud Kodu vahekaart või sisseehitatud LOOKUP Valem. Kuid see näitab ka, et kasutatakse VBA makros et täita tühikuid ülaltoodud väärtusega pikkade andmekogumite puhul. Loodan, et artikkel aitas teil saada soovitud lahenduse. Kui teil on siiski veel küsimusi seoses teemaga, siis jätke julgelt kommentaariumis kommentaar.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.