LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Indholdsfortegnelse

Selvstudier til Power Platform

I denne power-forespørgsel tutorial vil jeg vise dig en måde at opdele multiline celler i flere rækker. Nogle gange får du en Excel- fil, hvor data inde i cellen er opdelt på tværs af flere linjer. I dag vil jeg vise dig, hvordan du kan bruge Text.Split og List.Zip til at hjælpe dig i en sag som denne. Du kan se den fulde video af denne tutorial nederst på denne blog.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Lad os gå over til strømforespørgsel.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Før vi gør noget, skal du sørge for at have formellinjen synlig på din skærm. Hvis det ikke er synligt, skal du gå til fanen Vis og slå det til.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

For det andet, lad os også finde ud af, hvordan vi kan se efter vognretur eller linjefeeds. Til denne åbner jeg det avancerede redigeringsvindue og klikker på spørgsmålstegnet i øverste højre hjørne.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Dette bringer mig direkte til online-dokumentationen. Jeg vælger M-sprogspecifikationen og går til Consolidated Grammar .

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Lad os scrolle lidt ned for at se Character Escape-sekvenser . Dette viser os, hvordan man skriver disse vognretur eller linjefeeds. Vi skal starte med en hash eller et pund-tegn, efterfulgt af en åbningsparentes og derefter kontroltegnet.

Som du kan se, er det to eller tre bogstaver. Det er CR for vognretur, LF for linjeskift eller tabulator for tabulator og derefter en afsluttende parentes.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Opdeling af cellerne i flere listeelementer

Lad os gå tilbage til vores eksempel og diskutere, hvilken vi skal bruge. Vi tilføjer en brugerdefineret kolonne ved at klikke på minitabelikonet i øverste venstre hjørne og vælge Tilføj brugerdefineret kolonne .

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Vi kalder denne kolonne Temp og indtaster en funktion kaldet Text.Split .

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Denne funktion ønsker også en tekst som tekst og en separator som tekst. Så jeg vælger Prioritetskolonnen , indtaster en vognretur og trykker på OK .

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Vi får en liste som resultat. Når vi klikker ud til siden i det hvide rum, ser vi en forhåndsvisning nedenunder.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Dette fungerer nu fint, så lad os gå til vores anden kolonne. Vi klikker på tandhjulsikonet , og lad os i stedet for Prioritet klikke på kolonnen MS Schedule og derefter klikke på OK .

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Lad os se indholdet. Det ser ikke godt ud, så vi bliver nødt til at ændre dette.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Lad os ændre noget inde i formellinjen. Lad os erstatte cr med lf (linjeskift), og tryk derefter på OK . Klik derefter ud til siden i det hvide rum.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Lad os også tjekke dette for vores Prioritet-kolonne. Vi har brug for line feed til denne.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Samling af genstandene baseret på position

Nu hvor vi ved, hvordan vi opdeler vores celler i flere listeelementer, kan vi bringe elementerne sammen baseret på deres placering på listen for at skabe et sæt værdipar.

Til det kan vi bruge List.Zip . Vi kopierer denne del af formlen.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Derefter tilføjer vi List.Zip , åbne parenteser og derefter krøllede parenteser for at oprette en liste med lister. Vi skriver et komma, indsætter derefter det stykke kode igen, og derefter den afsluttende krøllede parentes og afsluttende parentes.

Lad os også ændre kolonnereferencen her fra Prioritet til MS Schedule , og tryk på OK .

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Klik ud til siden i det hvide rum, og du kan nu se en liste, der indeholder flere lister.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Lad os tilføje en som en ny forespørgsel, så vi kan se indholdet, fordi vi skal samle disse værdipar.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Bevaring af udvalgte kolonner

Vi kan også kun beholde de kolonner, som vi ønsker. Vi er kun interesseret i den første kolonne, der hedder Tier , og i den kolonne, som vi lige har oprettet kaldet Temp .

I et sæt firkantede parenteser kan vi pege på de kolonner, som vi vil beholde. Disse kolonnenavne skal også stå i et sæt firkantede parenteser.

Så lad os skrive i de firkantede parenteser og derefter Tier, som er vores første kolonne. Vi skriver komma, derefter endnu et sæt firkantede parenteser og Temp.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Vi står tilbage med denne lille tabel, som vi kan udvide til nye rækker.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Når vi klikker på venstre ikon, kan vi se muligheden for at udtrække værdierne.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Lad os tilføje et brugerdefineret skilletegn, og tryk derefter på OK .

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Nå, vi er der ikke helt endnu, og vi er nødt til at rydde op.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Så lad os gå til vores Tilføj tilpassede kolonnetrin .

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Vi er nødt til at omdanne indholdet af denne liste.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Vi skal bruge en funktion, der hedder List.Transform , så det tilføjer jeg her i formellinjen.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Vi skal også rydde op i disse tekster ved hjælp af Text.Clean- funktionen.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Lad os gå tilbage til det sidste trin. Resultaterne er fantastiske.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Opdeling af kolonne efter afgrænsning

Alt, hvad der er tilbage at gøre, er at opdele den højre kolonne med den afgrænsning, vi har givet den.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Til sidst, inde i formellinjen, kan vi give disse kolonner deres rigtige navne tilbage. Den første hed Priority og den anden var MS Schedule .

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Konklusion

For at opsummere denne power-forespørgsel-tutorial har vi brugt tegn-escape-sekvenser til at lede efter linjeskift og vognretur. Vi lærte også, hvordan man bruger dem til at opdele multiline-celler i flere rækker for at vende vores data tilbage til et korrekt tabelformat.

LuckyTemplates Column Split Power Query Tutorial: Sådan opdeles Multi-lined Excel-celler i LuckyTemplates

Det var alt for nu, og hvis du har nydt indholdet, der er dækket i denne særlige vejledning, bedes du abonnere på LuckyTemplates tv-kanal . Vi har altid en enorm mængde indhold, der kommer ud hele tiden, dedikeret til at forbedre den måde, du bruger LuckyTemplates og Power Platform på.

Melissa

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.