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

Cel wordt gevuld zonder dat criterium voorkomt

Status
Niet open voor verdere reacties.

gast0707

Gebruiker
Lid geworden
15 sep 2010
Berichten
44
In bijgaand bestand moet in L5 de volgende formule komen:
- als L4 = leeg
- en ir2 komt voor in de zoekmatrix BR H4 B4:B7
- komt hier ir2
- als L4 niet leeg is
- en ir2-2 komt voor in de zoekmatrix BR H4 B4:B7
- komt hier ir2-2

Nu gooit ie in L5 ir2 terwijl die niet voorkomt in de zoekmatrix..

wie kan mij helpen?
 

Bijlagen

Verkeerde cel aangewezen

Volgens mij had je de verkeerde cel aangewezen:

=ALS(AANTAL.ALS('BR H4'!B4:B7;"ir2-2")>=1;"ir2-2";ALS(E4<>"";"ir2";""))

i.p.v.

=ALS(AANTAL.ALS('BR H4'!B4:B7;"ir2-2")>=1;"ir2-2";ALS(L4<>"";"ir2";""))

Als je dat wijzigt dan werkt het wel.
 
werkt niet voor volgende cel

Deze oplossing werkt voor L5, maar helaas niet voor L8: deze zou leeg moeten blijven omdat in L7 ir2 staat en in de zoekmatrix BR H4 B8:B11 geen ir2-2 voorkomt.
 

Bijlagen

<> en =

Klopt,

je formule is als volgt:
=ALS(AANTAL.ALS('BR H4'!B8:B11;"ir2-2")>=1;"ir2-2";ALS(L7<>"";"ir2";""))
Daarbij is de laatste als belangrijk:
ALS(L7<>"";"ir2";""))
Daar staat dat: als(l7 niet gelijk is aan "";"ir2"wordt weergegeven; anders "" weergeven)
Dit kun je natuurlijk op twee manieren veranderen:
ALS(L7="";"ir2";"")) of ALS(L7<>"";"";"ir2"))
Dus de formule wordt:
=ALS(AANTAL.ALS('BR H4'!B8:B11;"ir2-2")>=1;"ir2-2";ALS(L7="";"ir2";""))

Nu zou het moeten lukken. Alleen (en dat is eigenlijk een stukje ervaring vanuit mijn kant) zouden deze vier formules hetzelfde moeten zijn.
Nu is de formule in L5 anders dan L8. Dus als tip zou ik zeggen dat je daar nog even je aandacht op richt.
 
twee keer als dan

Helaas, het werkt nog niet. Het gaat om twee als-dan criteria:

De formules in L5 en L8 moeten hetzelfde zijn, uitgaande van L4 en L7:
- als L4 leeg is, moet gekeken worden of in de zoekmatrix ir2 voorkomt
- zo ja, dan moet die in L5 komen
- zo nee, dan moet vervolgens gekeken worden of ir2-2 in de zoekmatrix voorkomt
- zo ja, dan moet die in L5 komen
- zo nee, dan moet L5 leeg blijven

Kan het uberhaupt wel met als-dan, of zijn daar teveel criteria voor?
 
Uiteindelijk zelf gevonden na veel proberen voor L8:

=ALS(EN(L7="";(AANTAL.ALS('BR H4'!B8:B11;"ir2")>=1));VERT.ZOEKEN("ir2";'BR H4'!B8:B11;1;ONWAAR);ALS(EN(L7="ir2";(AANTAL.ALS('BR H4'!B8:B11;"ir2-2")>=1));VERT.ZOEKEN("ir2-2";'BR H4'!B8:B11;1;ONWAAR);""))
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan