• ベストアンサー

Excel2000の関数を教えてください

E3のセルがAまたはB1またはB2、F3のセルがD 上記の文字が入ればI13のセルにはB3/2-13.5の計算をする。 ただし、E3のセルに何も入れなければI13は何も表示しない。 また、上記の条件意外においてもE3のセルには何も表示しない。 この条件を全て満たす計算式を教えてください。 宜しくお願いします。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.4

#2です。修正版 =IF(E3="","",IF(AND(OR(E3="A",E3="B1",E3="B2"),F3="d"),B3/2-13.5,""))

sunandseaandbeer
質問者

お礼

ご回答ありがとうございました。 おかげさまで解決いたしました。 ここにはよく質問させていただいております。 また、何かありましたら宜しくお願いします。

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

その他の回答 (4)

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.5

#1、#3です。 #3の式ではセルE3が空白の時の条件を満たしません。 すべて忘れてください。

すると、全ての回答が全文表示されます。
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.3

=IF(AND(F3="D",OR(E3="A",E3="B1",E3="B2")),B3/2-13.5,"") 何かの提出課題ですか?既出の質問の応用のはずですが。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=1028562
sunandseaandbeer
質問者

お礼

ご回答ありがとうございました。 仕事上で使用する表を作っています。 前回は一つのセルに決まった文字を入力する場合でして、今回は3つのどれが入ってもいいという条件です。 その3つどれでもいいという関数「OR]の使用方法が分かりませんでした。

すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17070)
回答No.2

>条件意外においてもE3のセルには何も表示しない -->E3のセルがA以外の場合か =IF(E3="A",○,"") >またはB1またはB2、F3のセルがD OR(B1="D",B2="D",F3="D")となる。 =IF(E3="A",○,"")と組み合わせて =IF(OR(E3="A",OR(B1="D",B2="D",F3="D"),○,"") ○を式に戻して、I13セルに =IF(E3="","",OR(E3="A",OR(B1="D",B2="D",F3="D"),B3/2-13.5,"")

sunandseaandbeer
質問者

補足

No.1の回答してくださった方にも補足説明をしたのですが、B1とB2というのはセルの番号ではなく入力する文字です。 E3のセルに「A」または「B1」または「B2」と入力したとき。という意味です。 当方の質問が紛らわしく申し訳ございませんでした。

すると、全ての回答が全文表示されます。
  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.1

セルI13に以下の数式を設定ください。 =IF(AND(E3="A",OR(B1="D",B2="D",F3="D")),B3/2-13.5,"")

sunandseaandbeer
質問者

補足

当方の質問文が紛らわしくて申し訳ございません。 B1とB2はE3のセルに入力する文字です。 E3のセルに「A」または「B1」または「B2」と入力したとき。ということです。 宜しくお願いします。

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

関連するQ&A