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

INDEX en VERGELIJKEN met minima en maxima

Status
Niet open voor verdere reacties.

Martijnvdl1234

Nieuwe gebruiker
Lid geworden
10 okt 2016
Berichten
3
Beste,

Ik zit al een uurtje te zoeken hoe ik het volgende goed kan formuleren.

Als ik in cel a1 een waarde tik bv 950. Dan moet er in cel b1 MyVDL9 komen, en zo tot bv a200 en b200.
Ik heb het geprobeerd met deze formule, maar ik krijg de foutmelding #waarde.
=INDEX(O14:O33;MIN(ALS((P14:P33<=D2)*(Q14:Q33>=D2)*RIJ(O14:O33)=0;"";(P14:P33<=D2)*(Q14:Q33>=D2)*RIJ(O14:O33))))

Bekijk bijlage Map1.xlsx
Dit zijn de minima en maxima
MyVDL1 1 75
MyVDL2 76 150
MyVDL3 151 225
MyVDL4 226 300
MyVDL5 301 450
MyVDL6 451 600
MyVDL7 601 750
MyVDL8 751 900
MyVDL9 901 1050
MyVDL10 1051 1200
MyVDL11 1201 1500
MyVDL12 1501 1800
MyVDL13 1801 2100
MyVDL14 2101 2400
MyVDL15 2401 2700
MyVDL16 2701 3000
MyVDL17 3001 3300
MyVDL18 3301 3600
MyVDL19 3601 3900
MyVDL20 3901 4200

Hoe zou ik dit het best doen?

Alvast bedankt voor de hulp!
 
In jouw voorbeeld werkt deze prima dacht ik zo:
Code:
=INDEX($C$1:$C$20;VERGELIJKEN(A1;$D$1:$D$20;1))
 
Laatst bewerkt:
Of, als je de resultaatkolom naar achteren verplaatst, nog simpeler:
Code:
=VERT.ZOEKEN(A1;D1:F20;3)
De tweede getalkolom heb je overigens helemaal niet nodig; die volgt uit de eerste.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan