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

Status
Niet open voor verdere reacties.
R

Renwin

hallo,

ik heb deze formule in excel ( office 365 ) :=ALS(ISFOUT(VIND.SPEC("gendt";E12));"";E12)
in cel E12 wordt dus gezocht op "gendt" en als dat aanwezig wordt de volledige waarde van cel E12 getoond in de bestemmingscel.
Nu wil ik die formule uitbreiden ( dus meerdere ALS functies in 1 formuel )zodat er ook gezocht wordt op de aanwezigheid van of "gendt" of"vinck" of "hoven" of "steen" of "brem". Indien aan voldaan komt terug de volledige waarde in de bestemmingscel anders moet deze cel blanco blijven.

Kan iemand me helpen?

bedankt
 
Zoek je zoiets?
Code:
=ALS(SOM(--ISGETAL(VIND.SPEC({"gendt";"vinck";"hoven";"steen";"brem"};E12)))>0;E12;"")
 
werkt

Hey AlexCell

deze formule werkt prima. Begrijp ze echter niet:confused: waarom een som van een getal terwijl in de velden alleen maar tekst staat.
nu is er eigenlijk nog 1 bijkomende voorwaarde : jouw formule mag pas worden toegepast als de waarde in cel D2 > 0. Hoe voeg ik dat nog toe?
alvast bedankt
 
Eerste vraag: als een waarde voorkomt resulteert VIND.SPEC in een getal, anders in een foutmelding. De ISGETAL(..) controleert of het een getal is en resulteert in de waarde ONWAAR of WAAR. De -- maakt hier 0 of 1 van. De SOM dient om al deze nullen en eentjes bij elkaar op te tellen. Als de SOM groter is dan 0 komt dus minimaal één van de waarden voor.

Tweede vraag:
Code:
=ALS(EN(D2>0;SOM(--ISGETAL(VIND.SPEC({"gendt";"vinck";"hoven";"steen";"brem"};E12)))>0);E12;"")
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan