Excel, geneste ALS functie i.c.m. lege cel

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • Meneer John
  • Registratie: Mei 2021
  • Laatst online: 28-05-2021
Probleem omschrijving:
In een cel (Bijv A1) zal een waarde worden ingevuld tussen 0 en 10, maar de cel kan ook leeg blijven. (denk aan een Cijferlijst)

Aan de hand van de waarde die in cel A1 wordt ingevuld, moet in cel H1 een reactie komen.
Als de waarde in A1 kleiner of gelijk is aan 5.4 dan moet in H1 komen "NOG NIET" en als score hoger is dan moet ingevulde waarde in H1 getoond worden. Onderstaande functie (deze staat in H1) laat dit zien en de functie werkt.

=ALS(A1<=5,4;"NOG NIET";A1)

Dus twee opties in de ALS werken: <=5,4 of >5,4

Maar: de derde optie: Het kan ook zijn dat er geen waarde wordt ingevuld in cel A1 en dan moet cel H1 ook leeg blijven.

Volgens mij moet een geneste ALS het voor elkaar krijgen, maar het lukt me niet om het werkend te krijgen. |:(
Want nu laat cel C1 de tekst NOG NIET zien omdat ..........., tja waarom eigenlijk.

Iemand die een poging wil wagen?
Alvast bedankt _/-\o_

Beste antwoord (via Meneer John op 28-05-2021 11:55)


  • Mar.tin
  • Registratie: Januari 2010
  • Laatst online: 16-05 23:59
[verwijderd]

[ Voor 89% gewijzigd door Mar.tin op 28-07-2022 09:49 ]

Alle reacties


Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • Mar.tin
  • Registratie: Januari 2010
  • Laatst online: 16-05 23:59
[verwijderd]

[ Voor 89% gewijzigd door Mar.tin op 28-07-2022 09:49 ]


Acties:
  • +1 Henk 'm!

  • MAdD
  • Registratie: Juni 2006
  • Laatst online: 16-05 15:56
=ALS(A1="";leeg;ALS(A1<=5,4;"NOG NIET";A1))

zoiets

Assumption is the mother of all fuck-ups / You're MAdD. Well thank God for that, 'cause if I wasn't this would probably never work


Acties:
  • 0 Henk 'm!

  • Meneer John
  • Registratie: Mei 2021
  • Laatst online: 28-05-2021
Super guys!!
Dat was inderdaad de truc. THANKS!!

@MAdD: Ook jouw oplossing was ontzettend dichtbij, alleen het woord 'leeg' werkte niet. In plaats daarvan moest ik "" er voor in de plaats zetten.