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

Gegevens Excel automatisch kopiëren naar ander tabblad.

Status
Niet open voor verdere reacties.

ileenm

Nieuwe gebruiker
Lid geworden
30 sep 2014
Berichten
3
Hallo Allemaal!

Ik ben op het moment bezig met een schema via excel voor een dagje bowlen met stage.
Waar ik niet uit kom is het volgende: ik wil dat iedereen die ingedeeld is in categorie A direct op het tabblad categorie A verschijnt. (met de bijbehorende gegevens woonplaats)
Het zal voor sommigen van jullie waarschijnlijk een eitje zijn met een Vlookup of ALS formule maar ik kom er echt niet uit.
Please help me out!

Als bijlage stuur ik het voorbeeld mee

Groetjes,

Ileen

Bekijk bijlage Deelnemersbestand 2014.xlsx
 
met een vba eitje
 

Bijlagen

  • Deelnemersbestand 2014(jp).xls
    47,5 KB · Weergaven: 708
VBA is zonder meer de gemakkelijkste weg in deze.
Voor het geval dat je het met een formule wilt proberen, deze is voor de namen en voor de getallen en de woonplaatsen kan je hem doortrekken naar rechts.

Code:
=ALS(AANTAL.ALS(Blad1!$A$1:$A$110;"A")>=RIJ(A1);INDEX(Blad1!B$1:B$110;KLEINSTE(ALS(Blad1!$A$1:$A$110="A";RIJ($1:$110));RIJ(A1)));"")
Succes,

P.S.
MatrixFormule: Afsluiten met CTRL+SHIFT+ENTER in plaats van enter.
Excel zet dan zelf de accolades { en } om de formule heen.
 
Laatst bewerkt:
Als het om meerdere gegevens gaat is een filter sneller.
Code:
Sub hsv()
Dim sh As Worksheet
Set sh = Sheets("Categorie A")
 With Sheets("Blad1")
   .Columns(1).AutoFilter 1, "A", , , False
   .Cells.SpecialCells(12).Copy sh.Range("A1")
   .Columns(1).AutoFilter
  End With
End Sub
 
Tja, Crossposting kan ik het niet noemen, maar om nou 2 dezelfde topics te openen....

Hou er rekening mee dat bij de oplossing van JeroenF niet werkt als je kolom A niet sorteer en als er meer komen moet je de formule doortrekken. VBA is de beste oplossing in deze.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan