• ベストアンサー

条件に合うエクセルの関数が知りたい

例えば、 E32>0かつE32≧F32または E32<0かつE32<F32のとき”-1”それ以外は”1” のように条件が2つある場合の関数はどう入力すればよいでしょうか?

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

  • ベストアンサー
  • Asahi2001
  • ベストアンサー率54% (6/11)
回答No.1

>E32>0かつE32≧F32 AND(E32>,E32>=F32) >または OR() >E32<0かつE32<F32 AND(E32<0,E32<F32) 上記条件とIF関数を組み合わせて、 =IF(OR(AND(E32>0,E32>=F32),AND(E32<0,E32<F32)),-1,1) になります。

akegarasunoken
質問者

お礼

ありがとうございました。 丁寧に説明していただき、非常に良く分かりました。 これからも役立つご教示だったと思います

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

関連するQ&A

  • エクセルの関数設定?

    状況としては最終的にはF1に表示させる文字を設定したいです 条件はA1が空白の場合はF1は空白 A1に山が入力された場合でE1に田が入力された場合にはF1に100と表示させる A1に山以外、E1に田以外が入力された場合にはF1に20と表示させたいです IF関数の組み合わせにも思うのですが、詳しく分からないのでよろしくお願いします

  • エクセルの関数

    こんばんは 『=IF(シート2!E20="","",シート2!E20)』という関数を使うと、「シート2」(シート名)以外のシートにおいて、シート2のE20の値が入力されるものだと思いますが(そのようにして使っています)、E20が0の場合にはF20の値を、また、F20が0の場合にはE20の値を入力させるには、どのような関数にすればいいのでしょうか。 ご教授下さい。

  • エクセル条件式教えて下さい。

    エクセル条件式教えて下さい。 今A2:E2に数字が入力されています。 A2~E2が全て10以上なら、F2に「OK」としたい。それ以外は空白に判定したい。 IF関数の条件の指定方法が分かりません宜しくお願いします。

  • エクセルの関数について

    エクセルの関数で困っています。 次のような場合、どうしたら良いでしょうか?  A  B  C  D  E  F 1     東京  10 2     東京  20 3    神奈川 40 4    神奈川 50 5 6 例えば↑のようにC1セルに「東京」D4セルに「50」とある表(この表を以降「イ表」と呼びます)があった場合、フィルタ機能を使わず関数にて次の条件値を求めるには どうしたら良いでしょうか?  ★条件:「イ表」の内、「東京」の条件の中から、最小値を求める。   (条件値を導き出すセルはF6とします) 表を並び替えて条件値を求めるのは容易なのですが、関数を使うと なるとさっぱりです。 DMIN関数以外で教えてください よろしくお願いします。  

  • エクセルの関数、IF,AND,ORの組み合わせ

    もし、 E32>0かつE32≧F32または E32<0かつE32<F32のとき”○”それ以外は”×” このような条件を関数にする場合はどのようにすればいいでしょうか? 非常に初歩的な質問ですが、お教えいただければ幸いです。

  • 関数だと思いますが・・・

    状況としては最終的にはF1に表示させる文字を設定したいです 条件はA1が空白の場合はF1は空白 A1に"山"が入力された場合でE1に"田"又は"加A"が入力された場合にはF1に100と表示させる(ただし加AのAはBやCにもなるので加が入った場合としたいです) A1に"山"以外、E1に"田"や"加A"(上と同様にAは変わりますが、加と付いたばあい)以外が入力された場合にはF1に20と表示させたいですIF関数の組み合わせにも思うのですが、詳しく分からないのでよろしくお願いします 一度質問したのですが、うまく質問できていなかったようなので、お願いします

  • エクセルの関数(条件付け)について

    エクセルについて質問させてください。 説明がわかりにくかったらすみません。 A行のセルに、品名(文字列) B行のセルに、価格(数値) C行のセルに、チェック1(1と入力) と入力してある状態で、 D行・E行・F行のセルに下記のような式を表示させたいのですが、 どのような関数を組めばよいでしょうか? 表示させたいのは、 D行のセルに、チェック2 …「Cに1と入力されていなかったら2と表示させる」式 E行のセルに、価格1  …「Cに1と入力されている場合のみBセルの数値を表示させる」式 F行のセルに、価格2 …Fのセルには「Dに2と表示されている場合のみBセルの数値を表示させる」式 になります。 宜しくお願いいたします。

  • エクセル関数 条件付書式

    エクセル2010を使っています。 条件付書式の関数について質問させてください。 数値の入力されたセル F10 F12 F14 が F31より 0.03 以上小さければ と言う数式を書くとしたらどのようなものになりますか? 詳しい方、よろしくお願いします。

  • ExcelでのINDIRECT関数の使い方について

    Excelの関数についてお伺いしたいと思います。現在、図のような表があり、A2, C2, E2を合計したいと思っております。条件として; 1) 列を頻繁に挿入するものの、常にA2, C2, E2を合計したい(セルがずれてしまっては困る) 2) B列やD列には他の数値が入るため(列が連続しない)、A2:E2ということができない これを解決するためにA8に"A2,C2,E2"と入力し、A9に=SUM(INDIRECT(A8)と記入したのですが、#REF!というエラーになってしまいます。この場合、どのようにIndirect関数を使えばよいのでしょうか。またそもそもIndirect以外の有効な関数を使うべきなのでしょうか。教えていただきたく、よろしくお願い致します。

  • エクセルの関数のコピー

    エクセルの関数を下のセルにコピーをすると、1つずつ関数の式がずれてくるのですが同じ範囲の関数を同じ様に入力したい場合はどうすればいいですか? 例)=VLOOKUP(F3,Sheet2!A1:E5000,2,0) という関数があったとすると 次の行には=VLOOKUP(F4,Sheet2!A1:E5000,2,0) と検索値のみが1つ変わる感じにしたいのですが・・・ コピーでは無理なのでしょうか。やはり1つ1つ数式を入れてやらないとだめでしょうか。