- ベストアンサー
IF関数の間違いを教えてください。
初心者です。 下の式を入力したのですが、「-」を入力しても「なし」が表示されず、「電車・バス」が表示されてしまいます。正しい式、又は対処方法を教えてください。どうか、宜しくお願い致します。 =IF(A1<2,"車0~2km",IF(A1>=2,"電車・バス",IF(A1="-","なし","")))
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
-は数値ではないので先に処理を行い =IF(A1="-","なし",IF(A1<2,"車0~2km",IF(A1>=2,"電車・バス",""))) でどうでしょうか。
お礼
【ご回答を下さった皆様へ】 ●ポイントの理由 ・#1様…何故、私の数式では駄目か、教えて下さった為。 ・#3様…更に簡単な方法を、教えて下さった為。 ・#2様…上記の通りですが、嬉しかったです。 お蔭様で、正しく表示されるようになりました。 皆様のご回答はどれも嬉しく、助かりました。本当にどうもありがとうございました。(私は、何時間も格闘しましたが、駄目でした…もっと学習したいと思います。)今後また機会がありましたら、どうか宜しくお願い致します。<ciaoyeti>