Ynhâldsopjefte
De tutorial ferklearret de basis fan 'e Flash Fill-funksjonaliteit en jout foarbylden fan it brûken fan Flash Fill yn Excel.
Flash Fill is ien fan 'e meast geweldige funksjes fan Excel. It pakt in ferfeelsume taak dy't oeren duorje soe om de hân út te fieren en útfiert it automatysk yn in flits (dêrfandinne de namme). En it docht sa fluch en ienfâldich sûnder dat jo in ding hoege te dwaan, mar jouwe allinich in foarbyld fan wat jo wolle.
Wat is Flash Fill yn Excel?
Excel Flash Fill is in spesjaal ark dat de ynformaasje analysearret dy't jo ynfiere en automatysk gegevens ynfolje as it in patroan identifisearret.
De Flash Fill-funksje waard yntrodusearre yn Excel 2013 en is beskikber yn alle lettere ferzjes fan Excel 2016, Excel 2019, Excel 2021, en Excel foar Microsoft 365.
Begûn yn desimber 2009 as in besykjen fan Sumit Gulwani, in senior ûndersiker by Microsoft, om in sakefrou te helpen dy't hy per ûngelok op it fleanfjild moete mei har fusearjende útdaging, in pear jier letter hat it him ûntwikkele ta in krêftige mooglikheid om in protte Excel-taken te automatisearjen.
Flash Fill kin maklik omgean mei tsientallen ferskillende taken dy't oars komplekse formules of sels VBA-koade nedich binne, lykas splitsen en kombinearjen fan tekststrings, gegevens skjinmeitsje en ynkonsistinsjes korrizjearje, tekst en sifers opmeitsje, datums omsette yn t hy winske formaat, en in protte mear.
Elke kear kombinearret Flash Fill miljoenenlytse programma's dy't de taak kinne útfiere, sorteart dan dy koadefragmenten mei techniken foar learen fan masines en fynt dejinge dy't it bêste past foar de baan. Dit alles wurdt dien yn millisekonden op 'e eftergrûn, en de brûker sjocht de resultaten hast fuortendaliks!
Wêr is Flash Fill yn Excel?
Yn Excel 2013 en letter sit it Flash Fill-ark op de Data ljepper , yn de Data ark groep:
Excel Flash Fill fluchtoets
Dy fan jim dy't it measte fan 'e tiid leaver wurkje fan in toetseboerd, kinne Flash Fill útfiere mei dizze toetskombinaasje: Ctrl + E
Hoe kinne jo Flash Fill brûke yn Excel
Meastentiids begjint Flash Fill automatysk, en jo allinne hoege te foarsjen in patroan. Hjir is hoe:
- Foegje in nije kolom neist de kolom yn mei jo boarnegegevens.
- Typ yn de earste sel fan in nij tafoege kolom de winske wearde.
- Begjin te typen yn 'e folgjende sel, en as Excel in patroan fynt, sil it in foarbyld sjen litte fan gegevens dy't automatysk ynfolle wurde moatte yn' e ûndersteande sellen.
- Druk op de Enter-kaai om it foarbyld te akseptearjen. Dien!
Tips:
- As jo net tefreden binne mei de Flash Fill-resultaten, kinne jo se ûngedien meitsje troch op Ctrl + Z te drukken of fia it Flash Fill-opsjesmenu.
- As Flash Fill net automatysk begjint, besykje dan dizze ienfâldige techniken foar probleemoplossing.
Hoe kinne jo Flash ynfolje yn Excel mei in knopklik of fluchtoets
Yn de meastesituaasjes, Flash Fill kicks yn automatysk sa gau as Excel fêstiget in patroan yn de gegevens dy't jo ynfiere. As in foarbyld net ferskynt, kinne jo Flash Fill manuell aktivearje op dizze manier:
- Folje de earste sel yn en druk op Enter.
- Klik op de Flash Fill knop op de Data ljepper of druk op de Ctrl + E fluchtoets.
Excel Flash Fill opsjes
Wannear mei help fan Flash ynfolje yn Excel om it ynfieren fan gegevens te automatisearjen, ferskynt de knop Flash Fill Options tichtby de automatysk ynfolle sellen. Troch op dizze knop te klikken iepenet it menu wêrmei jo it folgjende dwaan kinne:
- De Flash Fill-resultaten ûngedien meitsje.
- Selektearje lege sellen dy't Excel mislearre hat te befolkjen.
- Selektearje bygelyks de feroare sellen om se allegear yn ien kear op te meitsjen.
Excel Flash Fill foarbylden
Lykas al neamd, Flash Fill is in hiel alsidich ark. De ûndersteande foarbylden litte guon fan syn mooglikheden sjen, mar d'r is folle mear oan!
Tekst út sel útpakke (splitte kolommen)
Foardat Flash Fill yn it bestean kaam, splitst de ynhâld fan ien sel yn ferskate sellen fereasket it gebrûk fan de funksje Tekst nei kolommen of Excel-tekstfunksjes. Mei Flash Fill kinne jo de resultaten direkt krije sûnder yngewikkelde tekstmanipulaasjes.
Stel dat jo in kolom fan adressen hawwe en jo postkoades útpakke wolle yn in aparte kolom. Jou jo doel oan troch te typen depostkoade yn 'e earste sel. Sadree't Excel begrypt wat jo besykje te dwaan, folt it alle rigen ûnder it foarbyld yn mei de útpakte postkoades. Jo hoege allinich op Enter te drukken om se allegear te akseptearjen.
Formules om sellen te splitsen en tekst út te heljen:
- Utpakke substring - formules om tekst fan in spesifike lingte te ekstrahearjen of in substring foar of nei in opjûn karakter te krijen.
- Getal út tekenrige útpakke - formules om nûmers út alfanumerike tekenrige te heljen.
- Nammen splitst yn Excel - formules om foar-, efter- en middennammen te ekstrahearjen.
Tools ekstrahearje en splitsen:
- Tekst Toolkit foar Excel - 25 ark om ferskate út te fieren tekstmanipulaasjes ynklusyf splitsen fan in sel troch elk karakter lykas komma, spaasje, line break; tekst en sifers ekstrahearje.
- Tool Split Names - flugge en maklike manier om nammen yn Excel te skieden.
Gegevens kombinearje út ferskate sellen (kolommen gearfoegje)
As jo hawwe in tsjinoerstelde taak om út te fieren, gjin probleem, Flash Fill kin ek sellen gearfoegje. Boppedat kin it de kombineare wearden skiede mei in spaasje, komma, puntkomma of in oar karakter - jo moatte gewoan Excel de fereaske ynterpunksje sjen litte yn 'e earste sel:
Dit metoade is benammen nuttich foar it kombinearjen fan ferskate nammedielen yn ien sel lykas werjûn yn Hoe foar- en efternamme gearfoegje mei Flash Fill.
Formules om mei te dwaan oan selwearden:
- Funksje CONCATENATE yn Excel - formules om tekststrings, sellen en kolommen te kombinearjen.
Tools gearfoegjen:
- Tabellen-wizard gearfoegje - flugge manier om twa tabellen te kombinearjen troch mienskiplike kolommen.
- Duplicate Wizard gearfoegje - Kombinearje ferlykbere rigen yn ien troch kaaikolommen.
Gegevens skjinmeitsje
As guon gegevensyngongen yn jo wurkblêd begjinne mei in foaroansteande romte, kin Flash Fill se yn in blink kwytreitsje. Typ de earste wearde sûnder in foarôfgeande romte, en alle ekstra spaasjes yn oare sellen binne ek fuort:
Formules om gegevens skjin te meitsjen:
- Excel TRIM-funksje - formules om tefolle spaasjes yn Excel te ferwiderjen.
Gegevensreinigingsark:
- Tekstark foar Excel - trim alle foarste, efterste en tusken spaasjes mar ien spaasje tusken wurden.
Tekst, sifers en datums opmaak
Hiel faak binne de gegevens yn jo spreadsheets yn ien opmaak manier wylst jo wolle dat yn in oar. Begjin gewoan de wearden krekt te typen sa't jo wolle dat se ferskine, en Flash Fill sil de rest dwaan.
Miskien hawwe jo in kolom mei foar- en efternammen yn lytse letters. Jo wolle dat de efternammen en foarnammen yn juste letters steane, skieden mei in komma. In stik koeke foar Flash Fill :)
Miskien wurkje jo mei in kolom fan nûmers dy't opmakke wurde moatte as telefoannûmers. De taak kin wurde folbrocht troch it brûken fan in foarôf definiearreSpesjaal opmaak of it meitsjen fan in oanpast nûmerformaat. Of jo kinne it op in maklike manier dwaan mei Flash Fill:
Om de datums opnij op te meitsjen nei jo smaak, kinne jo it korrespondearjende Datumformaat tapasse of in goed opmakke datum ynfiere yn 'e earste sel. Oeps, der binne gjin suggestjes ferskynd... Wat as wy op de fluchtoets Flash Fill (Ctrl + E) drukke of de knop op it lint klikke? Ja, it wurket prachtich!
In diel fan selynhâld ferfange
It ferfangen fan in diel fan in tekenrige mei wat oare tekst is in hiel gewoane operaasje yn Excel, dy't Flash Fill kin ek automatisearje.
Lit ús sizze, jo hawwe in kolom mei sosjale feiligensnûmers en jo wolle dizze gefoelige ynformaasje sensurearje troch de lêste 4 sifers te ferfangen troch XXXX.
Om it dien te hawwen , brûk de funksje REPLACE of typ de winske wearde yn 'e earste sel en lit Flash Fill de oerbleaune sellen automatysk folje:
Avansearre kombinaasjes
Flash Fill yn Excel kin net allinich rjochtlinige taken útfiere lykas oantoand yn 'e boppesteande foarbylden, mar ek mear ferfine gegevens opnij arranzjeminten útfiere.
Litte wy as foarbyld ferskate stikken ynformaasje út 3 kolommen kombinearje en in pear oanpaste karakters tafoegje oan it resultaat.
Stel, jo hawwe foarnammen yn kolom A, efternammen yn kolom B, en domeinnammen yn kolom C. Op grûn fan dizze ynformaasje wolle jo e-postadres generearje sses yn dit formaat: [email protected] .
Foar betûfte Excel-brûkers is d'r gjin probleem om de initial mei de LEFT-funksje út te heljen, alle tekens om te setten yn lytse letters mei de LOWER-funksje en gear te setten alle stikken troch de gearhingoperator te brûken:
=LOWER(LEFT(B2,1))&"."&LOWER(A2)&"@"&LOWER(C2)&".com"
Mar kin Excel Flash Fill dizze e-mailadressen automatysk foar ús oanmeitsje? Wis ding!
Excel Flash Fill beheiningen en caveats
Flash Fill is in bjusterbaarlik ark, mar it hat wol in pear beheiningen dy't jo bewust moatte wêze fan foardat jo begjinne mei it brûken fan dizze funksje op jo echte gegevenssets.
1. Flash Fill-resultaten wurde net automatysk bywurke
Oars as formules binne de resultaten fan Flash Fill statysk. As jo wizigingen oanmeitsje oan 'e orizjinele gegevens, sille se net werjûn wurde yn 'e Flash Fill-resultaten.
2. Kin in patroan net identifisearje
Yn guon situaasjes, benammen as jo orizjinele gegevens oars binne regele of opmakke, kin Flash Fill stroffelje en ferkearde resultaten produsearje.
As jo bygelyks Flash Fill brûke om middelnammen út 'e list te heljen wêr't guon ynstjoerings allinich de foarnammen en efternammen befetsje, sille de resultaten foar dy sellen ferkeard wêze. Dus, it is ferstannich om altyd de Flash Fill-útfier te besjen.
3. Negearret sellen mei net-printbere tekens
As guon fan 'e sellen dy't automatysk ynfolje moatte spaasjes of oare net-printbere tekens befetsje,Flash Fill sil sokke sellen oerslaan.
Dus, as ien fan 'e resultearjende sellen leech is, wiskje dy sellen ( Thús tab > Formats groepearje > Wis > Alles wiskje ) en fier Flash Fill wer út.
4. Kin sifers konvertearje nei strings
Wanneer jo Flash Fill brûke foar it herformatearjen fan nûmers, wês dan bewust dat it jo nûmers kin omsette nei alfanumerike tekenrige. As jo de nûmers leaver hâlde, brûk dan de mooglikheden fan Excel-formaat dat allinich de fisuele foarstelling feroaret, mar net de ûnderlizzende wearden.
Hoe kinne jo Flash Fill yn- en útsette
Flash ynfolje Excel is standert ynskeakele. As jo gjin suggestjes of automatyske wizigingen yn jo wurkblêden wolle, kinne jo Flash Fill op dizze manier útskeakelje:
- Gean yn jo Excel nei Triem > Opsjes .
- Op it linker paniel klikje op Avansearre .
- Under Opsjes foar bewurkjen , wiskje de 16>Automatysk Flash Fill fak.
- Klik op OK om de wizigingen op te slaan.
Om op 'e nij yn te skeakeljen Flash Fill, selektearje dit fakje gewoan nochris.
Excel Flash Fill wurket net
Yn de measte gefallen wurket Flash Fill sûnder problemen. As it falt, kin de ûndersteande flater ferskine, en de folgjende tips sille jo helpe om it te reparearjen.
1. Meitsje mear foarbylden
Flash Fill leart troch foarbyld. As it in patroan net yn jo gegevens kin werkenne, folje dan noch in pear ynsellen mei de hân, sadat Excel ferskate patroanen útprobearje koe en de ien fine dy't it bêste by jo behoeften past.
2. Force it om te rinnen
As Flash Fill-suggestjes net automatysk ferskine by it typen, besykje it dan mei de hân út te fieren.
3. Soargje derfoar dat Flash Fill ynskeakele is
As it net automatysk of mei de hân begjint, kontrolearje dan oft de Flash Fill-funksjonaliteit yn jo Excel ynskeakele is.
4. Flash Fill flater bliuwt
As gjin fan 'e boppesteande suggestjes hat wurke en Excel Flash Fill smyt noch in flater, d'r is neat oars dat jo kinne dwaan as de gegevens mei de hân of mei formules ynfiere.
Dat is hoe't jo Flash Fill brûke yn Excel. Ik tankje jo foar it lêzen en hoopje jo nije wike op ús blog te sjen!