[EXCEL] Variabele kolom in index functie

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • JordyBouwknegt
  • Registratie: Maart 2019
  • Laatst online: 09-04-2019
Beste lezers,

In een excel bestand heb ik heel simpel kolommen met rijen gekoppeld door een "x" in te vullen.
Nu ben ik op zoek naar een manier hoe ik een makkelijk dashboard kan maken, zodat ik op een kolom zoek (bijvoorbeeld kolom B, met kopje "fruit") dat hij dan automatisch alle rijnamen weergeeft (bijvoorbeeld 2016, 2017 en 2019) waar een "x" staat ingevuld in kolom B (fruit).

Nou is bovenstaande gelukt. Doormiddel van functie/formule:
=ALS.FOUT(INDEX($A$1:$A$100;AGGREGAAT(15;6;RIJ(B:B)/((B:B="x")*($A$1:$A$100<>""));RIJEN($1:1)));"")
Nu is mijn vraag:
Hoe kan ik de kolom waarin hij zoekt (nu is dat B:B) variabel maken?

Voor de resultaten wanneer "fruit" is verkocht moet hij wel 'x' (of jaartallen) in kolom B zoeken.
Maar als ik wil weten wanneer "groenten" zijn verkocht (kolom C), dan zou hij in C:C moeten zoeken.


Hiervoor heb ik al van alles geprobeerd. Bijvoorbeeld een verticale zoekfunctie in een andere tabel, maar ik geloof niet dat ik in een RIJ functie een andere functie kan plaatsen 8)7 .

Heeft iemand enig idee?

Screenshot voor beeldvorming:
Afbeeldingslocatie: http://i66.tinypic.com/1z4wbkp.png

Alle reacties


Acties:
  • +1 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Welkom! Je zoekt volgens mij naar het concept van een draaitabel :Y)

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • 0 Henk 'm!

  • JordyBouwknegt
  • Registratie: Maart 2019
  • Laatst online: 09-04-2019
F_J_K schreef op maandag 11 maart 2019 @ 11:42:
Welkom! Je zoekt volgens mij naar het concept van een draaitabel :Y)
Ah. Hoe makkelijk een oplossing soms wel niet kan zijn.
Nu komt wel de volgende vraag naar boven.

Hoe kan ik nu een mooi dashboard realiseren waarin iemand één filter activeert? Ik dacht zelf aan een makkelijke formule zoals:
=ALS(E2=Fruit;"x";"(Alle)")
Maar dat kan niet omdat er geen formules in de draailtabel naamvelden mogen.
Iemand zou in E2 de naam moeten typen van hetgeen wat hij/zij dan wil vinden.

Dus op basis van screenshot, als ik in E2 "Fruit" zou typen, dan moet de draaitabel mij:
2017
2018
2019

teruggeven.
Dat in het voorbeeld 5x 2018 staat is niet relevant, omdat in het bestand waar ik dit voor wil gebruiken de "jaartallen" in elke rij anders zijn.


Moet ik om dit op te lossen mij eens verdiepen in Macro's of is dit eenvoudiger te doen?

[ Voor 5% gewijzigd door JordyBouwknegt op 11-03-2019 12:04 ]


Acties:
  • 0 Henk 'm!

  • JordyBouwknegt
  • Registratie: Maart 2019
  • Laatst online: 09-04-2019
F_J_K schreef op maandag 11 maart 2019 @ 11:42:
Welkom! Je zoekt volgens mij naar het concept van een draaitabel :Y)
Ik heb het opgelost met VBA en knoppen.
Thanks! :)