• 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.

Opgelost Rook niet!

Dit topic is als opgelost gemarkeerd

jverkerk

Terugkerende gebruiker
Lid geworden
12 nov 2009
Berichten
1.186
Office versie
Microsoft 365
Dit is een probeersel.
Ik probeer met Power Query de lijst te splitsen in "Merk" "Aantal" "Prijs"
de nummers in de rijen kunnen weg.
Lukt dit met de standaard functies.
Ben benieuwd.
Heb al verschillende video's bekeken maar is vaak net niet wat ik bedoel.
 

Bijlagen

  • Roken.xlsx
    25 KB · Weergaven: 17
Ja dat kan. Heb in de tabel een index toegevoegd, daarna de tabel 3x gekopieerd, wat bewerkingen op elke tabel los gelaten (specifieke rijen verwijderen) en toen weer samengevoegd op basis van de index. Resultaat in bijlage.
 

Bijlagen

  • Roken (AC).xlsx
    31,6 KB · Weergaven: 3
Of zo.
 

Bijlagen

  • Roken ik wel.xlsx
    32,3 KB · Weergaven: 7
Die is gemakkelijker. Dacht ook aan draaikolom maar niet uitgeprobeerd omdat ik verwachtte dat er alleen totalen uit zouden komen.

Maar antwoord op oorspronkelijke vraag dus: ja het kan, vrij simpel zelfs en op verschillende manieren.
 
@AlexCEL
Ja, in excel zijn er vaak heel veel wegen die naar Rome leiden.
 
Hier ook nog eentje met wat niet standaard functies

PHP:
let
    Bron = Excel.CurrentWorkbook(){[Name="Tabel1"]}[Content][20905],
    lBrand = List.Alternate(Bron,2,1,1),
    lCount = List.Alternate(Bron,2,1),
    lPrice = List.Skip(List.Alternate(Bron,2,1,2)),
    result = Table.FromRows(List.Zip({lBrand,lPrice,lCount}), {"Brand", "Price","Count"})
in
    result
 
Of nog een M-code
PHP:
let
    Bron = Excel.CurrentWorkbook(){[Name="Tabel1"]}[Content],
    MaakLijst = List.Split(Bron[20905],3),
    LijstNaarRecords = List.Transform(MaakLijst, each Record.FromList(_,{"merk", "prijs", "nr"})),
    TblVanRecords = Table.FromRecords(LijstNaarRecords)
in
    TblVanRecords

Dus nog een weg naar Rome.
 
Ik vind ze allemaal even mooi.
Inderdaad vele wegen naar Rome.
Kan mij er weer even in verdiepen.
 
Of zo ? met een macro.
 

Bijlagen

  • Roken (1).xlsm
    34,3 KB · Weergaven: 4
formule:

Code:
=WRAPROWS(Tabel1[20905];3)
 
@JEC.
Lijkt mij een mooie functie maar ik vind nergens de vertaling naar Nederlands.
 
OMLOOP.RIJEN is de vertaling
 
Yep, perfect.
Dit is nou zo'n gevalletje, waarom moeilijk als het verdomst makkelijk kan.
Maar je moet het maar weten.
 
Wat een mooie formule.
Stel dat je dit er ook nog uit wil halen.
Ducal Red "8*30"
 
Laatst bewerkt:
Code:
=LET(z;WRAPROWS(Tabel1[20905];3);y;INDEX(z;;1);HSTACK(TEXTBEFORE(y;" ";-1;;1);TEXTAFTER(y;" ";-1);DROP(z;;1)))
 
Zo, nu alles een klein beetje bij elkaar gevoegd v.w.b. power query (blad1) en de functies van JEC (blad2)
 

Bijlagen

  • Roken ik wel.xlsx
    59,3 KB · Weergaven: 8
@JEC.
Wat een formule, begrijp er de ballen van maar werkt wel.
Bedankt @peter59 voor de vertaling en werk, werkte bij mij niet in de vertaler.
Prachtig mooi.
 
en zo is het volledig gesplitst
 

Bijlagen

  • Roken (1).xlsm
    41,2 KB · Weergaven: 9
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan