- ベストアンサー
エクセル MID関数
MID関数で表示した文字列が、数字として認識されません。 MID関数で表示された数字が10とします。セルはA1とします。 その後、IF式で =if(A1<5,10,0) とすると、結果は0になるはずなのに、常に真の値、10になってしまいます。 原因は、MID関数で表示された数字が文字列として認識しているからと考えられますが、対象方法をご存知の方がおりましたら教えてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
VALUE関数を使えばよいです。数値に変換されます。 VALUE(MID(A1,・・・・)) とか。
その他の回答 (1)
noname#187541
回答No.2
こんばんは。 N関数でも出来ます。
質問者
お礼
おかげ様で解決しました。ありがとうございました
お礼
おかげ様で解決しました。ありがとうございました