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

Verticaal zoeken matrixformule

Status
Niet open voor verdere reacties.

Henri232

Gebruiker
Lid geworden
18 apr 2012
Berichten
23
Hallo,
Het lukt mij niet een formule te maken die met 2 criteria zoekt in een
ongesorteerde tabel en de juiste waarde vindt.
De formule die ik nu gebruik is:
={ MAX(ALS(($B$4:$B$12=$B17)*($C$4:$C$12<=$C17);$D$4:$D$12))}
Voor een inzicht wat ik bedoel heb ik een voorbeeld-bestandje bijgevoegd.
Alvast bedankt.
Henri
Bekijk bijlage Zoeken.xlsx
 
Ik heb je bestand even bekeken, maar ik begrijp niet hoe jij komt aan de waarden die je hebt ingevuld in de kolom "moet zijn". Met de matrixformule op zich is niks mis, maar blijkbaar wil jij iets anders waarvan de logica mij ontgaat.
 
Hallo Rebmog,

Het beste kan ik dat doen met een voorbeeld:

Werknemer 600 verdient in periode 3 € 20,00 en gaat
in periode 5 € 50,00 verdienen om vervolgens vanaf periode 6
naar € 30,00 te gaan. Doordat dit bestand niet gesorteerd is,
en dus periode 5 na periode 6 in de tabel voorkomt, zal de formule
bij periode 7 de waarde van periode 5 vinden en niet de waarde
die bij periode 6 staat.

Hopelijk ben ik zo wat duidelijker.
Groeten,
Henri
 
Ik weet niet zeker of ik het goed begrijp, maar ik heb een poging gedaan. Alleen voor de combinatie 600-18 kom ik daarbij op een andere waarde uit.
 

Bijlagen

Geweldig. Hier heb ik een dag op lopen vogelen!
De waarde die jij vond bij de combinatie 600-18 is
ook helemaal goed. Ik had daar zelf het verkeerde
getal gezet. Ik ga hier weer verder mee aan de slag.

Nog een vraagje: zou je de formule (het laatste deel
kunnen uitleggen, want dat snap ik niet.

Heel erg bedankt,
Henri
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan