Help!

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

Hulp bij posten

Recente topics

Auteur Topic: Formule: unieke waarden gekoppeld aan meerdere voorwaarden weergeven  (gelezen 15444 keer)

0 leden en 1 gast bekijken dit topic.

Offline Bart78

  • Nieuw lid
  • Berichten: 2
  • Geslacht: Man
  • Oplossing.be
 :help:
Ik ben al even op zoek naar een oplossing om volgend resultaat te bekomen (indien mogelijk zonder VBA gezien mijn beperkte kennis hiervan):

Ik wil een lijst opmaken aan de hand van een geselecteerde waarde en jaartal uit in een keuze lijst. 
Eens de waarden geselecteerd zijn, wordt in de eerste kolom van de tabel de verschillende unieke waarden weergegeven die gekoppeld zijn aan de waarde “Naam” en dit voor het geselecteerde jaartal (of alle jaren) gefilterd uit kolom B (Nummer -> [ … IF(B2=RIGHT(B2:B20,4); … ]). 
In de volgende kolom dient dan de waarde weergegeven te worden hoeveel keer deze unieke waarde voorkomt in de lijst gekoppeld aan de geselecteerde waarde “Naam” en “jaartal”.

VB werkblad waarop de bewerking moet uitgevoerd worden:
Naam werkblad: Werkblad_1

   A           B            C           D
1   Naam   Nummer         Prioriteit   Wijze contact
2   Jan           GNR0010/2019       1           Persoonlijk bezoek
3   Jan           GNR0011/2019       1           Per Brief
4   Bert           GNR0123/2019       1           Persoonlijk bezoek
5   Bert           GNR0123/2019       1      Sociale media
6   Kristof   GNR0234/2019      1      GSM
7   Kristof   GNR0234/2019       1      Conference call
8   Bert           GNR0300/2019       1      GSM
9   Kristof   GNR0300/2019       0      Sociale media
10   Kristof   GNR0300/2019       0      Conference call
11   Kristof   GNR0350/2019      1      Per brief
12   Bert      GNR0400/2019      1      Persoonlijk bezoek
13   Bert      GNR0420/2019      1      Persoonlijk bezoek
14   Bert      GNR0432/2019     1      GSM
15   Jan      GNR0432/2019     0      Per brief
16   Kristof   GNR0432/2019     0      GSM
17   Kristof   GNR0450/2019      1      GSM
18   Kristof   GNR0010/2020      1      Per brief
19   Jan      GNR0010/2020      0      Via e-mail
20   Bert      GNR0011/2020      1      Via e-mail
…            


VB resultaat
Naam werkblad: Resultaten

   A            B   C   D
1   Selecteer “Naam”:   Kristof      
2   Selecteer “Jaartal”:   2019      
3            
4   Wijze         Aantal   
5   GSM            3      
6   Conference call      2      
7   Sociale media      1      
8   Per Brief         1      
9            
…   

Iemand die hierbij kan helpen?
 :help: Alvast bedankt!

Offline SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Formule: unieke waarden gekoppeld aan meerdere voorwaarden weergeven
« Reactie #1 Gepost op: 23 februari 2020, 15:29:51 »
Hallo Bart78,

Welkom op Oplossing.be  :)

We appreciëren alle uitleg, maar kan je even een voorbeeldbestandje (ontdaan van persoonlijke data) maken en aanhangen bij je volgend bericht. Dat werkt zo veel gemakkelijker voor de helpers, en dan zien we ook beter welke formules er reeds staan.

Dank je wel  :)

:) 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 SoftAid

  • Administrator
  • Ambassadeur
  • *****
  • Berichten: 20.129
  • Geslacht: Man
  • Nobody is perfect, not even me...
Re: Formule: unieke waarden gekoppeld aan meerdere voorwaarden weergeven
« Reactie #2 Gepost op: 23 februari 2020, 16:00:50 »
Hallo Bart,

ik heb je "opdracht" even bekeken, en dit leent zich nou perfect om het WEL met een macro te doen.
Zelf moet je niets van VBA kennen (maar je kan er wel uit leren ), de macro kan een Userform genereren waar jij een naam en een jaartal selecteert uit een lijst, en die je dan alle contacten van die persoon (voor dat jaar) weergeeft.

Ik weet niet of je die geselecteerde info op werkblad "Resultaten " telkens wilt bewaren, zo ja dan moet de structuur van dat werkblad toch drastisch anders zijn dan jou voorbeeld (alles van die persoon/jaar op 1 rij of 1 kolom)

:) 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 Bart78

  • Nieuw lid
  • Berichten: 2
  • Geslacht: Man
  • Oplossing.be
Re: Formule: unieke waarden gekoppeld aan meerdere voorwaarden weergeven
« Reactie #3 Gepost op: 23 februari 2020, 16:01:46 »
Hey SoftAid,

Alvast bedankt voor je snelle reactie!  _/-\o_

Ik heb een 'light' versie van het bestand gemaakt en hierbij gevoegd.

Het gaat hem voornamelijk om de bewerking voor het werkblad : Res_TypePerNaam

Je zal zien dat aan de hand van de formule die ik gebruik in cel B7, dat er vervolgens tal van lege cellen verschijnen (enkele met vermelding #N/B), terwijl ik had gehoopt op enkel de waarden te vermelden die van toepassing zijn, en geen lege cellen...  :help:

Als je nog informatie nodig hebt, laten jullie het maar weten. Alvast bedankt!  :thumbsup:

Offline cow18

  • Ervaren lid
  • ***
  • Berichten: 340
  • Geslacht: Man
  • Oplossing.be
Re: Formule: unieke waarden gekoppeld aan meerdere voorwaarden weergeven
« Reactie #4 Gepost op: 23 februari 2020, 16:13:17 »
met een draaitabel en unieke aantallen ben je er zo

Offline JeanPaul

  • Volledig lid
  • **
  • Berichten: 116
  • Oplossing.be
Re: Formule: unieke waarden gekoppeld aan meerdere voorwaarden weergeven
« Reactie #5 Gepost op: 23 februari 2020, 16:58:40 »
Met somproduct

 


www.combell.com