Ako vyplniť prázdne bunky vyššie uvedenou hodnotou v programe Excel (4 jednoduché metódy)

  • Zdieľajte To
Hugh West

Microsoft Excel má niekoľko užitočných metód na vyplniť prázdne bunky Z nich v tomto článku popíšeme 4 inštrumentálne metódy s príkladmi a náležitým vysvetlením.

Stiahnite si cvičebnicu

Pracovný zošit si môžete stiahnuť tu.

Vyplniť prázdne bunky hodnotou Above.xlsx

4 užitočné metódy na vyplnenie prázdnych buniek hodnotou vyššie v programe Excel

Na demonštráciu štyroch užitočných metód na vyplnenie prázdnych buniek vyššie uvedenou hodnotou v programe Excel použijeme nasledujúci vzorový súbor údajov.

Súbor údajov obsahuje zoznam ID výrobkov, dátumy predaja a počty predajov. Môžete si všimnúť, že súbor údajov má niekoľko prázdnych buniek. A my chceme vyplniť prázdne bunky hodnotou nad bunkou.

V nasledujúcich štyroch častiach si ukážeme použitie štyroch bežných nástrojov programu Excel, ako napr. Prejsť na špeciálny alebo Nájsť z Úprava stránky možnosť, vnorená LOOKUP vzorec a Makrá VBA na vykonanie tejto úlohy.

1. Vyplnenie prázdnych buniek vyššie uvedenou hodnotou v programe Excel pomocou funkcie Go To Special (F5) a vzorca

Môžete použiť Prejsť na špeciálny a jednoduchý vzorec na vyplnenie prázdnych buniek hodnotou nad nimi. Postupujte podľa nasledujúcich krokov, aby ste vedeli, ako tento postup funguje.

Krok 1:

  • Vyberte rozsah údajov, v ktorom chcete vyplniť prázdne bunky.

Krok 2:

  • Prejdite na Domov Karta> Úprava stránky skupina> Nájsť & Vybrať rozbaľovacie menu > Prejsť na špeciálny príkaz.

Postupujte podľa obrázka nižšie.

Môžete sa tomu vyhnúť stlačením F5 priamo z klávesnice. Tým sa dostanete aj na Prejsť na špeciálny box.

Dialógové okno s názvom Prejsť na špeciálny objavuje.

Krok 3:

  • Vyberte si Slepé polotovary z Prejsť na špeciálny box> kliknite na OK .

Výsledkom je, že prázdne bunky sa vyberú zodpovedajúcim spôsobom.

Krok 4:

  • Na klávesnici stlačte tlačidlo " = " a v aktívnej bunke sa zobrazí znak rovnosti.
  • Vzorec zapíšte ako " =D5 ".

Tu, D5 je odkaz na vyššie uvedenú bunku, ktorej hodnotou chcete vyplniť prázdne bunky.

Krok 5:

  • Potom stlačte tlačidlo CTRL+ENTER.

Výsledok si môžete pozrieť nižšie.

Výsledok však obsahuje kópiu vzorca. Musíte ich previesť na hodnoty.

Krok 6:

  • Opäť vyberte rozsah údajov a vyberte Kopírovať z Kontext menu.

  • Kliknutím na Kopírovať zobrazí prerušovanú čiaru cez vybranú hranicu.

Krok 7:

  • Potom musíte opäť kliknúť pravým tlačidlom myši a vybrať šípka ikona vedľa Vložiť špeciálne .

A Rozbaľovací zoznam zobrazí sa ponuka.

Krok 8:

  • Vyberte Vložiť hodnoty(V) ako je uvedené nižšie.

Výsledok bude vyzerať ako na nasledujúcom obrázku.

Prečítajte si viac: Ako automaticky vyplniť prázdne bunky v programe Excel pomocou vyššie uvedenej hodnoty (5 jednoduchých spôsobov)

2. Vyplnenie prázdnych buniek vyššie uvedenou hodnotou pomocou funkcie Nájsť & Nahradiť a vzorca

Okrem toho môžete použiť Nájsť a nahradiť možnosť z Domov spolu s podobným vzorcom, aký sme použili v predchádzajúcej metóde.

Musíte postupovať podľa nasledujúcich krokov.

Krok 1:

  • Vyberte rozsah údajov.
  • Prejdite na Domov karta> Úprava stránky skupina> Nájsť & Vybrať rozbaľovacie menu> Vyberte Nájsť príkaz.

Krok 2:

  • Zobrazí sa okno. Zistite, čo: a kliknite na Nájsť všetko .

Zobrazí sa zoznam prázdnych políčok vo vybranom rozsahu. Pre tento súbor údajov je počet nájdených prázdnych políčok 11.

Krok 3:

  • Tlač CTRL+A z klávesnice. Tým sa vyberú všetky prázdne políčka.
  • Potom kliknite na Zavrieť.

Krok 4:

  • Tlač " = " z klávesnice a v aktívnej bunke sa automaticky zobrazí znak rovnosti.
  • Potom napíšte vzorec " =D13 " v aktívnej bunke.

Krok 5:

  • Tlač CTRL+ENTER z klávesnice.

Výsledok sa zobrazí takto.

Prečítajte si viac: Ako vyplniť prázdne bunky hodnotou zľava v programe Excel (4 vhodné spôsoby)

Podobné čítania

  • Vyplnenie prázdnych buniek pomocou N/A v programe Excel (3 jednoduché metódy)
  • Techniky čistenia údajov: Vyplnenie prázdnych buniek v programe Excel (4 spôsoby)
  • Vyplnenie prázdnych buniek textom v programe Excel (3 efektívne spôsoby)

3. Kombinácia funkcií LOOKUP, ROW, IF & LEN na vyplnenie prázdnych buniek vyššie uvedenou hodnotou v programe Excel

Okrem toho môžete použiť Tabuľka príkaz z Vložte a využiť vnorenú kartu LOOKUP vzorec na vyplnenie prázdnych buniek vyššie uvedenou hodnotou.

Postupujte podľa nižšie uvedených krokov:

Krok 1:

  • Vyberte celý súbor údajov.

Krok 2:

  • Vyberte si Tabuľka z Vložte tab.

Môžete tiež stlačiť klávesovú skratku CTRL+T po výbere celého súboru údajov.

Krok 3:

Stránka Vytvoriť tabuľku Otvorí sa dialógové okno a zobrazí sa vybraný rozsah údajov.

  • Skontrolujte, či sú údaje vybrané správne.
  • Mark Moja tabuľka má hlavičky začiarkavacie políčko, ak nie je označené automaticky.
  • Kliknite na . V PORIADKU.

Váš súbor údajov bude vyzerať ako tabuľka so záhlaviami s ikonami šípok, ako je znázornené nižšie.

Krok 4:

  • Výber náhodného stĺpca F a napíšte nasledujúci vnorený vzorec pre stĺpec B .
=LOOKUP(RIADOK(B4:B14), IF(LEN(B4:B14), RIADOK(B4:B14)), B4:B14)

Výsledok zobrazí údaje o stĺpec B spolu s vyplnením prázdnych políčok uvedenou hodnotou.

Krok 5:

  • Postup zopakujte pre stĺpec C pomocou nasledujúceho vzorca.

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

Tu sa hodnoty Dátumy predaja sa líšia od pôvodného súboru údajov. Je to preto, že Formát čísla je . Všeobecné Takže to určite prevedieme do vhodného formátu.

Krok 6:

  • Zmeniť formát výberom Krátky dátum namiesto Všeobecné .

Podľa obrázka zistíte, kde sa má zmeniť.

Preto sme vytvorili výstup s presnými hodnotami súboru údajov.

Krok 7:

  • Opakovanie vzorca pre stĺpec D pomocou nasledujúceho vzorca.
=LOOKUP( RIADOK(D4:D14), IF(LEN(D4:D14),RIADOK(D4:D14)), D4:D14)

Výsledok je nasledovný:

Táto metóda pomáha získať pôvodný súbor údajov a vytvoriť novú tabuľku, aby sa získal požadovaný výsledok.

Rozdelenie vnoreného vzorca:

Syntax vzorca:

=LOOKUP(lookup_value, lookup_vector, [result_vector])

  • Tu, lookup_value prevezme údaje, ktoré chceme zistiť. Keďže v našom súbore údajov máme viac riadkov, funkcia ROW tu pracuje s rozsahom stĺpca.
  • lookup_vector používa funkcia IF vnorené s . Funkcia LEN a funkciu ROW. V oboch prípadoch sa z rozsahu stĺpcov vytvorí vektorový tvar.
  • result_vector sú výsledné hodnoty prevzaté vo forme vektora na získanie požadovaného výsledku.

Prečítajte si viac: Ako vyplniť prázdne bunky vzorcom v programe Excel (2 jednoduché metódy)

4. Použitie makier VBA na vyplnenie prázdnych buniek vyššie uvedenou hodnotou v programe Excel

Posledná metóda zahŕňa makrá VBA. Môžete použiť Makrá VBA na vyplnenie prázdnych buniek vyššie uvedenou hodnotou. Hoci spustenie kódu môže trvať niekoľko minút, táto metóda funguje celkom dobre pri dlhých súboroch údajov.

Pri vykonávaní postupujte podľa nasledujúcich krokov Makro VBA vyplniť prázdne bunky vyššie uvedenou hodnotou.

Krok 1:

  • Vyberte rozsah údajov a kliknite pravým tlačidlom myši na názov listu.
  • Kliknite na Zobraziť kód z Kontext menu.

V dôsledku toho , Okno VBA sa otvorí a zobrazí sa všeobecné okno na ňom.

Krok 2:

  • Napíšte nasledujúci kód do Všeobecné okno .

Kód:

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

Krok 3:

  • Ak chcete spustiť kód, môžete stlačiť F5 z klávesnice.

Alebo kliknite na zelená šípka na karte Okno VBA.

Následne sa kód spustí a výsledok môžete vidieť v pracovnom hárku.

Čítajte viac: Ako vyplniť prázdne bunky vyššie uvedenou hodnotou v programe Excel VBA (3 jednoduché metódy)

Čo si treba zapamätať

Pred použitím niektorej z uvedených metód musíte na začiatku vybrať rozsah údajov. Je zrejmé, že jednoduché vzorce v metódach 1 a 2 sa budú líšiť v závislosti od aktívnej bunky po výbere prázdnych miest.

Záver

V článku sú vysvetlené štyri metódy na vyplnenie prázdnych miest vyššie uvedenou hodnotou v programe Excel. Metódy používajú buď jednoduchý vzorec spolu s príkazom Úprava stránky možnosti v Domov alebo vnorenú kartu LOOKUP Vzorec však ukazuje aj použitie Makrá VBA na vyplnenie prázdnych miest s uvedenou hodnotou pre dlhé súbory údajov. Dúfam, že vám článok pomohol získať požadované riešenie. Napriek tomu, ak máte ďalšie otázky týkajúce sa tejto témy, neváhajte zanechať komentár v sekcii komentárov.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.