• ベストアンサー

Excel2002 IF関数の組み合わせ

初歩的な問題ですが、組み合わせ方が他のサイトに例が見つからなかったので質問します。 IF関数で、 D列に、『もしA列が○○なら、B列の数値をもってきなさい。そうでなければC列の数値を持ってきなさい。』 というような単純な数式が入っているとして、ここに別の条件をまた付け加えたくなったので、どうすればよいか 質問させて下さい。 内容は、上記の条件のあとに、『E列が△△なら、F列の数値を持ってきなさい。』 というものです。 式としては IF(A1="大阪",B1,C1) 追加したいのは IF(E1="国語",F1,C1) ということで、全く違う条件を追加したい場合はどのように組み合わせればよいでしょうか?

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

  • ベストアンサー
  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.3

こんにちは。  IF(OR(A1="大阪",E1="国語"),B1,C1)  でいけると思います。  Excelのヘルプで「IF関数」を検索すると色々分かりますよ。 では。

asacchi
質問者

お礼

何度もありがとうございます。 わかりやすい数式ですね。ORを組み合わせるんですね。 ヘルプ よく見て見ます。 ありがとうございました!

その他の回答 (2)

noname#29450
noname#29450
回答No.2

こんにちは。 たぶん、こんなかんじで大丈夫だと思うのですが・・・  IF(A1="大阪",B1,IF(E1="国語",B1,C1)) いかがでしょうか?

asacchi
質問者

お礼

ありがとうございました! あ、別の方でしたね、これで思うとおりのものができます。 ありがとうございました!

  • akina_line
  • ベストアンサー率34% (1124/3287)
回答No.1

こんにちは。  IF関数を入れ子にすればよいと思います。  具体的には、   IF(A1="大阪",IF(E1="国語",F1,B1),IF(E1="国語",F1,C1))  としたらいかがですか。 では。

asacchi
質問者

補足

さっそくのご回答ありがとうございます! できました! それでちなみにさきほどのが、 IF(A1="大阪",B1,C1) IF(E1="国語",B1,C1) というふうになる場合、どうなるでしょう? もっと省略されるでしょうか? 何度もすみません。

関連するQ&A