veit > microsoft.public.* > microsoft.public.office.excel

 #1  
31.01.2009, 17:29
Dabu
Ik heb een vraagje om twee verschillende formules te laten werken in een cel
of kollom in excel.

Even wat duidelijk maken wat de bedoeling is.
Het gaat over het berekenen van scores voor een bowling competitie
Bowling spelers krijgen een handicap. Die handicap word berekend op het
gemiddelde van hun gespeelde partijen. Nu is er ook een beperking op die
handicap. Die beperking is dan ook verschillend voor de mannen als voor de
vrouwen.
Die handicap mag voor de mannen niet hoger zijn dan 42.
Voor de vrouwen mag die niet hoger zijn dan 52.

In het excel document waar deze beperking word toegepast staan mannen en
vrouwen door elkaar. Dit kan NIET veranderd worden.
In kollom H word de handicap beperking uitgevoerd, kollom V is waar de
handicap word uitgerekend. Nu moet ik alle 75 leden in die kollom van twee
verschillende formules voorzien volgens man of vrouw.
Ik heb voor de mannen de volgende formule: =ALS(V4>42;42;V4)
Ik heb voor de vrouwen de volgende formule: =ALS(V3>52;52;V3)

Ik heb ondertussen in kollom B een code ingevoerd die aanduid wie man of
vrouw is. Ik heb dit gedaan door de letter M voor de mannen in te brengen
en V voor de vrouwen. Ik zou dit eventueel evengoed kunnen doen door
bijvoorbeeld de mannen 1 te geven en de vrouwen 2, maar ik weet niet of dit
een verschil zou geven.

Nu is mijn vraag of het mogelijk is om dit twee formules te nestelen zodat
ik niet iedere keer de verschillende formules voor de mannen en vrouwen moet
ingeven.
Ik heb al eens geprobeerd maar geraak er niet uit, ze blijken niet te
werken. De volgende kwam ik het dichtst bij maar werkte ook niet hij gaf mij
wel de melding ONWAAR

=ALS(EN(B3="M";V3>42;42;V3);EN(B3="V";V3>52;52;V3) )

Kan iemand mij helpen met wat ik fout doe of hoe ik zo iets moet oplossen.

Alvast bedankt!
 #2  
31.01.2009, 18:13
Jan B.
proeer deze eens voor regel 3

=(B3="M")*1*ALS(V3>42;42;V3)+((B3="V")*1*ALS(V3>52 ;52;V3))
 #3  
31.01.2009, 18:13
]-[oRus
Dabu vertrouwde ons het volgende toe:

[..]
> gaf mij wel de melding ONWAAR
> =ALS(EN(B3="M";V3>42;42;V3);EN(B3="V";V3>52;52;V3) )
>> Kan iemand mij helpen met wat ik fout doe of hoe ik zo iets moet

> oplossen.
>> Alvast bedankt!


=(B3="M")*MIN(V3;42)+(B3="V")*MIN(V3;52)
zou het moeten doen.
 #4  
31.01.2009, 22:24
Dabu
Hartelijk bedankt voor jullie snelle hulp "]-[oRus en Jan B..
Beide formules werken perfect!

Groetjes DaniŽl

"]-[oRus" <horus> schreef in bericht
news:1288
[..]
Soortgelijke onderwerpen