Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: Gegevens selecteren in een Excel bestand  (gelezen 3061 keer)

0 leden en 1 gast bekijken dit topic.

Offline ronnypie

  • Lid
  • *
  • Berichten: 10
  • Geslacht: Man
  • Hey, ik ben nieuw hier !
Gegevens selecteren in een Excel bestand
« Gepost op: 18 juni 2021, 10:02:34 »
Beste leden,

Ik zou graag in onderstaand bestand als ik een naam selecteer via gegevensvalidatie alles van deze persoon te zien willen krijgen die in deze tabel staat (alle klassen, vakken, enzovoorts)!!
Is dat mogelijk en hoe?
Dank bij voorbaat!
Groeten,
Ronny

P.S. Alle namen in dat bestand en gegevens zijn fictief!

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.169
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Gegevens selecteren in een Excel bestand
« Reactie #1 Gepost op: 18 juni 2021, 10:57:01 »
Hallo ronnypie,

Welkom op Oplossing.be  :)

Ik veronderstel dat in je origineel bestand de gegevens niet gesorteerd staan op kolom F (Leeraars) en dan wordt werken via Voorwaardelijke opmaak zeer moeilijk (zo niet onmogelijk).

Een kleine macro zou dan hier vermoedelijk de beste oplossing zijn.

Willen we dat proberen?

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline ronnypie

  • Lid
  • *
  • Berichten: 10
  • Geslacht: Man
  • Hey, ik ben nieuw hier !
Re: Gegevens selecteren in een Excel bestand
« Reactie #2 Gepost op: 18 juni 2021, 11:58:08 »
Beste SoftAid,

Ik wil dat gerust proberen!
En ze staan inderdaad niet gesorteerd per leerkracht!
Dank bij voorbaat.

Offline JEC

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 422
Re: Gegevens selecteren in een Excel bestand
« Reactie #3 Gepost op: 18 juni 2021, 12:27:23 »
Met de gegevensvalidatie in U2, waar je de naam van de leraar invult

In V2 en doortrekken naar rechts:  (Office 365)
=FILTER(A$2:A$81;$F$2:$F$81=$U$2;"")
In V2 en doortrekken naar rechts én naar beneden trekken: (alle oudere versies) Deze moet je afsluiten met control shift enter, het is een matrix formule.
=IFERROR(INDEX(A$2:A$81;SMALL(IF($F$2:$F$81=$U$2;ROW($1:$80));ROW(A1)));"")
Makkelijkste optie is een draaitabel.

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.169
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Gegevens selecteren in een Excel bestand
« Reactie #4 Gepost op: 18 juni 2021, 12:45:21 »
Hey VeerJ,

ik heb, voor Excel 2007 NL, je formule omgezet naar:

{=ALS.FOUT(INDEX(A$2:A$81;KLEINSTE(ALS($F$2:$F$81=$U$2;RIJ($1:$80));RIJ(A1)));"")}
en als test een willekeurige leerkracht in typ in U2, Dan krijg ik altijd de waarde die in A2 staat in V2

@ ronnypie, met welke versie en taal Excel werk je ???

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline JEC

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 422
Re: Gegevens selecteren in een Excel bestand
« Reactie #5 Gepost op: 18 juni 2021, 13:27:35 »
Bij mij gaat het wel goed, apart..
Afgesloten met control shift enter?

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.169
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Gegevens selecteren in een Excel bestand
« Reactie #6 Gepost op: 18 juni 2021, 14:03:54 »
Citaat
Afgesloten met control shift enter?
Yep  :)

nu is het (volgens mij) de bedoeling van TS dat elke rij waarin de naam van een geselecteerde leerkracht (selectie van een cel in kolom F) alle rijen met die naam kleuren.
Kies je een andere naam dan moeten "die" rijen kleuren.

Ik kan me dat niet voorstellen zonder VBA...  :-[
Maar daar ben ik ook geen crack in.
Iets uitwerken in de aard van dit met Worksheet_Change ??
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
    If Target.Column = 6 Then
        Naam = Target.Value
        ThisRow = Target.Row
        For Each Naam In Range("F:F")
              Range.Cells(ThisRow, 1, ThisRow, 17).Interior.ColorIndex = 3
        Next
     Else
        Range.Cells(ThisRow, 1, ThisRow, 17).Interior.ColorIndex = xlColorIndexNone
     
    End If
End Sub

Zit nog vol fouten, maar misschien zie je er iets in.

:) SoftAid :)             


Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline JEC

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 422
Re: Gegevens selecteren in een Excel bestand
« Reactie #7 Gepost op: 18 juni 2021, 14:29:00 »
Kan ook heel simpel met VO :)


Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.169
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Gegevens selecteren in een Excel bestand
« Reactie #8 Gepost op: 18 juni 2021, 14:38:10 »
Hey VeerJ,

Ja, die kant zou het op moeten gaan
Maar dan met selectie van een naam in kolom F in plaats van een naam ingeven in U2

Kan dat?

:) SoftAid :)             

Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline JEC

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 422
Re: Gegevens selecteren in een Excel bestand
« Reactie #9 Gepost op: 18 juni 2021, 15:23:55 »
Dat moet inderdaad met VBA

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.169
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Gegevens selecteren in een Excel bestand
« Reactie #10 Gepost op: 18 juni 2021, 15:59:57 »
Misschien enkel met Worksheet_change laten controleren of de Selected cel in kolom F zit, en zo ja, de waarde van die cel opslaan in een (verborgen) werkblad-cel. En dan kan VO zoals jij voorstelt met die werkblad-cel.

:) SoftAid :)             
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline ronnypie

  • Lid
  • *
  • Berichten: 10
  • Geslacht: Man
  • Hey, ik ben nieuw hier !
Re: Gegevens selecteren in een Excel bestand
« Reactie #11 Gepost op: 19 juni 2021, 06:10:09 »
Hey Softaid,

Ik werk met een nederlandstalige excell en met office 2019!

Groeten,
RonnyPie

P.S. Het is wel de bedoeling om deze oplossing op een ander veel groter bestand toe te passen! En met Macro's heb ik niet veel ervaring!

Offline JEC

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 422
Re: Gegevens selecteren in een Excel bestand
« Reactie #12 Gepost op: 19 juni 2021, 10:34:25 »
Heb je de oplossingen wel bekeken?

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.169
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Gegevens selecteren in een Excel bestand
« Reactie #13 Gepost op: 19 juni 2021, 10:50:53 »
Hallo ronnypie,

dank je wel. Dat hadden we begrepen.

@ Veerj,

mijn reactie in #10 was eigenlijk aan jou gericht. Kan jij iets klaarmaken met die combinatie?

Groeten,

:) SoftAid :)             
 
Maximum grootte bijlagen vergroot naar 4 MB
Dubbelposten, het posten op verschillende forums van dezelfde vraag, dient op
voorhand gemeld te worden, met een link naar het topic op de andere site.
Overtreding van deze regel kan bestraft worden met verbanning !

Offline JEC

  • Excel-Expert
  • Ervaren lid
  • *****
  • Berichten: 422
Re: Gegevens selecteren in een Excel bestand
« Reactie #14 Gepost op: 19 juni 2021, 10:58:39 »
Hi SoftAid,

Zie bijlage :)

 


www.combell.com