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

Formule met 3 mogelijkheden als resultaat

Status
Niet open voor verdere reacties.

Sniejbal

Nieuwe gebruiker
Lid geworden
16 jun 2008
Berichten
2
Ik zit in de knoop met een formule, het resultaat heeft 3 mogelijkheden

Als N8 = 2 dan moet J8 = M8
Als 08 = 2 dan moet J8 = P8
Als N8 = leeg dan moet J8 = leeg

voor de eerste 2 heb ik de formule al maar als er in N8 en O8 nog niets is ingevuld mag J8 ook nog niet worden ingevuld en dat is momenteel niet het geval.

Ik heb momenteel dit al: =ALS(OF(N8=2;O8=2);M8;P8)

Kan iemand mij helpen aub ?
 
Volgens mij:
Code:
=ALS(N8=2;M8;ALS(O8=2;P8;ALS(ISLEEG(N8);"")))
 
Volstaat dit?
Code:
=ALS(N8="";"";ALS(OF(N8=2;O8=2);M8;P8))
 
Sniejbal zei:
...maar als er in N8 en O8 nog niets is ingevuld mag J8 ook nog niet worden ingevuld en dat is momenteel niet het geval.
Dat kan je met een formule niet oplossen.
Maar wel met gegevensvalidatie.

Ga in cel J8 staan, ga naar gegevensvalidatie (in 2007 te vinden onder 'gegevens'.
Kies Aangepast bij Toestaan en vul bij formule; =(EN(N8;O8))<>"" in.
Ga naar de tab Foutmelding en vul in; Vul eerst cel N8 of O8, kies annuleren om verder te gaan.

N.b. het blijft wel mogelijk om op een later tijdstip de waarde in N8 of O8 te verwijderen.
Maar je hebt nu de basis om dit op een zelfde manier af te vangen.
 
Beste Sniejbal ;)

Hier is er nog eentje en nog korter .

Code:
=ALS(N8=2;M8;ALS(O8=2;P8;""))

Groetjes Danny. :thumb:
 
Laatst bewerkt:
Dat kan je met een formule niet oplossen.
Maar wel met gegevensvalidatie.

Dan maar even een voorbeeldje, of ik heb de vraag verkeerd geinterpreteerd. :o
Kan ook natuurlijk.
Niemand is perfect.
 

Bijlagen

Beste HSV ;)

Dan maar even een voorbeeldje, of ik heb de vraag verkeerd geinterpreteerd. :o
Kan ook natuurlijk.
Niemand is perfect.

Je hebt gelijk :D

Maar als je in N8 1 plaatst en O8 leeg laat, dan heeft hij 2000 weer ???

De volgende formule doet het wel goed, ook al plaats je 1tjes in plaats van 2tjes.

Code:
=ALS(EN(N8="";O8=2);"";ALS(N8=2;M8;ALS(O8=2;P8;"")))

Zie aangepast bestandje van HSV.

Groetjes Danny. :thumb:
 

Bijlagen

Laatst bewerkt:
Beste HSV ;)



Je hebt gelijk :D

Maar als je in N8 1 plaatst en O8 leeg maat, dan heeft hij 2000 weer ???

Groetjes Danny. :thumb:

Het is Sniejbal zijn formule Danny.
Code:
=ALS(OF(N8=2;O8=2);M8;P8)

Als er geen 2 in N8 of O8 staat wil die de waarde van P8.
Of N8 is 2 = ONWAAR
Of O8 is 2 = ONWAAR
Dus waarde als ONWAAR = P8 (=2000) in het voorbeeldje.

Hij spreekt zichzelf een beetje tegen volgens mij.
zie onderstaand en de formule in de code.
Als N8 = 2 dan moet J8 = M8
Als 08 = 2 dan moet J8 = P8
Als N8 = leeg dan moet J8 = leeg
 
Laatst bewerkt:
... :o

Ik had me alleen gefocust op het laatste deel (de rest werkte toch al...) van de vraag.
Als de formule zelf in J8 staat slaat m'n reactie nergens op... :D gelieve deze in dat geval geheel te negeren.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan