IsText関数の逆で、値が数値かどうかを判定できるIsNumber関数のご紹介です。If関数との組み合わせ方も併せて解説します。
IsNumber関数の使い方
![isnumber1](https://sunagitsune.com/wp-content/uploads/2021/04/isnumber1.png)
IsNumber関数の引数に値を指定することで、その値が数値かどうかを判定することができます。
![isnumber2](https://sunagitsune.com/wp-content/uploads/2021/04/isnumber2.png)
=IsText(A1)とした場合、A1セルが数値かどうかが判定され、数値であればTrueが戻され、
![isnumber3](https://sunagitsune.com/wp-content/uploads/2021/04/isnumber3.png)
そうでなければFalseが返されます。
ちなみに、IsNonText関数とほぼ同じ使い方ができます。
ちなみに、IsNonText関数とほぼ同じ使い方ができます。
IsNumber関数×If関数
![isnumber4](https://sunagitsune.com/wp-content/uploads/2021/04/isnumber4.png)
たとえば対象が数値の場合だけ加算をしたい場合などは、If関数の条件にIsNumber関数を指定するといった方法が妥当です。
![isnumber5](https://sunagitsune.com/wp-content/uploads/2021/04/isnumber5.png)
=If(IsNumber(A1),A1+1,””)のようにすることで、対象が数値であれば加算して、
![isnumber6](https://sunagitsune.com/wp-content/uploads/2021/04/isnumber6.png)
数値でないなら空白を返す、といった式を実装することが可能です。
![](https://sunagitsune.com/wp-content/uploads/2018/10/gui-2311261_1280.png)
やりたいことから方法を探すエクセル(Excel)操作・関数・VBA(マクロ)逆引きまとめ
逆引き(やりたいことから探す)Excel記事まとめ
![](https://sunagitsune.com/wp-content/uploads/2018/12/mathematics-1509559_1280-160x90.jpg)
関数・演算子・メソッド・プロパティ名から探すExcel/VBA(マクロ)使い方・組み合わせ方まとめ
こちらはExcelやメソッドの諸機能を、機能の名称から探せるまとめ記事です。
コメント