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

Excel ALS + EN functie

Status
Niet open voor verdere reacties.

Vin100

Gebruiker
Lid geworden
27 jan 2009
Berichten
18
Ik gebruik onderstaande formule:
=ALS((F2=Uitslagen!F2)*EN(H2=Uitslagen!H2);5;0)+(ALS(I2=Uitslagen!I2;5;0))

Als (Uitslagen!)F2, (Uitslagen!)H2 en (Uitslagen!)I2 geen waarden bevatten dan dient de uitkomst van de formule 0 te zijn ipv 10 zoals nu. Wat mis ik in de formule?

BVD
 
Vin,

Volgens mij is de volgorde van het "EN" gedeelte niet correct. En de vraag is ook niet helemaal duidelijk.

Code:
=ALS((F2=Uitslagen!F2)*EN(H2=Uitslagen!H2);5;0)+(ALS(I2=Uitslagen!I2;5;0))

Heb je een klein voorbeeld bestandje ?
 
ik denk dat het zo moet zijn:

Code:
=ALS(EN(F2=Uitslagen!F2;H2=Uitslagen!H2;I2=Uitslagen!I2);5;0)
 
waarschijnlijk staan in de cellen f2, h2 en I2 de waarde 0.

als deze waarde dan ook in het tabblad uitslagen 0 is, is de waarde gelijk en wordt gerekent met 5.

hiermee komt de formule dus uit op 5 + 5 = 10.

dat zou de uitkomst kunnen verklaren.

maar zoals Gelens al aangeeft, met een voorbeeldje kunnen we gerichter antwoord geven.
 
Zie bijlage. De uitkomst van J11 is nu 10. Dit zou 0 moeten zijn als alle uitslagen geen waarden bevatten.
Zodra de uitslagen worden ingevuld werkt de formule wel.
 

Bijlagen

Vin

Deze zou het moeten doen :

Code:
=ALS(EN(D2="";F2="";D8="";F8="");"";ALS(EN((D8=D2);(F8=F2));B12;0)+(ALS(G8=G2;B11;0)))
 
de cellen bevatten inderdaad de waarde 0.

via hulpcel K2 de juiste uitkomst in k12 (zie bijlage).

waarschijnlijk niet de mooiste manier.
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan