Tartalomjegyzék
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ő.