Excel。SUMSQ関数は数値の2乗の合計を算出します
<関数辞典:SUMSQ関数>
SUMSQ関数
読み方: サムスクウェア
分類: 数学/三角
SUMSQ(数値1,[数値2],…)
数値の2乗の合計を算出します
【Excel・Word・PowerPoint・Access】あなたの「困った」を解決!10年以上の経験が詰まった、現場の疑問から生まれた実践テクニック集。作業効率を劇的に上げるOffice活用術をお届けします。
SUMSQ関数
読み方: サムスクウェア
分類: 数学/三角
SUMSQ(数値1,[数値2],…)
数値の2乗の合計を算出します
複数条件での合計をExcelで求めるには、SUMIFS関数をつかいます。
そこで、SUMIFIS関数をつかった数式をつくります。
=SUMIFS(I2:I169,D2:D169,"品川店",F2:F169,"ラーメンセット")
最初の引数に合計対象範囲があって、そのあとに、条件範囲と条件を設定します。
SUMIFS関数がないAccessでは、どのようにしたらいいでしょうか。
まず、挿入タブのクエリデザインをつかって、クエリをつくります。
使うフィールドを設定します。
今回は、店舗名・商品名・金額フィールドです。
集計したいので、集計ボタンを押して、集計行を表示します。
店舗名と商品名はグループ化させます。
金額は、複数条件の合計を求めたいので、合計を選択します。
今回は、品川店のラーメンセットの合計を求めたい。
なので、店舗名フィールドの抽出条件には 品川店
商品名フィールドの抽出条件には ラーメンセット を設定したら、実行します。
結果は、Excelと同じになっていることが確認できました。
Accessのクエリで、「AかつB」のように複数の条件を満たすデータだけを抽出したいときはどうすればいいのでしょうか?
今回は「都道県が神奈川県」で、かつ「担当地域が横浜」という人をピックアップする例を使って、AND条件の作り方を実演します。
ポイントは、抽出条件を「同じ行」に書くこと!
この基本を知るだけで、複雑なデータ抽出も自由自在になりますよ。
SUMPRODUCT関数
読み方: サムプロダクト
分類: 数学/三角
SUMPRODUCT(配列1,[配列2],[配列3],…)
複数の数値の組を掛け合わせて合計を行います
行を非表示にしたときに、見えているデータだけの合計値に連動させたい場合には、SUBTOTAL関数やAGGREGATE関数をつかうことで、求めることができます。
そこで、次のような横長の表があります。
H列には、
=SUM(B2:G2)
のように、SUM関数で合計を求めています。
やりたいことは、列を非表示にしたら、その分を除いた合計値を求めたい。
例えば、1~3月の数値を除いた合計を求めたいわけです。
当然、列を非表示にしたところで、SUM関数は、非表示に対応していないので、合計値はかわりません。
また、SUBTOTAL関数やAGGREGATE関数は、行の非表示には対応しますが、列の非表示には対応できません。
そこで、少し考え方を変えてみます。
そもそも、列の非表示とはどういうことなのか。
列幅が0ということです。
つまり、列幅がわかるようなものがあれば、いいわけです。
そこでCELL関数をつかうことで、セル情報の列幅を求めることができます。
ただ、このCELL関数。スピル機能に対応したため、今までのような数式ではうまく求めることができません。
CELL関数の最初の引数は、検査の種類。
列幅の情報を知りたいので、 width を選択します。
2つ目の引数の参照は、見出しのB1を選択します。
=CELL("width",B1)
で、数式を確定すると…
これでは、オートフィルで数式をコピーすることができません。
なので、スピル機能にならないように数式を修正します。
=@CELL("width",B1)
「@(アットマーク)」をいれることで、スピル機能をとめることができます。
※@ = implicit intersection operator
あとは、横方向に、オートフィルで数式をコピーします。
F9キーをおさないと、算出結果は変わりませんが、列幅を求めることができました。
I列に列の非表示に連動した合計を求める数式を用意します。
I2にSUMIF関数を使った数式を設定しました。
=SUMIF($B$5:$G$5,">0",B2:G2)
B列を非表示にしたら、F9キーを押します。
これで、非表示を除いた合計を求めることができます。
では、数式を確認しておきましょう。
単一条件の合計を求めたいので、SUMIF関数をつかいます。
最初の引数は、「範囲」。
検索のデータ範囲です。
CELL関数の結果をつかいますので、$B$5:$G$5
オートフィルで数式をコピーしますので、絶対参照を忘れずに設定します。
2つ目の引数は、検索条件。
”>0”。
セルの幅が0より大きいならば、非表示じゃないという意味ですね。
最後の引数は、合計範囲。B2:G2
あまり列の非表示の合計をすることはないかもしれませんが、やり方の一つとして、紹介させていただきました。
Facebookページに書いた、Excelの豆知識(Trivia)です。
5月17日
Excel。
BINOMDIST関数
読み方は、バイノムディストで、二項分布の確率を算出します
5月18日
Excel。
BINOM.DIST関数
読み方は、バイノム・ディストで、二項分布の確率を算出します
5月19日
Excel。
BINOM.DIST.RANGE関数
読み方は、バイノミアル・ディストリビューション・レンジで、二項分布を使用した試行結果の確率を算出します
5月20日
Excel。
BINOM.INV関数
読み方は、バイノム・インバースで、累計二項分布が基準値以上になる最小値を算出します
5月21日
Excel。
BITAND関数
読み方は、ビットアンドで、論理積を算出します
5月22日
Excel。
BITLSHIFT関数
読み方は、ビットレフトシフトで、ビットを左シフトします
5月23日
Excel。
BITOR関数
読み方は、ビットオアで、論理和を算出します
SUMIFS関数
読み方: サムイフズ
読み方: サムイフエス
分類: 数学/三角
SUMIFS(合計対象範囲,条件範囲1,条件1,…)
複数の条件付きで数値の合計を行います