• ベストアンサー

【エクセル】if関数と複数条件

特定の列の数字の合計値が基準以下であればA,基準以上であればその値×1.2といった表示をすることは可能でしょうか。 例えば基準Aを75として下記のような列の場合 13 14 16 16 10 合計が69、なので表示は75 次のような列の場合 15 16 17 19 21 合計が88なので88*1.2 = 105.6と表示したい。 可能でしょうか。お手すきの方お助け頂ければ幸いです。 よろしくお願い致します。

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

  • ベストアンサー
回答No.1

=IF(SUM(A1:A5)<75,75,SUM(A1:A5)*1.2) とすれば良いでしょう。

kugutus
質問者

お礼

試してみたところうまくいきました。早々にご回答いただきましてありがとうございました_(_ _)_

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.2

たとえば ジャスト基準値は1.2倍の場合: =SUM(A1:A10)*IF(SUM(A1:A10)>=基準値,1.2,1) といった具合に。 #「以上」は基準値を含んでそれより大きい場合,「以下」は基準値を含んでそれより小さい場合,「未満」は基準値を含まずにそれより小さい場合,そして「より大きい」が基準値を含まずにそれより大きい場合です。

kugutus
質問者

お礼

こちらでもうまくいきました。応用が利きそうです。ご回答いただきましてありがとうございました_(_ _)_

関連するQ&A

  • エクセルにおける複数条件の関数について

    下記の内容を別シートに集計したいのですが、 関数が間違えているのかうまく数値が表示されません。 Aシートに以下の情報が入っています。 Cの列、C5からC54までの範囲に1から100の間で数字が入っています。 Dの列、D5からD54までの範囲に2013/6/1から2013/7/15までの日付が入っています。 例:C5に2と入っていて、D5に2016/6/3と入力されていれば該当し、 C5の2という値を別シートにその他のC列とあわせて合計を表示されるようにしたいです。 表示をさせたいBシートには、 D列のD5からD54範囲内の6月分(2014/6/1から2014/6/30まで)で、 C列に入力されている数値の合計を1つのセルに表示させたいです。 この場合の関数をお伺いしたい内容になります。 今、うまくいかない関数は、以下のような内容です。 =SUMPRODUCT(('201406'!$C$5:$C$54="○")*('201406'!$BW$5:$BW$54>="2014/6/1"*1)*('201406'!$BW$5:$BW$54<"2014/7/1"*1)) これだと、C列に○が入っていれば、その合計を表示できると思いますが、 1や5などの数字の合計を表示させるには・・で、困っています。 アドバイスいただけたらと思います。 ※関数をそのまま入力いたいと思っていますので、 返信は、関数でアドバイスいただけたら幸いです。 宜しくお願い致します。

  • エクセル 複数条件のIF関数 

    0から360の数字がランダムに入力されているA列があります。この数字を以下の条件でB列に入力したいのです。 (1)288以上なら280を引く (2)144以上なら144を引く (3)72以上なら72を引く (4)72未満ならその数字のまま入力 結果として、72未満の数字がB列に入力されることになります、 IF関数を使えばできるのかなと思いますが、違う方法でもよいです。 4万セルくらいを処理するので一番簡単な方法を教えてください。 よろしくお願いいたします。

  • 複数(5つ)の条件を指定したIF関数

    IF関数を用いて以下のように場合、どのようにすればよいでしょうか。 条件は5つです。 ご教授をお願いします。 (1)A1のセルの値が300,000以上、400,000未満の場合、B1に5,000と表示 (2)A1のセルの値が400,000以上、600,000未満の場合、B1に7,500と表示 (3)A1のセルの値が600,000以上、800,000未満の場合、B1に10,000と表示 (4)A1のセルの値が800,000以上、1,000,000未満の場合、B1に12,500と表示 (5)A1のセルの値が1,000,000以上の場合、B1に15,000と表示

  • IF AVERAGE エクセル関数

    下記条件で関数を作成するのに苦難しております。 (1)_A列に上から20、18、16,14,12,10,8,、6,4,と入力さている。 (2)_A列の10以上のみの数字を合計し平均値を求める。 つまり (20+18+16+14+12+10)÷5=14 となるようにしたいです。 何卒ご教授願います。

  • エクセルのIF関数(条件に合った値かどうか調べる)

    エクセルの関数についてお聞きします。 次のような値があります。 A列 B列 C列 犬 鳥 PP 01 QQ 空 牛 魚 09 この組み合わせ以外のものを下記のように、D列に「×」と表示させ、条件に合うものを「●」と表示させる式を作ろうと思います。 例: A列 B列 C列  D列 犬 QQ 09   ● 02 鳥 空   × 牛 魚 11   × 01 QQ 空   ● このような式はどう作ればいいですか?IF関数ということは分かるのですが、そこから先が進みません・・・。 ちなみに調べたいデータは上の例のように数字、文字が混在しています。 どうぞよろしくお願いいたします。

  • ExcelのVLOOKUP関数?IF関数?

    下記のようなExcelがシート1にあります。  A     B     C 11/1 11/2 11/3 11/4 11/5 11/6 A列には月日が1日から31日まで入っています。 別のシート2には下記のようなExcelがあります。  A     B     C 11/1   1000    2000 11/1   2000    3000 11/3   5000    10000 11/3   7000    4000 11/5   500     3000 11/6   5000    1000 A列には月日が飛び飛びの状態です。 シート1には結果として下記のように表示したいのです。  A     B     C 11/1   3000    5000 11/2    0      0 11/3   12000   14000 11/4    0      0 11/5   500    3000 11/6   5000    1000 シート1の月日とシート2の月日の同一のものを探し、その値の合計をB列C列に表示する。 シート1の月日とシート2の月日が同一でないものは"0"と表示する。 この場合、どういった関数を使えばよいでしょうか。 また、関数式も具体的にどういったものにすればよいでしょうか。

  • IF関数だと思うのですが、

    エクセルで以下のような a b c 2 3 ( ) 3 5 ( ) 4 2 ( ) 5 7 ( ) となっている場合に、bの列が3以上であれば a列とb列を掛けた値をC列に表示させたいのですが、 式はどうすればよいでしょうか。 宜しくお願いします。

  • IF関数の初級レベルの質問です・・・。

    こんにちは。初歩的な質問で申し訳ありません。 ExcelのA列には「A or B orC」という記号が入っています。 B列には数字が入っています。 そこで、 A列の値が「A」に該当する場合はその行のB列の数字を すべて合計して、合計値をC1に入れる。 A列の値が「B」に該当する場合はその行のB列の数字を すべて合計して、合計値をC2に入れる。 A列の値が「C」に該当する場合はその行のB列の数字を すべて合計して、合計値をC3に入れる。 なお、合計数字が「0」の場合はC列は空白にする。 という関数を作りたいのですが、どういう式にしたらいいでしょうか? よろしくお願いします・・・。

  • Excel 複数条件+”かつ”

    標題の通りです。 例えば、A1~A100に1~10までの数字が、B1~B100に11~20までの数字が、個数に関係なくランダムに入っているとします。 (1)A列の中で3以上7以下の個数を求めるには、COUNTIFで(7以下の個数)-(3以下の個数)で求めればいいですよね。(SUMPRODUCTを使う方法もあるみたいですが) (2)A=4 かつ B=15の個数を求めるにはSUMPRODUCTを使用すれば求まりますよね。 ここまでは、ネットで調べて理解しました。 ここからが本題です。 (1)と(2)を合体させて、A列の中で3以上7以下 かつ B列の中で11以上13以下の個数を求めるのにどうすればいいのかが分かりません。 A   B 1   12  4   11  4   17  5   13  6   20  3   14  答え:2個 てな具合で個数を求めたいのですが、色々と式を作ってみてもエラーになったりすべての値が0になったりで上手く行きません。 よろしくお願いします

  • :【Excel】複数の条件を満たす合計を出す関数

    大変こまっております。みなさまのお力を貸してください!よろしくお願いします。 以前、このような質問がありました、  A    B    C 1 果物  銘柄  購入数 2 りんご ふじ  21 3 りんご 王林   3 4 ぶどう デラ  15 5 ぶどう 巨峰  16 6 りんご ふじ   2 7 ぶどう 巨峰   7 上記のような表があります。 別な場所に、りんご&ふじの条件を満たす場合の購入数の合計を出したいのですが、関数を教えて下さい。 SUMIFで複数の条件を指定することできるのでしょうか? そして、もちろん以下のような宣言文で可能なのですが、 SUMPRODUCT((A1:A7="りんご")*(B1:B7="ふじ")*(C1:C7)) なのですが、りんご、ふじの部分を数字にしてしまうと答えが0となり出てきません!! すごくこまってます・・・ なぜなのでしょうか?? まったく同じ宣言文で、宣言文ないの文字列に確答すつ数字を入力してます。 ちなみに下記のような場合です。 A  B    C 1 300 4000  200 2 300 5000   200 3 300 2000   200 4 400 4000  200 5 300 5000  300 6 500 2000   300 という数列があるとします。 んでやりたいことは、 複数の条件(2つ)を満たす時のC列の合計。 つまりは、A列の特定の数字とB列の特定の数字を満たすときの、C列の合計。 を出したいんです。 =SUMPRODUCT((A1:A6="300")*(B1:B6="5000")*(C1:C6)) と打ったのですが、どこか間違ってる点を教えて下さい。 これでゆうと、答えは500とでてきてほしいのですが・・ よろしくお願いします!!

専門家に質問してみよう