Hoe controleer ik of een celwaarde een getal is?
Om te controleren of een celwaarde een getal is of niet, kunt u IF + ISNUMBER in een combinatie gebruiken. In deze combinatie test ISNUMBER of een waarde een getal is of niet en retourneert het resultaat als TRUE en FALSE. Daarna gebruikt IF TRUE of FALSE om een betekenisvolle waarde in het resultaat te retourneren.
Formule om te testen of een celwaarde een getal is
Om deze formule te schrijven, kunt u de onderstaande stappen gebruiken.
- Voer eerst de ALS-functie van een cel in.
- Voer daarna in het eerste argument van IF (logische_tekst) de functie ISNUMBER in.
- Verwijs vervolgens in de ESTNUM-functie naar de cel waarin u het getal wilt testen.
- Voer nu in het argument [value_if_true] Ja in en in het argument [value_if_false] Nee. U kunt ook andere betekenisvolle waarden gebruiken als dat nodig is.
- Voer aan het einde de afsluitende haakjes in en druk op Enter om het resultaat te krijgen.
Op het moment dat u op Enter drukt, wordt JA of NEE geretourneerd, afhankelijk van de waarde in de cel waarnaar wordt verwezen.
Hoe werkt deze formule?
Zoals ik al zei, hebben we in deze formule twee functies: ALS + ISNUM. In cel A2 staat een getal, daarom staat er WAAR in het resultaat bij ISNUMBER.
Nu hebben we WAAR, daarom retourneert ALS JA in het resultaat voor de waarde die u in cel A2 heeft.
=IF(ISNUMBER(A1),"Yes","No")
Dezelfde formule op Mac
Als u Excel voor Mac gebruikt, is de formule hetzelfde en kan deze met dezelfde functies worden geschreven.
Excel slaat een datum op als een getal. En als u een datum in een cel hebt, behandelt dit ISNUMBER die datum als een getal en retourneert WAAR in het resultaat. Ik probeer een oplossing voor dit probleem te vinden, maar kan met deze formule nog steeds het verschil niet zien tussen een getal en een datum.