Excel hjælp søges - flette to datasæt

#1| 0

Jeg har brug for at flette to datasæt sammen til en tabel.

Nøgle kolonnen, der går igen i begge datasæt er et sagsnummer, men der er også sagsnumre, der er unikke i begge datasæt. Desuden er der en del kolonner, der er unikke, eller har et andet navn end i det modsatte datasæt.

 

Det ser ca. sådan ud i teorien:

 

Data 1:

Sagsnr.    Kunde        Faktureret       Kalkuleret DB

1                  A                

2                  B

3                   C

4                   A

5                   B

6                    C

7                    B

 

 

Data 2:

Sagsnr.         Kunde        Ordresum jf. ordresystem       Bogført DB

3                      C

4                        A

5                        B

6                        C

8                         D

9                         E

 

 

22-04-2024 22:18 #2| 1

Jeg ville umiddelbart åbne powerquery og heri merge de to tabeller sammen med et full join, hvorefter du kan samle fælleskolonnerne. - Lav begge om til Excel-tabeller. - Stil dig i tabel - Data -> from tabel - Dubler query - Merge queries (full/komplet) - Expand columns - Evt. Saml fælleskolonner

Redigeret af kabk d. 22-04-2024 22:25
22-04-2024 22:45 #3| 0
kabk skrev:

Jeg ville umiddelbart åbne powerquery og heri merge de to tabeller sammen med et full join, hvorefter du kan samle fælleskolonnerne. - Lav begge om til Excel-tabeller. - Stil dig i tabel - Data -> from tabel - Dubler query - Merge queries (full/komplet) - Expand columns - Evt. Saml fælleskolonner

 

 

Altså noget i retning af:

Flet forespørgsler.

Marker sagsnr. kolonne i begge.

Jointype = Komplet ydre?

Det virker ikke rigtigt for mig, men jeg er også helt ny i power query.

22-04-2024 22:47 #4| 1

Ja, herefter får du en ny kolonne som du kan udvide ved at klikke oppe i højre hjørne. Glemte også at skrive at efter du har dubleret skal du ændre referencen til tabel 2 i dit “kilde” step

Redigeret af kabk d. 22-04-2024 22:49
22-04-2024 22:57 #5| 1

Har Du spurgt ChatGPT ? Den er vildt god at sparre med ift. Udfordringer i Excel. 

22-04-2024 23:10 #6| 0
kabk skrev:

Ja, herefter får du en ny kolonne som du kan udvide ved at klikke oppe i højre hjørne. Glemte også at skrive at efter du har dubleret skal du ændre referencen til tabel 2 i dit “kilde” step

 At ændre ref. til tabel 2 er jeg ikke helt med på hvor jeg gør men ellers lykkedes det nogenlunde - tak.

Kan man få den til at flette andre kolonner, hvor fx. sælger oplysning er identisk i de 2 datasæt? Og hvad kræver det?' 

 

22-04-2024 23:11 #7| 0
kochman skrev:

Har Du spurgt ChatGPT ? Den er vildt god at sparre med ift. Udfordringer i Excel. 

 

 Ja, det har jeg også prøvet, den kommer egentlig med et fint detaljeret svar, men det lykkedes mig desværre ikke helt vha. ChatGPT i denne omgang.

22-04-2024 23:23 #8| 0
werder77 skrev:

 At ændre ref. til tabel 2 er jeg ikke helt med på hvor jeg gør men ellers lykkedes det nogenlunde - tak.

Kan man få den til at flette andre kolonner, hvor fx. sælger oplysning er identisk i de 2 datasæt? Og hvad kræver det?' 



 




Dine 2 queries/forespørgsler skal pege på hver sin tabel for at du kan joine dem sammen.
Du kan se hvilken tabel de hver især peger på, ved at vælge den ene og herefter trykke på det første step ude i højre side (kilde). Det vil vise dig en funktion i funktionslinjen, hvor navnet på tabellen der benyttes fremgår - denne kan du ændre i den dublerede query.

 



Du kan umiddelbart bare vælge en anden kolonne i din fletning - men vil det give mening at koble dem sammen på sælger i dette tilfælde? Normalt vil man F. Eks. Joine en tabel med sælgeroplysninger på hvis du har en nøgle for sælgeren.
Redigeret af kabk d. 22-04-2024 23:23
23-04-2024 19:13 #9| 0

Hvis powerquery er lidt for besværligt kan du også lave et vlookup i et af datasættene for at finde de sagsnumre som er unikke, filtrere og kopiere dem ind i det andet datasæt. Lave to nye kolonner i det dataark hvor du nu har alle sagsnumre, til de datapunkter du gerne vil have med også en sumif mellem de to datasæt.

23-04-2024 20:15 #10| 0
MartinHolmes skrev:

Hvis powerquery er lidt for besværligt kan du også lave et vlookup i et af datasættene for at finde de sagsnumre som er unikke, filtrere og kopiere dem ind i det andet datasæt. Lave to nye kolonner i det dataark hvor du nu har alle sagsnumre, til de datapunkter du gerne vil have med også en sumif mellem de to datasæt.

 

 Det er også den vej jeg er startet faktisk. Med en masse lopslag og index match. 


I Praksis er der bare ret mange kolonner. Og de er forskellige mange af dem. Så det bliver lidt meget i power query synes jeg. 


Men i hvilket tilfælde vil du anvende sumif tænker du? 

23-04-2024 20:36 #11| 1
werder77 skrev:

 

 Det er også den vej jeg er startet faktisk. Med en masse lopslag og index match. 

 

I Praksis er der bare ret mange kolonner. Og de er forskellige mange af dem. Så det bliver lidt meget i power query synes jeg. 

 

Men i hvilket tilfælde vil du anvende sumif tænker du? 

 Send din mail i pb, så kan jeg lige dele et hurtigt ark med guide.

 

23-04-2024 20:53 #12| 0
MartinHolmes skrev:

 Send din mail i pb, så kan jeg lige dele et hurtigt ark med guide.

 

 

 Ok 👍

← Gå til forumoversigtenGå til toppen ↑
Skriv et svar