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

gebruik ALS functie?

Status
Niet open voor verdere reacties.

RdeGelder

Gebruiker
Lid geworden
6 nov 2008
Berichten
14
Beste,

In mijn excel wil ik graag een formule inbouwen om een aantal zaken te controleren.

In kolom A heb ik een aantal afkortingen staan: BR, TS, HG, KB, VB en SB
In kolom B heb ik twee waarden: A en W staan

Nu wil ik wanneer er in cel A1 "BR" staat en in cel B1 "A" staat een bepaalde waarde in cel N1 in laten vullen die uit C1 gehaald moet worden

en wanneer er bijvoorbeeld in cel A5 "HG" staat en in cel B5 "W" staat een bepaalde waarde in cel N5 in laten vullen die uit D5 gehaald moet worden.

Ik weet niet of dit met ALS kan of dat er een betere functie beschikbaar is.

Alvast bedankt.


Met vriendelijke groet,

Ruud
 
Een Als-functie is inderdaad niet de beste oplossing. De formule zal nogal groot worden.
Beter is een zoekfunctie te gebruiken waarin verwezen wordt naar bepaalde cellen.

Een voorbeeldbestand zal veel duidelijkheid scheppen.

Met vriendelijke groet,


Roncancio
 
RdeGelder,

Neem deze post eens door, ik denk dat dit wel wat voor je is.
 
RdeGelder,

Is dit wat voor cel N1?
Code:
=ALS(EN(A1="BR";B1="A");C1)
 
Bedankt alvast voor de snelle reacties.........

Hierbij nog een voorbeeld

cel E8 is dus "BR", cel V8 is "A". In dit geval moet dus de waarde uit cel O8 gebruikt worden en geplaatst worden in cel BB8

Bij cel E18 staat hier ook "BR", maar is V18 een "W" en moet dus de waarde van N18 ingevuld worden in cel BA18

Ik krijg ook het idee dat wanneer je de ALS functie gebruikt er een erg lange formule ontstaat.

Met vriendelijke groet,

Ruud
 

Bijlagen

somproduct

dit kan met de volgende formule:
=IF(SUMPRODUCT(($E20="BR")*($V20="W"));$N20;"")
=IF(SUMPRODUCT(($E10="BR")*($V10="A"));$O10;"")

de uitkomst is 238
de uitkomst is 145.

zie aangepast bestand.

Misschien is het wel goed eerst alle mogelijkheden in kaart te brengen.
Misschien is een andere optie dan wel beter.

heb je hier vragen over, laat het dan gewoon weten.

Met vriendelijke groeten,

Oeldere
 

Bijlagen

Beste Oeldere,

En als ik deze nu wil uitbreiden?

Ik heb ook nog de volgende codes die ik gebruik:
"HG"
"VB"
"SL"
"TB"
"TS"
"SB"
"KB"
Deze moeten allemaal gecontrolleerd worden in combinatie met de "A" of de "W" in kolom V

Groeten, Ruud
 
Beste RdeGelder ;)

Alle codes met A wordt dan gegeven uit kolom O
En alle codes met W wordt dan gegeven uit kolom N

Gebruik dan de volgende formule in cel BA10 :

=ALS(EN(OF(E10="BR";E10="HG";E10="VB";E10="SL";E10="TB";E10="TS";E10="SB";E10="KB");EN(V10="w"));N10;"")

En in cel BB10 de volgende formule :

=ALS(EN(OF(E10="BR";E10="HG";E10="VB";E10="SL";E10="TB";E10="TS";E10="SB";E10="KB");EN(V10="A"));O10;"")

Sleep deze 2 formules naar beneden.

Groetjes Danny. :thumb:
 
Als ik het zo lees, dan maakt het niet uit wat er in E10 staat, maar is van belang of er een A of een W in cel V10 staat.
Of mis ik iets?

Met vriendelijke groet,


Roncancio
 
Ja, Roncancio heeft gelijk het gaat erom wat er in V10 staat in combinatie met één van de waardes in kolom E

Groeten, Ruud
 
Ruud,
Ik begrijp het nog niet helemaal
Daarom de volgende vraag:

Wat zou er in cel BB8 moeten staan als er in cel V8 een W zou staan ipv A
Wat zou er in cel BB8 moeten staan als er in cel E8 een HG zou staan ipv BR

Wat zou er in cel BB18 moeten staan als er in cel V18 een A zou staan ipv W
Wat zou er in cel BB18 moeten staan als er in cel E18 een BR zou staan ipv HG
 
Beste RdeGelder ;)

Dan zijn de volgende formules voldoende.

Voor cel BA10 :

=ALS(V10="W";N10;"")

Vor cel BB10 :

=ALS(V10="A";O10;"")

Sleep deze 2 formules naar beneden.

Groetjes Danny. :thumb:
 
misschien ben ik te moeilijk aan het denken, maar dit moeten de uitkomsten zijn:

HG + A = raster
HG + W= raster
VB + A = kniepaal
VB + W= raster
BR + A = raster
BR + W= raster
SL + A = kniepaal
SL + W= raster
TB + A = kniepaal
TB + W= raster
TS + A = kniepaal
TS + W= raster
SB + A= raster
SB + W= raster
KB + A = raster
KB + W= raster

Groeten, Ruud
 
Kijk, hier kunnen we wel wat mee.

In cel A1 staan KB, TS, etc.
In cel B1 staan A of W

Code:
=ALS(OF(A1="";B1="");"";ALS(EN(B1="A";OF(A1="VB";A1="SL";A1="TB";A1="Ts"));"kniepaal";"raster"))

Met vriendelijke groet,


Roncancio
 
Hoi Roncancio,

Bedankt, dit is de juiste formule die ik zocht.


Met vriendelijke groet,

Ruud
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan