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

Omgekeerde INDEX VERGELIJKEN formule?

Status
Niet open voor verdere reacties.

MarvinG

Gebruiker
Lid geworden
13 jul 2022
Berichten
5
hi,

Ik ben op zoek naar een formule die automatisch de gewichtsschaal in kan vullen door te kijken naar het land en de kosten.
De oplossing die ik had was om alle gegevens te transponeren, zodat ik de formule INDEX, VERGELIJKEN kon gebruiken met behulp van de landcode en de kosten.


Echter de nieuwe dataset die ik heb is veel groter, dus het omzetten ervan duurt een eeuwigheid.


Er zou een formule moeten zijn die hetzelfde resultaat kan krijgen, zonder dat de gegevens aangepast hoeven worden;


Bijvoorbeeld, order 1 (zie voorbeeld)


Zoek in de landcode van de data het land SK, ziet dat de kosten 13 zijn, dus de gewichtschaal wordt 5


hopelijk snappen jullie mijn probleem, en kunnen jullie bij helpen


alvast bedankt


Gr. Marvin
 

Bijlagen

met index/vergelijk moet 't zo kunnen

PHP:
=INDEX(B3:B13;VERGELIJKEN(N13;VERSCHUIVING(B3:B13;0;VERGELIJKEN(M13;C2:H2;0))))

Maar als je 't gewicht weet, heb je de landcode toch niet nodig om de juiste gewichtsschaal te bepalen?

PHP:
=INDEX(B3:B13;VERT.ZOEKEN(L13;B3:B13;1;1))

of met de nieuwe X.ZOEKEN functie:
=X.ZOEKEN(L13;B3:B13;B3:B13;;1)
 
Gewichtsschaal heb je landcode niet bij nodig inderdaad, voor kosten wel...
 
Gewichtsschaal [cel O4] (geeft ook correcte waarden bij exacte gewichten zoals 5 of 10):
Code:
=INDEX(B$3:B$13;VERGELIJKEN(WAAR;B$3:B$13>=L4;0))
Kosten [cel M4] kun je dan bepalen met:
Code:
=SOMPRODUCT((B$3:B$13=O4)*(C$2:H$2=M4)*(C$3:H$13))
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan