INHOUDSOPGAWE
In baie gebruike van Excel het ons soms ewekansige leë selle in die Excel-werkblad teëgekom. In die meeste gevalle is hul boonste nie-leë sellewaarde dieselfde vir al die rye. Gebruikers doen dus nie die moeite om daardie selle met herhalende waardes met die hand op te vul nie. Maar vir duidelikheidsdoeleindes moet ons daardie leë selle met die volgende waarde invul. In hierdie artikel gaan ons bespreek hoe ons doeltreffend tot die volgende waarde in Excel kan invul.
Laai Oefenwerkboek af
Laai hierdie oefenwerkboek hieronder af.
Vul af na volgende waarde.xlsm
5 maklike maniere om na volgende waarde in Excel in te vul
Vir demonstrasiedoeleindes gaan ons gebruik die onderstaande datastel. Waarop die eerste kolom die Produknaam -kolom is en dan in die reeks die maatskappynaam en die Produkreeksnommer. Daar is leë selle tussen die selle wat gaan invul met verskillende metodes in die volgende artikel
1. Gebruik Vulhandvatsel
Vulhandvatsel is waarskynlik die instrument wat die meeste in Excel gebruik word. Deur hierdie hulpmiddel te gebruik, kan jy waardes en vergelykings in Excel gerieflik outomatiseer.
Stappe
- Kies aan die begin die Vulhandvatsel ikoon in die hoek van sel B5 en sleep dit af na sel B17.
- Dan sal jy opmerk dat die reeks selle B4:B17 isnou Gevul met die waarde van sel B5.
- Kies dan sel C5 en sleep die Flitsvul -ikoon deur die regtermuisknoppie in plaas van die linkermuisknoppie te druk en in te hou. Sleep die Vulhandvatsel na sel C7.
- Nadat die flits gesleep is Vulhandvatsel na C7, laat die knoppie los.
- Nadat jy die ikoon vrygestel het, sal 'n nuwe kontekskieslys oopmaak.
- Vanuit daardie venster, klik op die Kopieer selle .
- Daarna sal jy agterkom dat die reeks selle C5:C7 het nou afgevul met die waarde van sel C5 .
- Dan sal jy sien dat die reeks selle B4:B17 nou Gevul is met die waarde van sel B5 .
- Jy kan Flitsvul in plaas van Kopieer selle kies om die waardes in te vul soos in die prent hieronder getoon.
Let wel:
Vulhandvatsel -knoppie kan in die werkblad versteek wees, jy moet dit aktiveer via Gevorderde opsies in die Opsies -kieslys in die Lêer -kieslys. In die Gevorderde opsies, klik op Redigeeropsies > Aktiveer Vulhandvatsel en sleep-en-los kassie.
Lees Meer: [Opgelos]: Vulhandvatsel werk nie in Excel nie (5 eenvoudige oplossings)
2. Die gebruik van Gaan na spesiale opdrag
Gaan na spesiale -metode is nog 'n soort hulpmiddel om die leë selle in Excel-blaaie in te vuldeur eers die leë selle te kies en dan die formule op die leë selle toe te pas.
Stappe
- Kies die reeks selle B4:D16 en druk dan op F5 .
- Daar sal 'n nuwe venster wees met die naam Gaan na .
- Vanuit daardie kieslys, klik op Spesiaal.
- Dan sal daar 'n ander venster wees met die naam Gaan na Spesiale .
- Vanuit daardie venster, kies Blanks , en klik op OK.
- Dan sal jy opmerk dat al die leë selle in die reeks selle B4:D17 , nou gekies, met slegs sel C6 geaktiveer.
- Voer dan “= ” in die geaktiveerde sel C6 in, en druk dan die Oppyltjie op die sleutelbord.
- Dit sal sel C5 kies.
- Klik daarna op Ctrl+Enter op die sleutelbord.
- Nadat jy die knoppie gedruk het, sal jy sien dat die leë selle nou afgevul is met die volgende waarde van hul boonste selle.
Lees meer: Hoe om formule te sleep en versteekte selle in Excel te ignoreer (2 voorbeelde)
3. Toepassing van kragnavraag
Power Query is een van die doeltreffendste gereedskap om leë selle in Excel te vul met die volgende waarde in die boonste rigting. Kragnavraag haal die tabeldata van die werkblad af en pas dan die invul-opdrag op elke kolom toe.
Stappe
- Omdoen dit, klik op die Van tabel/reeks van die Data oortjie.
- Dan is daar sal 'n klein venster wees wat vra vir die reeks van jou tafel wat jy wil byvoeg.
- In daardie venster, voer $B$4:$D$16, in en merk op die My tabel het opskrifte boks.
- Klik OK.
- Daarna sal daar 'n nuwe venster sal oopmaak en in daardie venster sal jy sien dat ons geselekteerde venster wys met al die kolomme wat toegerus is met filterikone.
- Die leë selle wys nou as nul .
- Regskliek op die maatskappynaamkolom en gaan na Vul > Af.
- Dan sal jy sien dat die maatskappynaamkolom nou afgevul is met die volgende selwaardes van die boonste selle.
- Klik nou weer met die rechtermuisknop op die Product Name kolomme en gaan na Fill>Down.
- Volgende sal jy sien dat die hele tabel nou afgevul is met die volgende waarde in die boonste selle.
- Klik nou op die Sluit & Laai -ikoon vanaf die Tuis -oortjie en klik dan op Sluit en laai na.
- Daarna sal daar 'n nuwe venster wees wat vra vir die ligging van die nuwe tabel wat ons pas in die kragnavraag verander het.
- Klik eers op Tabel .
- Kies dan Bestaande werkblad in die Waar wil jy diedata? opsie.
- Kies dan die ligging in die reekskassie. ons het F4 in die blokkie ingevoer.
- Klik hierna op OK .
- Die reeks selle F4:H16 is nou beset met die tabel wat ons pas in die kragnavraag verander het.
En dit is hoe ons al die leë selle in die tabel met die volgende waarde in die boonste rigting invul.
Lees meer: Hoe om af te vul tot laaste ry met data in Excel (3 vinnige metodes)
4. Gebruik IF-funksie
Deur die IF-funksie te gebruik, gaan ons die leë selle in die Excel-blaaie invul met die aangrensende selle in die boonste rigting. Om hierdie metode te gebruik, moet ons die selle verskeie kere op die blad Kopieer
Stappe
- In die begin, die reeks selle D5: D16 word gekopieer na die reeks selle C5:C16.
- Kies dan sel C6 en voer die volgende formule in.
=IF(D6="",C5,D6)
- Sleep dan die sel na sel C16.
- Nou word die reeks selle C5:C16 afgevul met die volgende boonste selwaarde.
- Sny nou die reeks selle C5:C16 na die D5:D16 .
- Kopieer dan die sel B5 na die C5 .
- Selekteer dan die sel B5 en voer die volgende formule in,
=IF(C6="",B5,C6)
- Sleep dan die Vulhandvatsel na B16 selle.
- Volgende sal jy agterkom dat die reeks selle B5:B16 nou tot by die volgende boonste waarde ingevul is.
Dit is hoe ons na die volgende waarde in Excel vul deur die IF -funksie te gebruik.
Let wel:
Om die formulemetode te gebruik is redelik maklik, dit het geen vorige vereistes soos VBA nie. Maar dit is 'n bietjie tydrowend in vergelyking met die ander.
Lees meer: Hoe om formule tot by spesifieke ry in Excel in te vul (7 maklike metodes)
5. Inbedding van VBA Makro
Deur 'n eenvoudige makro te gebruik, kan die tyd wat nodig is om selle met hul volgende aangrensende selwaarde in te vul, drasties verminder. Dan kan hierdie makro verskeie kere herhaal wanneer nodig.
Stappe
- Vanaf die Ontwikkelaar oortjie, gaan dan na die Visual Basic.
- Klik dan Insert > Module.
- Voer die volgende kode in die modulevenster in.
5152
- Maak dan die venster toe.
- Kies die reeks data wat jy met die volgende selwaarde moet vul.
- Gaan daarna na die View oortjie > Makro's (dubbelklik).
- Nadat jy Bekyk makro's, kies die makro's wat jy sopas geskep het. Die naam hier is Down_Fill_next_value . Klik dan Run.
- Nadat jy OK, geklik het, sal jy sien dat diegeselekteerde reeks selle word nou afgevul met waardes langs hul boonste selle.
Dit is hoe ons met behulp van VBA-makro na die volgende waarde in Excel invul.
Lees meer: Hoe om vulhandvatsel te gebruik om formule in Excel te kopieer (2 nuttige voorbeelde)
Gevolgtrekking
Om dit op te som, die vraag "hoe kan ons invul tot die volgende waarde in Excel" word hier op 5 verskillende maniere beantwoord. Begin van die gebruik van die Vulhandvatsel , gebruik dan die gaan-na-spesiale metode, en eindig met die gebruik van komplekse gereedskap soos Power Query en VBA Makro. Onder al die metodes wat hier gebruik word, deur die Vulhandvatsel en die Gaan na Spesiale -metode te gebruik, is makliker om te gebruik. Die VBA -proses is ook minder tydrowend en simplisties maar vereis vooraf VBA-verwante kennis. Ander metodes het nie so 'n vereiste nie.
Vir hierdie probleem is 'n makro-aktiveer werkboek beskikbaar vir aflaai waar jy hierdie metodes kan oefen.
Vra gerus enige vrae of terugvoer deur die kommentaar afdeling. Enige voorstel vir die verbetering van die Exceldemy -gemeenskap sal hoogs waardeer wees.