エクセルで表示されているセルだけを合計する方法(4つの簡単な方法)

  • これを共有
Hugh West

には、いくつかの方法があります。 可視セルのみの合計 の4つの方法を紹介します。 可視セルだけを合計する。 Excel で生産的な分析を行うために、ワークブックのデータを隠したり、フィルタリングしたりする必要があることがよくあります。 デフォルトの SUM機能 のすべての値を合計してしまうので、この場合はうまくいきません。 セル範囲 .私たちは、以下の方法で 可視セルのみの合計 をExcelで表示します。

練習用ワークブックをダウンロードする

このワークブックをダウンロードして練習してください。

可視セルのみの合計.xlsm

Excelで表示されているセルだけを合計する4つの方法

ある会社の従業員のデータセットがあるとする. このデータセットには4つのカラムが含まれている. 社員 という名前を付けます。 部署名 を、その作業 時間 1日あたり、そしてその 給与 それぞれ、以下のメソッドのデータセットの概要を説明します。

1.Excelの表で表示されているセルだけを合計する

この方法では、Excelで表示されているセルのみで合計を計算します。 ここでは、データセットを表に変換して、非常に簡単に合計を求めます。 以下の手順で解を求めます。

STEPS

  • まず、データシートからデータを選択します。

  • 2つ目は INSERT を選択し、リボン テーブル .

データセットがテーブルに変換されます。 キーボードの助けを借りて行うこともできます。 Ctrl + T を実行すると、データセットがテーブルに変換されます。

  • 3つ目は デザイン を選択し、リボン 総列 .

  • これで合計の行が挿入されます。 そこで合計を見ることができます。

  • ここで、いくつかの列を非表示にすると 総列 は自動的に変更され、表示されているセルのみの合計が表示されます。

ここで、隠したのは 7日 , 9日 & 10列目 と表示され、表示されているセルの合計が最後の行に表示されます。

続きを読む Excelで列の末尾に和をとる(8つの便利な方法)

2.エクセルで見えるセルだけを合計するオートフィルター

を使用しています。 フィルター の機能を使って、表示されているセルだけを集計することができます。 ここでは 小計 機能 AGGREGATE機能 を使用する方法も紹介します。 オートサム をご覧ください。

今回も前回のデータセットを使用します。

2.1 SUBTOTAL関数の使用方法

があります。 SUBTOTAL機能 は、データセット内の小計を返します。 ここでは、この関数を使って、見えるセルのみを合計します。 このメソッドを実行するには、データセットにフィルターを適用する必要があります。

STEPS

  • まず、データセット内のセル範囲を選択します。

  • その後 データ を選択し、リボン フィルター .

  • ここで、以下を選択します。 セルE13 と入力し、数式を入力します。
=SUBTOTAL(109,E5:E12)

  • ここで、以下を選択します。 入力 をクリックすると、結果が表示されます。

  • 最後に、任意の列をフィルタリングすると、それに応じて合計の結果が変化し、表示されているセルの合計のみが表示されるようになります。

2.2 AGGREGATE関数の使用法

とほぼ同様です。 SUBTOTAL機能 メソッドを使用します。 AGGREGATE機能 代わりに 小計 .

STEPS

  • まず、以下を選択します。 セルE13 .
  • 今度は数式を入力します。
=aggregate(9,5,e5:e12)

  • ここで、以下を選択します。 入力 をクリックし、その結果をご覧ください。

  • 最後に、いずれかの列をフィルタリングすると、表示されているセルの合計だけが表示されます。

2.3 AutoSumの使用

その際、最初にデータセットにフィルタをかけてから オートサム そうでない場合は、期待する結果が得られません。

STEPS

  • まず、以下を選択します。 セルE13 .

  • 2つ目は フォーミュラ を選択し、リボン オートサム .

  • 最後に 給与欄 を表示し、セルに表示します。

続きを読む エクセルでフィルタリングされたセルを合計する方法(5つの適切な方法)

類似の読み物

  • エクセルで選択したセルを合計する方法(4つの簡単な方法)
  • [修正!】ExcelのSUM式が動作せず、0を返す(3つの解決方法)
  • Excelで正の数だけを合計する方法(4つの簡単な方法)
  • ExcelのSumのショートカット(2つのクイックテクニック)
  • エクセルで複数の行を合計する方法(4つの簡単な方法)

3.ユーザー定義関数で可視セルのみの合計を求める

を使用することができます。 ブイビーエー 特色 マイクロソフトエクセル を使って、データシートの可視セルを合計する独自の関数を作成しました。

ここでは、以下の手順で行います。

STEPS

  • まずは デベロッパー を選択し、リボン ビジュアルベーシック .

  • 次に、Microsoft Visual Basicのウィンドウが表示されます。 メソッドを選択し、そこにコードを入力してください。
 Function ONLYVISIBLE(CellRng As Range) As Double Dim x As Range Dim SumUp As Double For Each x In CellRng If x.Rows.Hidden = False And x.Columns.Hidden = False Then SumUp = SumUp + x.Value End If Next ONLYVISIBLE = SumUp End Function 

ここで、私たちの関数は ONLYVISIBLE .

  • 3つ目は、「選択」です。 セルE13 と入力し、数式を入力します。
=onlyvisible(e5:e12)

  • を押してください。 入力 をクリックし、その結果をご覧ください。

  • 最後に、非表示にすると 7日 , 9日 & 十日 の行で、目的の結果を表示します。

続きを読む Excelのセルの合計:連続、ランダム、条件付き、など。

4.ExcelのSUMIF関数で可視セルを追加する

時には、期待する結果を見つけるために、何らかの基準を用いる必要があります。 そのような場合、以下のようにします。 SUMIF関数 .

ここでは、この操作を行うために、前のデータセットに新しいカラムを2つ追加します。 ここでは Yes/No コラム であり ヘルパー この方法には、コラムの助けを借ります。 AGGREGATE機能 をご覧ください。

STEPS

  • まず、以下を選択します。 セルF5 と入力し、数式を入力します。
=aggregate(9,5,e5)

  • 次に、 を押します。 入力 を表示させます。 セルE5 を使い、結果を表示します。 フィル・ハンドルt o 次のセルを埋める。

  • 3つ目は、その値を ヘルパー コラム

  • そして、その数式を セルE13 .
=SUMIF(D5:D12, "はい",F5:F12)

D5からD12の範囲で条件を検索し、条件を満たした場合に合計します。

  • 最後に、もし フィルター の場合、条件を満たしたセルの合計値のみを表示します。

この方法は、ある条件を適用する必要がある場合にのみ使用することができます。

続きを読む Excel Sum セルに条件が含まれている場合 (5 例)

結論

最後に、Excelでこのような問題に直面することがあります。 ここでは、4つの簡単な方法を見てきました。 これらの方法があなたの問題の解決に役立つことを願っています。 最後に、何か質問や提案がある場合は、以下のコメントを自由に感じてください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。