• ベストアンサー

エクセル MID関数

MID関数で表示した文字列が、数字として認識されません。 MID関数で表示された数字が10とします。セルはA1とします。 その後、IF式で =if(A1<5,10,0) とすると、結果は0になるはずなのに、常に真の値、10になってしまいます。 原因は、MID関数で表示された数字が文字列として認識しているからと考えられますが、対象方法をご存知の方がおりましたら教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • PCFREAK
  • ベストアンサー率51% (417/805)
回答No.1

VALUE関数を使えばよいです。数値に変換されます。 VALUE(MID(A1,・・・・)) とか。

tanakataiti
質問者

お礼

おかげ様で解決しました。ありがとうございました

その他の回答 (1)

noname#187541
noname#187541
回答No.2

こんばんは。 N関数でも出来ます。

tanakataiti
質問者

お礼

おかげ様で解決しました。ありがとうございました

関連するQ&A