- ベストアンサー
excelのif文について
excelのif文でうまくいかないことがあり御相談します。セルH4内にIF((B4-B3)=0,"","F4")という文章を組んで、セルB4とB3の値が等しい場合はブランクにして、等しくない場合はセルF4内の値を表示するようにしたいのですが、F4とそのまま表示されます(セルF4内部の値を表示したい)。何か間違っていると考えますが、それをご指摘いただきたいとお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 IF((B4-B3)=0,"","F4") が IF((B4-B3)=0,"",F4) になると思います。 ダブルクォーテーションで囲むと文字列として認識されますのでF4が表示されています。
その他の回答 (2)
- cimasang
- ベストアンサー率44% (4/9)
回答No.3
F4が何の値か分かりませんが、文脈から IF(B4=B3,"",F4) で良いと思います。 ""(ダブルコーテーション)を入れると文字列扱いになるので「F4」と表示されたのでしょう。
質問者
お礼
回答ありがとうございます。参考になりました。
- 中京区 桑原町(@l4330)
- ベストアンサー率22% (4373/19606)
回答No.2
if(B4=B3,"",F4) これでどうですか?
質問者
お礼
回答ありがとうございます。参考になりました。
お礼
回答ありがとうございます。参考になりました。