• ベストアンサー

エクセル IF文基本を・・・

「A1の値が1の時 B1の値を表示しろ」と言う IF文を作りたいのです。 =IF(A1=1,B1) 先の様に書いたのですが、ファレスと 出てしまいます、記述がおかしいのでしょうか?

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

  • ベストアンサー
  • arukamun
  • ベストアンサー率35% (842/2394)
回答No.3

こんにちは =IF(論理式,真の時,偽の時) です。 偽の時の指定が無いのですね。 A1が1では無いときに何をしますか。 例えば何も表示しないのであれば、 =IF(A1=1,B1,"") の様にします。

その他の回答 (2)

  • laputart
  • ベストアンサー率34% (288/843)
回答No.2

IF文の構造は =IF(条件,条件が真の時,条件が偽の時) という構文ですので =IF(A1=1,B1,C1) C1にはA1<>1 (1では無い時の結果)が必要になります。

  • taknt
  • ベストアンサー率19% (1556/7783)
回答No.1

=IF(A1=1,B1,"") A1が 1でなかったときの処理が 抜けてましたね。

関連するQ&A

専門家に質問してみよう