• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

alles in 1 rij

Snulk

Gebruiker
Lid geworden
12 mrt 2005
Berichten
470
Ik kreeg dit bestandje met voor iedere persoon 1 item in een kolom. Maar daardoor heb je meerdere rijen nodig voor die persoon.
Kun je alle items die bij dezelfde persoon horen naar 1 rij brengen?
Ik heb het voorbeeld wat simpel gemaakt. Hopelijk snappen jullie de vraag.
Dus per persoson 1 rij met de gegevens die nu nog verspreid staan

Dank,
Jos
 

Bijlagen

Bedoel je zoiets?
Gemaakt met behulp van Power Query.
 

Bijlagen

Aangenomen dat elke naam telkens 3 rijen omvat:
Code:
=LET(x;HOR.STAPELEN(B4:B9;BYROW(D4:F9;LAMBDA(x;FILTER(x;x<>"";""))));r;AANTALARG(B4:B9)/3;
HOR.STAPELEN(UNIEK(B4:B9);INDEX(x;REEKS(r;;1;3);2);INDEX(x;REEKS(r;;2;3);2);INDEX(x;REEKS(r;;3;3);2)))
 
Hier nog een formule optie

Code:
=HSTACK(UNIQUE(B4:B9);WRAPROWS(TOCOL(IF(LEN(D4:F9);D4:F9;NA());2);2))
Bericht automatisch samengevoegd:

En nog een extra Power Query optie, gebaseerd op het bestand van Peter

PHP:
let
    Source = Excel.CurrentWorkbook(){[Name="gegevens"]}[Content],
    group = Table.Group(Source, {"Column1"}, {"Concat", each Text.Combine( List.Combine( List.Transform( Table.ToRows(_), (x)=> List.Skip(x))),"^^") }),
    result = Table.SplitColumn(group, "Concat", Splitter.SplitTextByDelimiter("^^"), {"Tel", "Email"})
in
    result
 
Laatst bewerkt:
Wow wat een reacties. Allen bedankt !!! Ik ga het bestuderen. Power Query is natuurlijk geweldig, maar ik moet het nog uitleggen aan iemand en aangezien ik PQ niet beheers, gaat het dat niet worden denk ik.

Nogmaals dank,
Ik laat tzt van me horen

Jos
 
Terug
Bovenaan Onderaan