Sådan bruger du Flash Fill i Excel med praktiske eksempler

  • Med Flash Fill kan du transformere, rense og kombinere data i Excel ved at registrere mønstre fra et par brugerskrevne eksempler.
  • Dens resultater er statiske og begrænset af inkonsistente data, skjulte tegn og behandlingen af ​​tal som tekst i mange tilfælde.
  • AI-værktøjer som Excelmatic forstår instruktioner i naturligt sprog, anvender mere komplekse regler og håndterer rodede data bedre.
  • Kombinationen af ​​Flash Fill og AI-drevne løsninger forbedrer produktiviteten betydeligt i rutinemæssige datahåndteringsopgaver.

flash-udfyldning i Excel

Det kan blive et mareridt at arbejde med regneark fyldt med kaotiske data. Excel har i årevis inkluderet en funktion kaldet Lynudfyldning. Den kan identificere mønstre i det, du skriver, og automatisk udfylde resten af ​​kolonnen. Resultatet: færre formler, færre fejl og mange timer sparet, når du skal rydde op i navne, adresser, telefonnumre eller produktkoder.

Parallelt er der dukket løsninger op baseret på kunstig intelligens, der går et skridt videre. Værktøjer som Excelmatic giver dig mulighed for at transformere og rense data ved blot at beskrive, hvad du vil gøre, i naturligt sprog.uden behov for et perfekt ensartet mønster. I denne artikel vil vi se nærmere på, hvordan man bruger Flash Fill i Excel med praktiske eksempler, og vi vil også udforske de scenarier, hvor en AI-mulighed kan tilbyde betydeligt mere fleksibilitet.

Hvad er Flash Fill i Excel?

Lynudfyldning er en smart funktion, der er tilgængelig siden Excel 2013 Den observerer, hvad du skriver i en kolonne ved siden af ​​dine data, og når den registrerer et tydeligt mønster, udfylder den resten af ​​cellerne for dig. I stedet for at kæmpe med komplicerede formler skriver du blot et par eksempler på, hvordan du ønsker, at dataene skal se ud.

Ideen til dette værktøj opstod ud fra et meget almindeligt problem. En Microsoft-forsker, Sumit Gulwani, stødte på det typiske spørgsmål om, hvordan man kombinerer for- og efternavne i Excel.Og der var ikke noget simpelt svar uden at ty til funktioner. Ud fra det virkelige "smertepunkt" blev der designet et system, der kunne lære af brugerens eksempel og replikere det i resten af ​​optegnelserne.

I praksis er Flash Fill perfekt til opgaver som f.eks. adskille for- og efternavne, udtrække postnumre fra lange adresser, ændre formatet på telefonnumre, opret e-mailadresser ud fra navne, eller omarranger tekststrenge uden at røre en eneste formel.

Det er vigtigt at forstå det Flash Fill arbejder på det tekstuelle aspekt af dataeneDen analyserer de tegn, den ser i cellerne, og forsøger at udlede transformationen, men den "ræsonnerer" ikke som en formel, der forstår datatyper, datoer eller komplekse logiske regler.

Excel Web

Sådan aktiverer eller deaktiverer du Flash Fill i Excel

I de fleste moderne Office-installationer, Hurtig genopfyldning er aktiveret som standardMen det er værd at vide, hvor indstillingen er, i tilfælde af at den nogensinde holder op med at virke, eller du vil slå den fra for at undgå automatiske forslag.

For at gennemgå indstillingerne skal du gå til programindstillingerne. Indstillingen findes i afsnittet med avancerede indstillinger i Excel., i afsnittet om celleredigering og specifikt i den kontrol, der tillader programmet automatisk at anvende flashfill, når det registrerer mønstre.

Hvis du beslutter dig for at deaktivere det, kan du stadig bruge Lynudfyldning, men manuelt. Afkrydsningsfeltet påvirker kun automatisk aktivering under indtastningTastaturgenvejene og båndknappen vil stadig være tilgængelige når som helst.

Når ændringerne er gemt i dialogboksen med indstillinger, Excels opførsel vil tilpasse sig dine præferencerHvis du har aktiveret det, vil du se grå forslag i kolonnen, når et mønster registreres. Hvis du deaktiverer det, vises der intet, før du aktiverer det.

Måder at bruge Flash Fill på: automatisk og manuel

Styrken ved denne funktion ligger ikke kun i, hvad den kan gøre, men også i hvor nem den er at sætte i drift. Du har i bund og grund to måder at udløse hurtig genopfyldning på: lade Excel foreslå resten af ​​dataene eller tvinge det til selv at analysere mønsteret, når du finder det passende.

Autofokus er meget praktisk, når mønstrene er meget tydelige. Når du skriver det andet eller tredje eksempel i destinationskolonnenExcel forbinder prikkerne og viser de resterende foreslåede værdier for rækkerne nedenfor i gråt. Hvis du kan lide det, du ser, skal du blot trykke på Enter, og alle cellerne vil blive bekræftet.

Forestil dig for eksempel, at du i kolonne A har navnet og i kolonne B stillingen, og du vil have noget i retning af "Dale [Administrerende direktør]". Skriv det første resultat i kolonne C i det format, du foretrækker. Og når du starter den anden række, foreslår Excel resten. Selv hvis du laver en lille fejl med store bogstaver eller mellemrum i første forsøg, tilpasser systemet normalt mønsteret ret fleksibelt.

Hvis der ikke vises nogen forslag, betyder det ikke, at Lynudfyldning ikke kan hjælpe dig. I disse tilfælde kan du manuelt udløse den hurtige genopfyldning.Indtast et eller flere eksempler, og brug derefter de kommandoer, der er tilgængelige på båndet, eller tastaturgenvejen.

På Windows kan du bruge Ctrl + E for at tvinge Excel til at anvende det detekterede mønster på de resterende rækker. På Mac er den tilsvarende genvej Cmd + E. Alternativt finder du en dedikeret Lynudfyld-knap under fanen Data på båndet, der udfører den samme funktion.

Brug af Flash Fill i regneark

Hurtige muligheder efter anvendelse af Hurtig udfyldning

Hver gang Flash Fill udføres, Excel viser en lille indstillingsknap ud for den sidst ændrede celleDenne kontekstmenu giver dig mulighed for hurtigt at kontrollere, hvad der lige er sket, og gennemgå resultatet uden at skulle fortryde alt arbejdet manuelt.

Et af de første alternativer er omvendt Hurtig Genopfyldnings-funktionen fuldstændigt Hvis du straks opdager, at det anvendte mønster ikke passer til det, du havde brug for, er det mere praktisk end at bruge den klassiske Ctrl + Z, når du kun vil fjerne fyldet, men beholde andre nylige ændringer.

En anden nyttig mulighed er at markere de celler, som systemet ikke har været i stand til at generere. Funktionen "Marker tomme celler" fremhæver kun de poster, der ikke har returneret et resultat., normalt på grund af uoverensstemmelser i de oprindelige data eller usædvanlige tegn, der har forvirret mønstermotoren.

Du har også kommandoen tilgængelig til at identificere, hvilke celler der er blevet påvirket. "Vælg ændrede celler" markerer alle de positioner, som Lynudfyldning har udfyldt.Dette er meget praktisk, når søjlen er lang, og man visuelt vil kontrollere, at alt ser godt ud, før man fortsætter arbejdet.

Praktiske eksempler på at mestre Flash Fill i Excel

Den bedste måde at forstå potentialet i Fast Fill er at se situationer fra det virkelige liv. I det daglige arbejde inden for marketing, salg, økonomi eller drift er det meget almindeligt at støde på data, der kun er delvist renset. der kommer fra CRM'er, webformularer eller eksterne CSV-filer. Det er her, disse eksempler kan spare dig en masse tid.

En klassisk brug er adskillelsen af ​​fulde navne. Hvis du har værdier som "Laura Pérez Sánchez" i en kolonneDu kan oprette en kolonne til fornavnet lige ved siden af, skrive "Laura" i første række, trykke på Ctrl + A, og lade Excel udlede resten. Gør det samme for efternavnet/-navnene i en anden tilstødende kolonne.

På samme måde er det meget simpelt Udtræk et postnummer fra en lang adresseDu skriver blot koden i den første række i destinationskolonnen, anmoder om Flash Fill, og hvis dataene er tilstrækkeligt homogene, får du koden for hver post uden at skulle klippe og indsætte manuelt.

Efter påføring af Flash Fill i disse typer tilfælde er det altid tilrådeligt at foretage en hurtig opfriskning. Et blik på rækkerne med de mest usædvanlige adresser vil hjælpe dig med at opdage, om nogle celler er udfyldt forkert.For eksempel når postnummeret mangler eller vises i et andet format.

AI-drevet alternativ: Excelmatic til udtrækning af information

Når dataene ikke følger et så rent mønster, eller når du vil kæde flere operationer sammen, AI-værktøjer med speciale i regneark kan blive en meget stærk allieretExcelmatic er et tydeligt eksempel: i stedet for at lære et mønster ved at skrive eksempler, beskriver du blot, hvad du har brug for.

Forestil dig, at du uploader din fil til denne type platform. I stedet for manuelt at indtaste fornavnet og håbe på, at mønsteret vil blive genkendtDu kunne skrive en instruktion i naturligt sprog som denne: "Opret to nye kolonner, 'Fornavn' og 'Efternavn', fra kolonnen 'Fulde navn'." Systemet vil fortolke dit mål og generere begge kolonner på én gang.

Det samme sker med adresser. Hvis du vil have postnummeret pålideligt, selvom adressestrukturen ændresDu kan angive: "Uddrag postnummeret fra kolonnen 'Adresse' og placer det i en ny kolonne kaldet 'CP'". AI'en ser ikke kun på det visuelle mønster, men også på konteksten og betydningen af ​​det, den ser i cellen.

En anden stor forskel er det Det er meget mere bekvemt at genskabe resultaterneHvis du ændrer filen, behøver du kun at køre instruktionen igen i stedet for at give mønstereksempler igen, hvilket er særligt nyttigt, når du arbejder med flere kolonner på én gang.

Kombinér data fra flere kolonner uden formler

Flash Fill lyser også, når det, du ønsker, er kombinere oplysninger fra forskellige kolonner i en enkelt tekststrengDer er ingen grund til at skrive sammenkædninger med &-symbolet eller funktioner som CONCAT; vis blot det ønskede format i den første post.

Forestil dig, at du har kolonner med fornavn, efternavn og alder, og du ønsker en sætning som "Laura Pérez (35)". I den nye kolonne skriver du præcis det resultat for den første person.Når den anden række starter med den samme stil, udleder Excel, at den skal følge mønsteret, og udfylder alle rækker med "Fornavn Efternavn (Alder)".

I disse tilfælde kan programmet tage højde for separatorer som f.eks. mellemrum, kommaer, parenteser eller bindestregerHvis du har været konsekvent i dit første eksempel, behøver du ikke at ændre noget andet. Hvis de ikke forstår det første gang, kan du altid give et par eksempler mere, så de bedre forstår din intention.

Knappen med valgmuligheder, der vises efter udfyldning, er nyttig, hvis du opdager eventuelle uregelmæssigheder. Du kan begrænse dig til kun at rette de modstridende celler og beholde resten af ​​de kombinationer, der blev genereret korrekt.uden at miste det allerede udførte arbejde.

Sådan løser AI det: Kombination af data med Excelmatic

Når kombinationslogikken er lidt mere sofistikeret, kan brugen af ​​et AI-værktøj spare dig for en masse besvær. Med Excelmatic kan du for eksempel nemt beskrive det ønskede endelige format. i stedet for at bygge det ud fra manuelle eksempler.

Noget i retning af dette ville være tilstrækkeligt: ​​"Kombiner 'Fornavn', 'Efternavn' og 'Alder' i en ny kolonne kaldet 'Oversigt'." Brug præcis dette format: Fornavn Efternavn (Alder)Værktøjet vil fortolke reglen, generere den nye kolonne, og hvis dataene derefter ændrer sig, skal du blot køre instruktionen igen.

Denne tilgang reducerer risikoen for stille fejl betydeligt, især når man arbejder med sparse felter (f.eks. sammenføjning af kolonner A, C og F) eller med store filer, hvor det er nemt at overse en visuel fejl.

Tekstrensning og standardisering med Flash Fill

En anden typisk situation, hvor Flash Fill skinner, er ved oprydning af rodede tekststrenge. Det er meget almindeligt at importere lister over navne med ekstra mellemrum, blandede store og små bogstaver eller mærkelige tegn i begyndelsen eller slutningen af ​​cellen. Med et par velplacerede eksempler kan du tvinge resten til at anvende et ensartet format.

For eksempel kan du manuelt skrive navnet korrekt i første række, hvor kun det første bogstav med stort bogstav tages i betragtning. Når du kører Flash Fill, kopierer Excel den typografi til alle efterfølgende rækker., fjerner ekstra mellemrum og normaliserer brugen af ​​store bogstaver i henhold til det, du har markeret i eksemplet.

Det samme gælder for formater som telefonnumre. Hvis dine data er i formatet "678123456", og du ønsker at konvertere dem til "(678) 123-456", Du skal blot skrive et tal i det ønskede format i den tilstødende kolonne. og kør Flash Fill. Hvis mønsteret er ensartet, får du alle telefonerne formateret på én gang.

Det er dog vigtigt at gennemgå. Når det kommer til tal, er det relativt nemt for Excel at konvertere resultatet til tekst.Dette kan forårsage problemer senere, hvis du har brug for at lægge sammen, filtrere efter numeriske værdier eller udføre aritmetiske operationer med disse celler.

Hvis du bemærker, at talformatet er gået tabt, kan du skift celletypen igen eller stole på specifikke funktioner som f.eks. TEKST(), selvom dette allerede indebærer at træde ind i formlernes verden.

AI til intensiv datarensning: fordele ved Excelmatic

I mere ambitiøse standardiseringsprojekter skinner en AI-baseret løsning endnu klarere. Med Excelmatic kan du skrive meget udtryksfulde instruktioner om, hvad du betragter som "rengøring". én kolonne: fjern dobbelte mellemrum, standardiser brugen af ​​store bogstaver, ret mindre formateringsvariationer osv.

Et eksempel på en kommando kunne være: "Ryd kolonnen 'Navn' ved at fjerne ekstra mellemrum og kun skrive det første bogstav i hvert ord med stortVærktøjet fortolker intentionen og anvender transformationerne konsekvent, selv når der er små afvigelser i de oprindelige data.

Ligeledes kan du spørge om ting som: "Omformatér alle numre i kolonnen 'Telefon' til formatet (XXX) XXX-XXXX", uden at bekymre dig om at huske den nøjagtige mønsterstruktur eller mulige undtagelser. AI er normalt i stand til at håndtere grænsetilfælde, hvor Flash Fill simpelthen giver op. eller udfylder den forkert.

Avancerede transformationer: omarranger, skjul og generer data

Når du først har fået styr på Quick Refill, vil du indse, at Det gælder også for noget mere kreative operationer om dine data. Selvom det ikke når kompleksitetsniveauet af en makro- eller AI-løsning, kan det hjælpe dig ud af mange vanskelige situationer.

Et typisk eksempel er omorganisering af produktkoder. Hvis identifikatoren indeholder præfikser, suffikser eller bindestregseparerede blokkeDu kan oprette en "ren" eller omordnet version i en ny kolonne, hvor den endelige kode vises, som du ønsker den, i første række. Aktivering af Lynudfyldning vil replikere denne logik for resten af ​​kolonnen.

En anden interessant anvendelse er maskering af følsomme oplysninger, såsom dokumentnumre eller kort. Det er muligt at konvertere “123456789” til noget i retning af “*6789” kun viser de sidste fire tegn i det indledende eksempel og lader systemet dække resten af ​​cifrene i alle rækker.

Det er også meget praktisk at generere virksomheds-e-mails fra navnelister. Du kan bruge et format som "[email protected]", så Værktøjet kombinerer det første initial, det fulde efternavn og det domæne, du definerer.Når du viser et første eksempel, vises resten af ​​adresserne automatisk.

Den slags transformationer fungerer, så længe mønstrene er rimeligt stabile. Hvis listen indeholder en blanding af forskellige strukturer eller meget specifikke undtagelserHurtig udfyldning kan lave fejl, og du bliver nødt til at rette det manuelt eller bruge en mere robust strategi.

Typiske begrænsninger ved hurtig genopfyldning

Selvom det er nyttigt, er det vigtigt at være klar over, hvad Flash Fill ikke gør, for at undgå overraskelser. Den første store begrænsning er, at den genererer statiske resultaterDe celler, den udfylder, indeholder ikke formler eller referencer, kun almindelige værdier.

Det betyder, at hvis du ændrer de oprindelige data senere, De udfyldte celler opdaterer sig ikke selvDu skal køre Lynudfyldning igen eller gentage processen, hvis du vil have, at resultatet skal afspejle de seneste ændringer.

En anden almindelig hindring har at gøre med inkonsistens i startdataeneHvis nogle rækker indeholder et mellemnavn, andre ikke, og andre igen har usædvanlige forkortelser, kan Flash Fill nemt blive forvirret, når man forsøger at udtrække f.eks. et efternavn. Det vil ende med at opfange forkerte ord eller efterlade tomme celler.

Derudover er der skjulte tegn. Det er meget almindeligt, at når man kopierer fra nettet eller fra andre programmer, Mellemrum, linjeskift eller usynlige symboler, der ikke kan udskrives, kan slippe igennem. Det er ting, brugeren ikke ser, men de forstyrrer det mønster, Excel forsøger at lære. Resultatet kan være, at funktionen springer rækker over eller genererer uventede resultater.

Inden for tallene er der en anden vigtig begrænsning: Lynudfyldning behandler det genererede som tekst, medmindre Excel tydeligt genkender det som et tal.I forbindelse med analyser, filtre eller efterfølgende beregninger kan det give dig nogle hovedpiner, hvis du forventede at fortsætte med at arbejde med disse værdier som rene numeriske data.

Hvorfor et AI-værktøj som Excelmatic overvinder disse barrierer

Mange af disse begrænsninger reduceres, når du skifter til en AI-drevet arbejdsgang. Excelmatic ser ikke kun på overfladiske mønstre, men forsøger at forstå semantiske regler. såsom “tag det sidste ord”, “træk det 5-cifrede tal ud” eller “slet usynlige tegn”.

Hvis du i kolonnen "Fulde navn" har kombinationer med og uden et mellemnavn, kan du bogstaveligt talt spørge: "Opret en 'Efternavn'-kolonne med det sidste ord i hver celle med 'Fulde navn'Værktøjet kræver ikke, at strukturerne er identiske, fordi det fokuserer på reglen, ikke på den specifikke form for hvert eksempel.

Noget lignende sker med ikke-udskrivbare tegn. Mange AI-systemer inkorporerer interne rengøringstrin, hvor De registrerer og fjerner disse usædvanlige symboler, før de anvender transformationerne.Derfor er det mindre sandsynligt, at en celle står tom, blot fordi den indeholder et skjult linjeskift.

Med hensyn til resultaternes statiske natur, selvom outputtet også genereres som værdier, muligheden for hurtigt at genstarte dine instruktioner når som helst Det gør opdatering af et opdateret datasæt til et spørgsmål om sekunder, i stedet for manuelt at skulle genopbygge mønstre fra bunden.

Hvad skal man gøre, når hurtig genopfyldning ikke virker

Før eller siden vil du støde på en situation, hvor Flash Fill nægter simpelthen at genkende mønsteret som du vil anvende. Før du afviser den helt, er der flere trin, du kan prøve for at få den til at virke igen.

Det første er at give flere eksempler. Hvis Excel ikke kan se, hvad du prøver at gøre med kun én rækkeSkriv det korrekte resultat for to eller tre på hinanden følgende poster. Jo tydeligere mønsteret er (og jo mere homogene dataene er), desto lettere vil det være for den interne motor.

Den anden mulighed er at gennemtvinge det manuelt: vælg den celle eller det område, hvor du vil anvende logikken, og brug Ctrl + A (eller kommandoen på fanen Data). Nogle gange starter den automatiske optagelse ikke, men funktionen virker, hvis du udfører den manuelt..

Hvis du stadig ikke har held, er det en god idé at tjekke programindstillingerne. Sørg for at feltet AutoFyld er markeret i Filer > Indstillinger > AvanceretHvis den er deaktiveret, viser systemet ikke forslag, mens du skriver, selvom den manuelle kommando stadig vil være tilgængelig.

Og endelig kan du også vælge at starte forfra: ryd destinationskolonnen, Definer et meget tydeligere eksempel og undgå testrækker med komplicerede tilfælde (for eksempel usædvanlige navne eller ufuldstændige adresser) i dine indledende eksempler. Hvis den stadig ikke svarer, er dine data højst sandsynligt for uregelmæssige, og du har brug for specifikke formler eller en AI-tilgang som Excelmatic.

At mestre Flash Fill og samtidig forstå de muligheder, som en AI-løsning tilbyder, sætter dig i en privilegeret position til at håndtere komplekse regneark. Mellem Flash Fills øjeblikkelige automatiseringer og fleksibiliteten ved værktøjer som ExcelmaticDu kan gå fra at spilde timer på at rense data til at lade softwaren gøre det tunge arbejde, mens du fokuserer på at analysere information og træffe beslutninger.


Tilføj som foretrukken kilde