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

Lege cel heeft getalswaarde

Status
Niet open voor verdere reacties.

Bert Veldstra

Nieuwe gebruiker
Lid geworden
22 okt 2004
Berichten
2
Kolom A bevat een reeks cellen met getallen en (ogenschijnlijk) lege cellen. Ik wil in kolom B aangeven door een "1", welke cellen in kolom A een waarde groter dan 25 bevatten. Gewoon met de ALS-formule. De lege cellen in kolom A worden in kolom B door de formule gemerkt als zijnde groter dan 25, dus met een "1". Pas als ik de lege cel in kolom A selcteer en DELETE, werkt de ALS formule correct.
(Dit is geen handige oplossing, omdat het gaat om duizenden verspreide lege cellen)

Achtergrondinfo:
- In de ogenschijnlijk lege cellen heeft een "x" gestaan, deze is verwijderd met ZOEKEN/VERVANGEN. Dan blijft er soms een apostrof in de cel achter die ik niet verwijderd krijg, behalve door deleten. Maar ook cellen waarin op de taakbalk echt niets te zien is blijken iets te bevatten. Waarschijnlijk staat in deze "lege"cellen een (ASCII)-code?
- Deze ogenschijnlijk lege cellen worden ook als getal mee geteld in de functie AANTAL.
- Vermenigvuldigen van de lege cellen met 1 blijkt ook geen oplossing: geeft nullen, die na verwijdering toch weer "groter dan 25" blijken te zijn.

Ik zou bijzonder geholpen zijn met een oplossing!
 
Probeer het eens met de functie WISSEN.CONTROL

deze functie, te vinden in de functiecategorie Tekst
verwijdert alle niet-afdrukbare tekens uit een tekst.

Succes
 
Vermoedelijk gebruik je zo iets; =ALS(A1>25;1;0)
Cellen met een apostrof geven dan ook een 1.
Probeer het eens met; =ALS(SOM(A1)>25;1;0)
 
De mogelijkheid bestaat om te controleren of de celinhoud een getal is.

Maak je AlS-functie zo dat de logische test EN controleert of de celinhoud een getal is en tevens groter is dan 25.

Dus wordt je formule:
=ALS(EN(ISGETAL(A1);A1>25);1;0)
 
Dank

Hartelijk dank voor jullie reacties, met een paar extra bewerkingen kan ik er nu toch uit komen.

Bert Veldstra
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan