- ベストアンサー
【エクセル】if関数と複数条件
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
=IF(SUM(A1:A5)<75,75,SUM(A1:A5)*1.2) とすれば良いでしょう。
その他の回答 (1)
- keithin
- ベストアンサー率66% (5278/7940)
たとえば ジャスト基準値は1.2倍の場合: =SUM(A1:A10)*IF(SUM(A1:A10)>=基準値,1.2,1) といった具合に。 #「以上」は基準値を含んでそれより大きい場合,「以下」は基準値を含んでそれより小さい場合,「未満」は基準値を含まずにそれより小さい場合,そして「より大きい」が基準値を含まずにそれより大きい場合です。
お礼
こちらでもうまくいきました。応用が利きそうです。ご回答いただきましてありがとうございました_(_ _)_
関連する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などの数字の合計を表示させるには・・で、困っています。 アドバイスいただけたらと思います。 ※関数をそのまま入力いたいと思っていますので、 返信は、関数でアドバイスいただけたら幸いです。 宜しくお願い致します。
- 締切済み
- Excel(エクセル)
- エクセル 複数条件のIF関数
0から360の数字がランダムに入力されているA列があります。この数字を以下の条件でB列に入力したいのです。 (1)288以上なら280を引く (2)144以上なら144を引く (3)72以上なら72を引く (4)72未満ならその数字のまま入力 結果として、72未満の数字がB列に入力されることになります、 IF関数を使えばできるのかなと思いますが、違う方法でもよいです。 4万セルくらいを処理するので一番簡単な方法を教えてください。 よろしくお願いいたします。
- ベストアンサー
- その他MS Office製品
- 複数(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と表示
- ベストアンサー
- Excel(エクセル)
- IF AVERAGE エクセル関数
下記条件で関数を作成するのに苦難しております。 (1)_A列に上から20、18、16,14,12,10,8,、6,4,と入力さている。 (2)_A列の10以上のみの数字を合計し平均値を求める。 つまり (20+18+16+14+12+10)÷5=14 となるようにしたいです。 何卒ご教授願います。
- ベストアンサー
- その他MS Office製品
- エクセルの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とでてきてほしいのですが・・ よろしくお願いします!!
- ベストアンサー
- オフィス系ソフト
お礼
試してみたところうまくいきました。早々にご回答いただきましてありがとうございました_(_ _)_