- 締切済み
SUMIF関数の絶対参照について
kuma310minの回答
- kuma310min
- ベストアンサー率40% (212/518)
この場合では、左右(列)方向にだけのコピーで、上下方向にはコピーされていないので、 ・$C5:$C7 ・$C$5:$C$7 どちらでも同じ結果になります。 (前者であっても、5~7列目という参照がたまたま移動しない) 上下方向へコピーされることも考えて、教科書的に「$C$5:$C$7」と 記載してあるのではないでしょうか。 (その場合は、第3引数のD5:D7も変更の必要がありますが)
関連するQ&A
- ExcelのSUMIF関数についてです。
ExcelのSUMIF関数についてです。 下記のような表を使用して、 商品コードが一致する商品数の合計をD2セルに入力したい。 (※A2,A3,A4...とA列の中でコードが一致したら、その数量の合計を出す) A B C D 1 商品コード 商品名 数量 計 2 PD0001 AAA 50 3 PD0019 BBB 20 4 PD0009 CCC 150 5 PD0001 AAA 1 6 PD1004 DDD 15 7 PD1027 EEE 50 8 PD0009 CCC 40 9 PD0019 BBB 30 : : : : : : : : sumif関数を使用して、 D2に =SUMIF(A:A,A2,C:C) を入力コピーすると D 計 2 35 3 1 4 50 5 45 6 0 7 0 8 0 9 0 : : : : となってしまいます。 D 計 2 51 3 50 4 190 5 51 6 15 7 50 8 190 9 50 : : : : という出力にするにはどうしたらいいでしょうか? ちなみに、コードではなく商品名で D2に =SUMIF(B:B,B2,C:C) を入力コピーするとうまくいきます。 初歩的なことなのかもしれませんが、 商品コード数も数量もかなり膨大なものを計算するので困っています。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- セルを参照させる関数について
C列には関数で返ってきている値が入っています。(たとえば単純にC1のセルには=SUM(A1:B1)と入っている)そのままC1を横にドラッグしてコピーするとD1のセルには単純に=SUM(B1:C1)となりますが、見に行くセルをC2に、E1のセルの参照するセルはC3を。。。という風に参照させるにはどんな関数を使用すればいいのでしょうか? (単純にD1のセルに=C2と設定はしたくないのが前提です)
- ベストアンサー
- オフィス系ソフト
- エクセル関数の他のシート参照について
エクセル2000についてお尋ねします。どんな関数でもいいのですが、例えば「INDIRECT」関数で「sheet5」のD20セルに「INDIRECT($H$13"月!D3")] という関数を入れました。「sheet1」から「sheet4」には1月から4がつのデータがあります。「sheet5」のH13セルに1と入れたら。「sheet5」のD20セルに1月のD3セルが出るようになっています。ところが、この関数を相対コピーできません。"月!D3"が文字列なので?オートフィルでコピーできず一つ一つ入力しなくてはいけません。他に良い方法はありませんか?
- ベストアンサー
- オフィス系ソフト
- EXCEL SUMIF関数について
EXCELのSUMIF関数ですが、マニュアル通り使用すると 思ったとおりの計算ができません。 A B C 1 1 10 100 2 2 20 200 3 3 30 300 4 4 40 400 5 5 50 500 の様な5行×3列の表で A列が>3のもののB列C列の合計を求めたい場合 =sumif(A1:A5,">3",B1:C5) とすれば990という合計が欲しいのですが、やってみると 90にしかなりません。(B列しか合計されていない) どうなっているのでしょうか。
- ベストアンサー
- オフィス系ソフト
- SUMIF関数について
日付 曜日 売上 曜日の数値 2005/5/11 水 5,000 3 2005/5/12 木 6 000 4 2005/5/13 金 7,000 5 2005/5/14 土 5,000 6 2005/5/15 日 3,000 7 このような表があるとします。曜日の数値はWEEKDAY関数でシリアル値を出しています。SUMIF関数で水曜日と土曜日の合計の和を求めるにはどういう関数式になりますか。 SUMIF(D2:D6,"=3,6",C2:C6) 範囲は曜日のシリアル値、検索条件が3又は6であると言うようにするにはどのようにするのでしょうか。 何度トライしても出来ません。分かりにくいと思いますが、よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- SUMIF関数の合計範囲を広くするには?
『=SUMIF(一覧!D3:D98,"1",一覧!H3:AQ98)』という関数を入力しました。 合計範囲を『一覧』と名前付けしたシートの『H3:AQ98』を指定したのです が、なぜか『H3:H98』の範囲の合計額が計算されてしまいます。 EXCEL2000を使っています。よろしくお願いします。
- 締切済み
- オフィス系ソフト
- SUMIF関数で分からないところがあります。
エクセルのSUMIF関数の例題で分からないところがあります。 =SUMIF(A:A,"<=&D2,B:B) A列に日付(2017/12/05,,2017/11/30など) B列に金額(500,100,300など) D列に末日(2017/11/30,2017/12/31など) が入力されています。 A列に入力された日数からD列の末尾までの合計を求めるプログラムだとお思うのですが、 なぜ、Dの前に&が付くのでしょうか? 教えてくださいよろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- SUMIFでしょうか?
エクセル関数初心者です。 見づらくて申し訳ございませんが、下記のような表があるとします。 A3からD3に300や500が返るようにしたいのですが、どんな関数を使えばできますでしょうか? A B C D 1 8日 9日 10日 11日 2 土 日 月 火 3 4 5 土日 500 6 平日 300
- ベストアンサー
- オフィス系ソフト
- 絶対値の関数について質問です!
はじめての質問です。お願いします! 問.次の関数f(x)の最小値とそのときのxの値をもとめよ。 f(x)=|2x+1|+|x-1|+2|x-a| ただしaは正の定数とする。 答えは(途中少し省略しています) (A)1≦aのとき (a)a≦xのとき x=aで最小値3a (b)1≦x<aのとき x=1で最小値2a+1 (c)-1/2≦x<1のとき x=-1/2で最小値5/2+2a (d)x<1/2のとき なし (a)(b)(c)(d)より1≦aのとき最小値2a+1 (B)0<a<1のとき (e)x≧1のとき 最小値3a (f)a≦x<1 のとき x=aで最小値a+2 (g)-1/2≦x<aのとき なし (h)x<1/2のとき なし (e)(f)(g)(h)より0<a<1のとき最小値a+2 解答はここまでですがここで二つ質問です。 (1)(a)(b)(c)(d)より1≦aのとき最小値2a+1 とありますが(a)(b)(c)(d)をまとめずにそれぞれで最小値として答えとすることはいけないのでしょうか? (2)例として 問.ax=0を解け という問題ならa=0のときとa≠0のときのようにaで場合分けをします。しかし今回の僕の質問した問題の場合は上の解答のようにaで場合わけをすることでもできますがxで場合分けをして答えをだすこともできるとおもうのですがどうでしょうか?ですがそうするとこたえが全然違ってしまいます。 質問は二つです。お願いします。
- ベストアンサー
- 数学・算数
- エクセル関数について、教えて下さい。
エクセル関数について、教えて下さい。 a1:300 、 b1:* 、 c1:10 と入力してあります。 ここで、 d1へ =concatenate("=",a1,b1,c1) を設定した時に得られて表示される文字は、 「 =300*10 」 となります。 この時、この文字を数式として活用したいのですが、つまり解が " 3000 " と別のセルでも良いので、解答するようにしたいのですが、お解かりになる方教えてください。
- 締切済み
- その他(ビジネス・キャリア)