Voor 2 x dezelfde waarde een ander resultaat

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • Polkapower
  • Registratie: Mei 2024
  • Laatst online: 08-05-2024
Afbeeldingslocatie: https://tweakers.net/i/-yC5F5Ms5VbjynKm6uol4PYjczY=/800x/filters:strip_icc():strip_exif()/f/image/IVOwjPoc0e1X2dOzWR8HMdEX.jpg?f=fotoalbum_large

In de bijgevoegde Excellijst heb ik links een waarde CF0001 die in het rechter blok meerdere keren kan voorkomen.
Als resultaat wil ik in kolom K de waarde die bij 10000 staat en in kolom L de waarde die bij 20000 staat.
Met verticaal zoeken kan ik alleen de waarde vinden die bij 10000 staat.
Het lijkt erop alsof Excel niet verder zoekt zodra die een hit heeft. Ik heb geprobeerd te zoeken met de Als en En functie maar helaas lukt het met niet.
...

Relevante software en hardware die ik gebruik
...

Wat ik al gevonden of geprobeerd heb
...

Beste antwoord (via Polkapower op 08-05-2024 13:22)


  • dixet
  • Registratie: Februari 2010
  • Laatst online: 26-06 21:14
Je kan dit met een FILTER functie oplossen. Daarin kan je meerdere filters combineren met een * teken.

Zo werkt 'ie bij mij (ik heb voor het gemak de waarden 10000 en 20000 even in de cellen K2 en L2 gezet, maar die kan je eventueel ook hard in je formule zetten als je dat liever hebt

code:
1
=INDEX(FILTER($F$3:$I$10;($F$3:$F$10=$B3)*($G$3:$G$10=K$2));1;4)

Afbeeldingslocatie: https://tweakers.net/i/5xlJBYCLOkHViMTqdHSMpQqwS9E=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/B90izHdHBjGaYPnWmbGlvOvI.png?f=user_large

Alle reacties


Acties:
  • 0 Henk 'm!

  • JME
  • Registratie: Maart 2004
  • Laatst online: 21:21

JME

zeg maar Jamie

Polkapower schreef op woensdag 8 mei 2024 @ 12:00:
Het lijkt erop alsof Excel niet verder zoekt zodra die een hit heeft.
Dat klopt. Je kunt eventueel zoeken op de combinatie van F+G (even een extra kolom voor aanmaken) als die combi wel maximaal 1x voorkomt. Maar misschien zijn er chiquere oplossingen.

Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • dixet
  • Registratie: Februari 2010
  • Laatst online: 26-06 21:14
Je kan dit met een FILTER functie oplossen. Daarin kan je meerdere filters combineren met een * teken.

Zo werkt 'ie bij mij (ik heb voor het gemak de waarden 10000 en 20000 even in de cellen K2 en L2 gezet, maar die kan je eventueel ook hard in je formule zetten als je dat liever hebt

code:
1
=INDEX(FILTER($F$3:$I$10;($F$3:$F$10=$B3)*($G$3:$G$10=K$2));1;4)

Afbeeldingslocatie: https://tweakers.net/i/5xlJBYCLOkHViMTqdHSMpQqwS9E=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/B90izHdHBjGaYPnWmbGlvOvI.png?f=user_large

Acties:
  • 0 Henk 'm!

  • Polkapower
  • Registratie: Mei 2024
  • Laatst online: 08-05-2024
Wow!! Ik word hier heel erg gelukkig van! Het zoeken met Index werkt precies zoals ik het wil
Mijn dank is enorm.