小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2023年2月24日【ID:0】

【Excel】SUM関数より凄いSUBTOTAL関数とは

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


SUBTOTAL関数は、SUM関数を含む11種類の集計関数をまとめた関数になります。
使い方は次のようになります。

=SUBTOTAL(集計方法, 参照1, [参照2], …)

第1引数の集計方法では、SUM関数なのかCOUNT関数なのかなどと関数を指定します
「参照1」以降の引数は、SUM関数などと同じで、対象の範囲を選択します。

集計対象の範囲がセルA1~A10とC1~C10の場合は、

=SUBTOTAL(集計方法, A1:A10, C1:C10)

と指定します。

集計方法で設定できる内容は以下になります。

先ほどの集計対象にSUM関数と同じ集計をする場合は、

=SUBTOTAL(9, A1:A10, C1:C10)

になります。


しかし、実際のところSUM関数とは2つの違いがあります。

1つ目は、集計対象範囲内にSUBTOTAL関数が使用されているセルがある場合は、そのセルを除いて集計します。
小計など含む表の合計を求める際に便利です。

2つ目は、非表示のセルを集計しないことができます。
先ほどの集計方法の表にSUM関数の場合は「9」と「109」があります。
「109」を指定した場合は、非表示セルが集計されません。
「9」を指定した場合は、フィルターで非表示になったセルは集計されませんが、直接非表示にしたセルやグループ化で非表示になったセルは集計されます。
「109」の場合は、直接非表示にしたセルやグループ化で非表示になったセルに関しても集計から除外することができます。


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7175178

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】自動でグループ分け!FILTER関数×TEXTJOIN関数

【ExcelVBA】双方向の入力を実現する方法

【Excel】自動入力が邪魔?一瞬で無効にする方法

【Excel】文章から特定の値を表形式で抽出

【Excel】グラフタイトルにセルの値を参照させる

【Excel】空白を上のセルの値で埋める

【Excel】セル単位でパスワードを設定する

【Googleスプレッドシート】表の最終行を選択するリンク

【Excel】生年月日から年齢を瞬時に求める

【ExcelVBA】ON・OFFボタンを開発

【Excel】指定時間を自動で色付け「シフト表」

【ExcelVBA】シートの「表示・非表示」を瞬時に切り替える

【Excel】○○IFS関数を使ってOR条件で求める

【ExcelVBA】選択した値の関連データを自動で抽出

【ExcelVBA】ダブルクリックでデータを移動

【Excel】指定期間の予定表を自動作成

【Excel】同じ日付が一定間隔で続く予定表を効率的に作成

【Excel】複数行のデータを瞬時に1列にする方法

【Excel】候補に表示されない3つの隠し関数

【Excel】グラフにデータを瞬時に追加(離れている範囲でもOK)

【Excel】月単位の合計を数式で求める

【Excel】データバーで特定の値以下の色を変更

【Excel】出社時刻と退社時刻から勤務時間を求める

【Excel】日付の特殊なオートフィルの活用

【Excel】実は無料の学習教材





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ