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

waarde in bepaalde klasse plaatsen en direct score tonen

Status
Niet open voor verdere reacties.

ddesonnaville

Gebruiker
Lid geworden
2 mei 2013
Berichten
19
Ik heb een grote dataset met marges waarbij ik de marges (waarden) wil indelen in een klasse, indien het in een bepaalde klasse valtwil ik deze direct weergeven hebben.

Klassen marge
0-15 met score 0.5
16-30 met score 1
31-45 met score 1.5
46-60 met score 2.0
61-100 met score 2.5

Hoe kan ik ervoor zorgen dat excel de marge direct koppelt aan de score uit de klasse waar het in valt:? Ik heb al verschillende mogelijkheden bekeken zoals o.a. IF, maar deze biedt slecht 2 mogelijkheden (TRUE or False)
 
Kan op diverse manieren. Hierbij een voorbeeldje die gebruik maakt van verticaal zoeken.

Rebmog
 

Bijlagen

Als de waarde in A25 staat:

=MATCH(A25;{0;16;31;46;61;101};1)*0,5
of
=VERGELIJKEN(A25;{0;16;31;46;61;101};1)*0,5
 
@snb: ik kan de vraag verkeerd begrijpen maar volgens mij wil TS het precies andersom. Hij heeft een serie scores (0,5 t/m 2,5) en hij wil daar graag de juiste klasse bij hebben (dus 0-15 t/m 61-100).
 
@snb: ik kan de vraag verkeerd begrijpen maar volgens mij wil TS het precies andersom. Hij heeft een serie scores (0,5 t/m 2,5) en hij wil daar graag de juiste klasse bij hebben (dus 0-15 t/m 61-100).

Klopt idd, ik wil de waardes direct aan de klassen koppelen en dus direct vervolgens de score hebben. Stel ik heb een marge van 29%, dan wil ik direct dat excel herkent dat deze in de 2e klasse komt en vervolgens direct de score van 1 weergeeft.
 
Stel ik heb een marge van 29%, dan wil ik direct dat excel herkent dat deze in de 2e klasse komt en vervolgens direct de score van 1 weergeeft

Dat is exact wat mijn formule doet
Als in A25 29 staat komt in C25 met mijn formule 1 als resultaat.

@rebmog
Jouw interpretatie leidt tot:

=choose(A25/,5;"0-15";"16-30";"31-45";"46-60";"61-100")

Een voorbeeldbestand kan voor duidelijkheid zorgen.
 
Laatst bewerkt:
Dat is exact wat mijn formule doet
Als in A25 29 staat komt in C25 met mijn formule 1 als resultaat.

@rebmog
Jouw interpretatie leidt tot:

=choose(A25/,5;"0-15";"16-30";"31-45";"46-60";"61-100")

Een voorbeeldbestand kan voor duidelijkheid zorgen.

Je hebt inderdaad gelijk, ik heb het opgelost. Wegens percentages kreeg ik een verkeerde score eruit.

Ik heb nu echter een volgend probleem, bij andere parameters die ik gebruik heb ik geen evenredig gelijke score. Ik heb bijvoorbeeld een parameter Omzet

0-300 met score .3
301-600 met score .7
601-900 met score 1
901-1200 met score 1.5
>1200 met score 2.25

Hoe krijg ik dit voor mekaar?
 
Dat kan simpeler:
Als de waarde in A25 staat:

=choose(MATCH(A25;{0;16;31;46;61;101};1);,3;,7;1;1,5;2,25)
of
=kiezen(VERGELIJKEN(A25;{0;16;31;46;61;101};1);,3;,7;1;1,5;2,25)

hiermee maak je van een reeks zonder vast interval een reeks met een vast interval.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan