Hét vraag- en antwoordplatform van Nederland

Excel: Hoe verbindt ik 2 formules aan elkaar?

=ALS(E15>40;"test";" ")
=ALS(E15>0;"test2";" ")

Gaat erom: Zodra totaal groter dan 0 is: "test2" tonen en als deze groter is dan 40 "test2 test" tonen.

Verwijderde gebruiker
12 jaar geleden
in: Software
Geef jouw antwoord
0 / 2500
Geef Antwoord

Het beste antwoord

Twee mogelijkheden.

Eerste mogelijkheid:
=ALS(E15>0; "test2"; "") & ALS(E15>40; " test"; "")
Het &-teken tussen de beide ALS-formules plakt de resultaten aan elkaar.

Tweede mogelijkheid:
=ALS(E15>0; "test2" & ALS(E15>40; " test"; ""); "")
Hetzelfde idee als bij de eerste mogelijkheid, maar nu wordt de test of E15 groter is dan 40 alleen gedaan als E15 groter is dan nul.
 
Cryofiel
12 jaar geleden

Andere antwoorden (2)

In Excel is de syntax:
ALS(logische_test;waarde-als-waar;waarde-als-onwaar)
Dus je kunt je formule herschrijven naar:
=ALS(E15>40;"test";ALS(E15>0;"test2";" "))
Verwijderde gebruiker
12 jaar geleden
Ik denk dat de vraagstelling niet helemaal juist is. Immers: als E15 groter is dan 40, dan is ie ook groter dan 0.
Met de formule: =ALS(EN(E15>0;E15<41);"test2";"test") bereik je dat de uitkomst "test" is als E15 groter is dan 40. En idem "test2" als E15 kleiner is dan 41.
Verwijderde gebruiker
12 jaar geleden
Deel jouw antwoord
0 / 2500
Geef Antwoord
logo van Kompas Publishing

GoeieVraag.nl is onderdeel van Kompas Publishing