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

ALS vraag

Status
Niet open voor verdere reacties.

jong.braster

Gebruiker
Lid geworden
15 feb 2003
Berichten
203
In een cel mag pas een waarde ingevuld worden als een andere cel gevuld is.
Hiervoor heb ik de formule: =ALS(L3<>0;SOM(I3-F3);0)

Hoe kan ik in deze formule aangeven als niet alleen (L3) maar meerdere cellen gevuld moeten zijn.
 
=ALS(aantalarg(bereik)>0;I3-F3;0)

bereik nog invullen.

Wigi
 
Gebruik de EN() functie binnen de ALS() functie.
In onderstaand voorbeeld moeten L3, M3 en O3 ongelijk zijn aan 0.

Code:
=ALS(EN(L3<>0;M3<>0;O3<>0);SOM(I3-F3);0)
 
Zoiets.?

Code:
=ALS(EN(F3<>"";I3<>"";L3<>"");SOM(I3-F3);0)
 
De oplossing is nabij. Maar ik heb de vraag niet goed gesteld denk ik.

Ik heb 4 cellen.
In cel 1 of 2 zet ik een waarde (keuze uit cel 1 of 2)
In cel 3 zet ik altijd een waarde.
In cel 4 moet de keuze gemaakt kunnen worden tussen een waarde in cel 1 en 3 of 2 en 3.
 
Beste jong.braster,

Welke mogelijkheden zijn er:
1) Cel 1 leeg, cel 2 leeg, cel drie gevuld;
2) Cel 1 leeg, cel 2 gevuld, cel drie gevuld;
3) Cel 1 gevuld, cel 2 leeg, cel 3 gevuld;

In cel vier mag alleen de som komen te staan als òf cel 1 en 3 gevuld zijn, òf cel 2 en 3?

In dat geval:
Code:
=ALS(OF(EN(A1<>"";A3<>"");EN(A2<>"";A3<>""));SOM(B1:B3);0)
Er wordt alleen opgeteld als èn cel A3 gevuld is, en òf A1 òf A2.
Ik bedenk me nu dat het korter kan, maar dit werkt ook.

Groeten,
Richard
 
Hallo Richard.
Ik weekendje uit en jij maar wachten, sorry.

Voor de volledigheid hierbij een antwoord op je vraag want met jou antwoord kom ik er niet uit.

Mogelijkheden:
1) Cel 1 gevuld, cel 2 leeg, cel 3 gevuld;
2) Cel 1 leeg, cel 2 gevuld, cel 3 gevuld.


Wanneer cel 3 gevuld wordt dient de som in cel 4 geplaats te worden.
De som hangt af van: cel 1 OF cel 2 is gevuld. (cel 3 wordt altijd gevuld)
ALS cel 1 en 3 gevuld zijn dient er een andere som uit te komen dan ALS cel 2 en 3 gevuld zijn.
De som wordt bepaalt door getallen die in twee 2 andere cellen staan.

Henk
 
Misschien wordt het duidelijker als je er eens een voorbeeldje bijhangt (gezipt) met handmatig ingevuld de gewenste uitkomsten.
 
is dit wat je bedoelt?

Code:
=(A1<>0)*(B1=0)*SOM(A1:C1)+(A1=0)*(B1<>0)*SOM(A1:C1)

Groeten,

M.
 
Goed idee om even aan te geven wat ik wil bereiken, want als beginneling is het moeilijk om jullie oplossingen te begrijpen. Maar toch tot dusver allemaal bedankt.
Hierbij mijn wens als zipp-fill. (ik hoop dat het gelukt is)

Henk
 

Bijlagen

Eerst WinVar moeten regelen om de oplossing te bekijken maar de oplossing is perfect.

Bedankt.


Henk
 
Beste M. HierEnNu

Je heb me lekker geholpen en ik heb de vraag als beantwoord gemeld, echter....
Wil je je oplossing nog eens bekijken. Ik ontdekte dat als je de kolommen A-B-C leeg maakt en in A een kruisje zet dat G dan al gevuld wordt zonder dat C gevuld is.

Het uitgangspunt is: als C gevuld wordt komt de som in F of F/G.


Henk
 
Je kunt de formule in F2 ook vervangen door:

Code:
=ALS(C2="";"";ALS(OF(A2<>"";B2<>"");E2-D2;""))

Dat is wat minder ingewikkeld.

Groeten,

M.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan