uit bestand van steeds 4 kolommen per persoon specifieke cellen automatisch weergeven in voor elke persoon een rij (in een ander tabblad)

Anoniem
2023-01-02T22:54:23+00:00

ik houd (als hobby) de ontwikkelingen bij van een groot aantal personen. Voor elke persoon heb ik vier kolommen. Waarbij ik per week gegevens bij werk. Ik wil nu (op een ander tabblad) overzichten maken waarbij uit de kolommen voor elke persoon in rijen automatisch de gegevens uit specifieke cellen in de kolommen worden gereproduceerd. Het gaat om cellen waarin per persoon optellingen/saldi en percentages staan weergegeven.

in deze tabel heb ik wat ik wil getracht duidelijk te maken,

het gaat erom steeds dezelfde cel uit een reeks van 4 kolommen over te brengen naar een specifieke plek in een nieuwe tabel met rijen

gegevens uit serie kolommen naar rijen transporteren
van 4 kolommen jan jan jan jan susan susan susan susan loes loes loes loes enz
a b c d a b c d a b c d
1 xxxx xxxx xxxx
2 zzzz yyyy yyyy
3 yyyy zzzz zzzz
4 wwww wwww
naar rij b1 a3 c2 d4
1 jan xxxx yyyy zzzz wwww
2 susan xxxx yyyy zzzz wwww
3 loes xxxx yyyy zzzz wwww
4 enz xxxx yyyy zzzz wwww
Microsoft 365 en Office | Excel | Voor thuisgebruik | Windows

Vergrendelde vraag. Deze vraag is gemigreerd vanuit de Microsoft Ondersteuning-community. U kunt met een stem aangeven of de inhoud nuttig is, maar u kunt geen opmerkingen of antwoorden toevoegen of de vraag volgen.

0 opmerkingen Geen opmerkingen

40 antwoorden

Sorteren op: Meest nuttig
  1. Anoniem
    2023-02-13T16:52:45+00:00

    De oplossing van Jan werkt super.

    Ik ben helemaal blij

    Ik zal aanvullend ook jouw suggesties uitproberen.

    Wat een mooi platform is dit !

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  2. Anoniem
    2023-02-13T16:10:26+00:00

    Beste Albert,

    Jouw laatste zin is zeker de moeite waard. Een paar simpele formules en je bent klaar.

    Je kunt er aan denken om referenties in rij 1 en 2 te zetten, zodat de formules ook kunnen worden doorgevoerd naar rechts.

    En je kunt in een cel (A1) het aantal personen berekenen om N/B te vermijden. Je zegt, dat je een wisselend aantal hebt. Op deze manier:

    =Als(Rij(A1)>A1;""; Jan zijn formule)

    Het aantal personen bereken je dan met: =AANTALARG(leden!$1:$1)/4

    Groet,

    Bocculus

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  3. Anoniem
    2023-02-13T15:23:19+00:00

    Sorry, het zou inderdaad fijn zijn als de met de nieuwe macro de op te halen gegevens op de derde regel beginnen zoals ik in het tabblad “Totalen” in het testbestand heb aangegeven”

    Ik zal dan ook je latere advies opvolgen mbt de werking van die nieuwe macro

    En ik zal de mogelijkheid die Jan stuurde uitproberen.

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  4. Anoniem
    2023-02-13T12:24:59+00:00

    Albert,

    Aalpha helpt je met het maken van een macro, dat komt vast goed.

    Hier nog een mogelijkheid zonder macro maar met formules.

    In het blad totalen zet je deze formules:

    A3: =INDEX(Leden!$1:$5;2;5+4*RIJ(A1)-4)	
    
    B3: =INDEX(Leden!$1:$5;5;2+4*RIJ(A1)-4)
    
    C3: =INDEX(Leden!$1:$5;2;2+4*RIJ(A1)-4)
    
    D3: =INDEX(Leden!$1:$5;2;3+4*RIJ(A1)-4)	
    
    E3: =INDEX(Leden!$1:$5;3;2+4*RIJ(A1)-4)
    
    F3: =INDEX(Leden!$1:$5;3;3+4*RIJ(A1)-4)
    
    G3: =INDEX(Leden!$1:$5;4;2+4*RIJ(A1)-4)
    
    H3: =INDEX(Leden!$1:$5;3;5+4*RIJ(A1)-4)
    
    I3: =INDEX(Leden!$1:$5;4;4+4*RIJ(A1)-4)
    
    J3: =INDEX(Leden!$1:$5;5;5+4*RIJ(A1)-4)
    
    K3: =INDEX(Leden!$1:$5;5;3+4*RIJ(A1)-4)
    
    L3: =INDEX(Leden!$1:$5;4;5+4*RIJ(A1)-4)
    

    en deze kun je doorvoeren naar beneden zover als nodig is.

    Jan

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen
  5. Anoniem
    2023-02-13T12:20:30+00:00

    Opmerkelijk:

    een collega die met een nieuwere versie van Excel werkt dan ik en die ik ook jouw file liet downloaden en de macro uitvoeren, krijgt ook een foutmelding. Die heb ik eenvoudig kunnen oplssen door in de macro alle coderegels aansluitend te maken, dus de lege regels in de macro te verwijderen. Doe dat zelf ook eens, wellicht is bij jou de foutmelding dan ook verdwenen.

    Was dit antwoord nuttig?

    0 opmerkingen Geen opmerkingen