Töltse ki a következő értékre az Excelben (5 egyszerű módszer)

  • Ossza Meg Ezt
Hugh West

Az Excel számos használata során néha találkozunk véletlenszerű üres cellákkal az Excel munkalapon. A legtöbb esetben azért, mert a legfelső nem üres cellák értéke minden sorban ugyanaz. Így a felhasználók nem zavarják ezeket a cellákat ismétlődő értékekkel kézzel kitölteni. De az áttekinthetőség érdekében ki kell töltenünk ezeket az üres cellákat a következő értékkel. Ebben a cikkben a következőket fogjuk megvitatni.hogyan tudjuk hatékonyan kitölteni a következő értéket az Excelben.

Gyakorlati munkafüzet letöltése

Töltse le ezt a gyakorlati munkafüzetet az alábbiakban.

Fill Down to Next Value.xlsm

5 egyszerű módja a következő értékre való kitöltésnek az Excelben

Demonstrációs célokra az alábbi adatkészletet fogjuk használni, amelynek első oszlopában a Termék neve oszlopban, majd sorban a cég neve és a Termék sorozatszáma. Vannak üres cellák a cellák között, amelyeket a következő cikkben különböző módszerekkel fogunk kitölteni.

1. A töltőfogantyú használata

Töltse ki a fogantyút valószínűleg a leggyakrabban használt eszköz az Excelben. Ezzel az eszközzel kényelmesen automatizálhatja az értékeket és kitöltheti az egyenleteket az Excelben.

Lépések

  • Az elején válassza ki a Töltse ki a fogantyút ikon a cella sarkában B5 és húzza le a cellába B17.

  • Ezután észre fogja venni, hogy a cellák tartománya B4:B17 most a cellák értékével van kitöltve B5.

  • Ezután válassza ki a cellát C5 és húzza a Flash töltés ikont a bal egérgomb helyett a jobb egérgomb lenyomásával és nyomva tartásával. Húzza a Töltse ki a fogantyút a cellához C7.

  • A vaku áthúzása után Töltse ki a fogantyút a címre. C7, engedje el a gombot.
  • Az ikon elengedése után egy új kontextusmenü nyílik meg.
  • Ebben az ablakban kattintson a Cellák másolása .

  • Ezután észre fogja venni, hogy a cellák tartománya C5:C7 most már kitöltötték a cellából származó értékkel. C5 .
  • Ezután észre fogja venni, hogy a cellák tartománya B4:B17 most a cellák értékével van kitöltve B5 .
  • Választhat Flash töltés ahelyett, hogy Cellák másolása az alábbi képen látható értékek kitöltéséhez.

Megjegyzés:

Töltse ki a fogantyút gomb elrejtve lehet a munkalapon, akkor engedélyeznie kell a Speciális beállítások a Opciók menü a Fájl A Speciális beállítások menüben kattintson a Szerkesztési beállítások> Kitöltési fogantyú és drag-and-drop engedélyezése doboz.

Olvass tovább: [Megoldva]: A kitöltési fogantyú nem működik az Excelben (5 egyszerű megoldás)

2. A Go To Special parancs használata

Go To Special módszer egy másik fajta eszköz az Excel lapok üres celláinak kitöltésére azáltal, hogy először kiválasztja az üres cellákat, majd alkalmazza a képletet az üres cellákra.

Lépések

  • A cellatartomány kiválasztása B4:D16 majd nyomja meg a F5 .

  • Megjelenik egy új ablak, amelynek neve Go To .
  • Ebben a menüben kattintson a Különleges.

  • Ezután megjelenik egy másik ablak, melynek neve Go To Special .
  • Ebben az ablakban válassza a Vaktöltények , és kattintson a RENDBEN.

  • Ekkor észreveheti, hogy a cellatartomány összes üres cellája B4:D17 , most kiválasztva, és csak a cella C6 aktiválva.

  • Ezután írja be "= " az aktivált cellában C6 , majd nyomja meg a Felfelé nyíl a billentyűzeten.
  • Ez kiválasztja a cellát C5.
  • Ezután kattintson a Ctrl+Enter a billentyűzeten.

  • A gomb megnyomása után észreveheti, hogy az üres cellák most már a felső cellák következő értékével vannak kitöltve.

További információ: Hogyan húzza a képletet és figyelmen kívül hagyja a rejtett cellákat az Excelben (2 példa)

3. A Power Query alkalmazása

A Power Query az egyik leghatékonyabb eszköz, hogy Töltse ki a címet. üres cellák az Excelben a következő értékkel a felső irányban. A Power query lekérdezi a táblázat adatait a munkalapról, majd minden oszlopra alkalmazza a kitöltési parancsot.

Lépések

  • Ehhez kattintson a A táblázatból/tartományból a Adatok tab.

  • Ezután megjelenik egy kis ablak, amely megkérdezi a táblázat tartományát, amelyet hozzá szeretne adni.
  • Ebben az ablakban írja be a $B$4:$D$16, és jelölje be a A táblázatomnak fejlécei vannak doboz.
  • Kattintson a címre. RENDBEN.

  • Ezután egy új ablak fog megnyílni, és ebben az ablakban látni fogja, hogy a kiválasztott ablakban az összes oszlop szűrő ikonokkal van ellátva.
  • Az üres cellák mostantól a következő formában jelennek meg null .

  • Kattintson a jobb gombbal a cégnév oszlopra, és válassza a Fill> Down.

  • Ezután észreveheti, hogy a cégnév oszlopot most a felső cellákból következő cellák értékei töltik ki.
  • Most ismét kattintson jobb gombbal a Termékek neve oszlopok és menjen a Fill>Down.

  • Ezután látni fogja, hogy az egész táblázat most már a felső cellákban lévő következő értékkel van kitöltve.
  • Most kattintson a Bezárás & Load ikon a Home fülre, majd kattintson a Bezárás és betöltés To.

  • Ezután egy új ablakban meg kell adnunk az új táblázat helyét, amelyet az imént módosítottunk a teljesítmény-lekérdezésben.
  • Először kattintson a Asztal .
  • Ezután válassza ki Meglévő munkalap a Hová szeretné elhelyezni az adatokat? opció.
  • Ezután válassza ki a helyet a tartomány mezőben. mi beírtuk F4 a dobozban.
  • Kattintson a címre. OK ezután.

  • A cellák tartománya F4:H16 most a power lekérdezésben módosított táblával van elfoglalva.

És így töltjük ki a táblázat összes üres celláját a felső irányban következő értékkel.

További információ: Hogyan töltse ki az utolsó sorig az adatokat az Excelben (3 gyors módszer)

4. Az IF funkció használata

A használata az IF funkció az Excel lapok üres celláit a felső irányban szomszédos cellákkal fogjuk kitölteni. A módszer használatához a cellákat többször kell másolnunk a lapon.

Lépések

  • Kezdetben a cellák tartománya D5:D16 másolódik a cellák tartományába C5:C16.

  • Ezután válassza ki a cellát C6 és írja be a következő képletet.
=IF(D6="",C5,D6)

  • Ezután húzza a cellát a cellába C16.
  • Most a cellák tartománya C5:C16 a következő felső cellaértékkel töltődik fel.

  • Most vágja ki a cellák tartományát C5:C16 a D5:D16 .
  • Ezután másolja a cellát B5 a C5 .
  • Ezután válassza ki a cellát B5 és írja be a következő képletet,
=IF(C6="",B5,C6)

  • Ezután húzza a Töltse ki a fogantyút a címre. B16 cellák.
  • Ezután észreveheti, hogy a cellák tartománya B5:B16 most a következő felső értékig van kitöltve.

Így töltjük ki a következő értéket az Excelben a következő értékre a IF funkció.

Megjegyzés:

A képlet módszer használata elég egyszerű, nincs előzetes követelménye, mint a VBA-nak. De a többihez képest egy kicsit időigényes.

További információ: Hogyan töltse ki a képletet egy adott sorra az Excelben (7 egyszerű módszer)

5. VBA makró beágyazása

Egy egyszerű makró használatával drasztikusan csökkenthető a cellák következő szomszédos cellájának értékével való kitöltéséhez szükséges idő. Ez a makró aztán szükség esetén többször is megismételhető.

Lépések

  • A Fejlesztő fülre, majd menjen a Visual Basic.

  • Ezután kattintson a Beillesztés > Modul.

  • A modulablakban írja be a következő kódot.
 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 End EndSub 

  • Ezután zárja be az ablakot.
  • Válassza ki azt az adattartományt, amelyet ki kell töltenie a következő cella értékével.
  • Ezután menjen a A megtekintése lap > Makrók (dupla kattintás).

  • Miután rákattintott Makrók megtekintése, válassza ki az imént létrehozott makrókat. A név itt a következő Le_Fill_következő_érték . Aztán kattintson Fuss.

  • Miután rákattintott RENDBEN, akkor észreveheti, hogy a kijelölt cellatartományt most már a felső cellák melletti értékekkel tölti ki.

Így töltjük ki a következő értéket az Excelben a VBA makró segítségével.

További információ: Hogyan használjuk a kitöltési fogantyút a képlet másolásához az Excelben (2 hasznos példa)

Következtetés

Összefoglalva, a "hogyan tölthetünk le a következő értékre az Excelben" kérdésre itt 5 különböző módon kapunk választ. Kezdve a Töltse ki a fogantyút , majd a go-to speciális módszerrel, végül olyan összetett eszközökkel, mint a Teljesítmény lekérdezés és VBA makró. Az itt alkalmazott módszerek közül a Töltse ki a fogantyút és a Go To Special módszer könnyebben használható. VBA eljárás szintén kevésbé időigényes és egyszerű, de előzetes VBA-ismereteket igényel. Más módszereknél nincs ilyen követelmény.

Ehhez a feladathoz letölthető egy makróval használható munkafüzet, amelyben ezeket a módszereket gyakorolhatja.

Nyugodtan tegyen fel bármilyen kérdést vagy visszajelzést a megjegyzés rovatban. Bármilyen javaslat a jobbítás a Exceldemy közösség nagyra értékelendő.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.