• ベストアンサー

わからないIF関数について教えて下さい

IF関数で下のような表を作成したいのでどなたか相談に乗って下さい。 「C」のセルに、「1:晴れ 」の場合は、「1」を表示、 それ以外は「0」を表示させるIF関数を作成したいのですが、 うまくいきません。ちなみに、 =IF($A1="1:晴れ",1,0) と入力しましたが、「1:晴れ 」とAのセルに入力されてるのに 「1」と表示されませんでした。ちなみに「A」のセルは入力規則でリストが 入っています。   A     B     C    1 1:晴れ 1/20    1 2 2:雨   1/21   0  3 3:曇り  1/22   0 4 4:雪   1/23   0 5 1:晴れ  1/24   1 全然わからなくて困っています。 どなたか助けて下さい。 宜しくお願いします。

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

  • ベストアンサー
回答No.2

試してみましたが問題ありませんでした。 例えば末尾に余分なスペースが入っているとか・・ TRIM関数を入れ子にして =IF(TRIM(A1)="1:晴れ",1,0) ではいかがでしょうか。

mozes28
質問者

お礼

TRIM関数ですか!なるほど。試してみます。 有難うございました!

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • ham_kamo
  • ベストアンサー率55% (659/1197)
回答No.1

「1:」の「1」とか「:」が、セルと数式で片方が全角、もう片方が半角ということはないですか?

mozes28
質問者

お礼

関数を入力するときに、リストの元のデータの「1:晴れ」を コピーペーストしています。 でも、「1」と返されないのです。

すると、全ての回答が全文表示されます。

関連するQ&A