このチュートリアルでは、Excelでフィルターされたデータでも正しい合計を計算する方法について学びます。多くのユーザーは、通常の合計式がフィルターされたデータでも適用できると考えています。しかし実際はそうではありません - Excelはフィルター設定に関係なくすべての値の合計を表示します。このチュートリアルでは、この問題を解決するための代替手法である部分結果関数を紹介します。
主なポイント
- 通常のSUM関数はフィルターされたデータを考慮しません。
- TEILERGEBNIS関数を使用すれば、フィルターを使用している場合でも正しい合計を計算できます。
ステップバイステップガイド
まず、フィルターを適用するためにデータを適切な形式で持っていることを確認する必要があります。テーブルを作成していない場合は、データ範囲をテーブルに変換します。これはCtrl + Tを押すことで行います。
![Excelのヒント:フィルタされたデータでも正しい合計を計算する Excelのヒント:フィルターされたデータでも正しい合計を求める](https://www.tutkit.com/storage/media/text-tutorials/937/excel-tipps-korrekte-summe-bilden-auch-bei-gefilterten-daten-4.webp?tutkfid=204841)
テーブルを作成したら、フィルターオプションを有効にできます。列見出しの矢印をクリックしてフィルター設定を行ってください。たとえば、BMW車のみを表示したい場合などです。
![Excelのヒント:フィルターされたデータでも正確な合計を計算する Excelのヒント:フィルターされたデータでも正しい合計を計算する](https://www.tutkit.com/storage/media/text-tutorials/937/excel-tipps-korrekte-summe-bilden-auch-bei-gefilterten-daten-24.webp?tutkfid=204842)
フィルターを設定した後、表でBMW車だけが表示されていることに気づくでしょう。しかし前に使用していた合計式は変わりません。問題はここにあります - 合計には今、非表示の車両も含まれています。
![Excelのヒント:フィルターされたデータでも正しい合計を計算する Excelのヒント:フィルターされたデータでも正しい合計を計算する](https://www.tutkit.com/storage/media/text-tutorials/937/excel-tipps-korrekte-summe-bilden-auch-bei-gefilterten-daten-35.webp?tutkfid=204843)
正しい合計を計算するには、TEILERGEBNIS関数を使用する必要があります。これはセルに=TEILERGEBNIS(9;を入力することで行います。引数9はとなります。SUM関数を表します。
![Excelのヒント:フィルターされたデータでも正しい合計を算出する Excelのヒント: フィルターされたデータでも正しい合計を計算する](https://www.tutkit.com/storage/media/text-tutorials/937/excel-tipps-korrekte-summe-bilden-auch-bei-gefilterten-daten-43.webp?tutkfid=204844)
次に、合計を取る全体の値範囲を選択する必要があります。これは簡単に、価格列全体を選択することで行えます。
![Excelのヒント:フィルタされたデータでも正しい合計を計算する Excelのヒント:フィルターされたデータでも正しい合計を計算する](https://www.tutkit.com/storage/media/text-tutorials/937/excel-tipps-korrekte-summe-bilden-auch-bei-gefilterten-daten-54.webp?tutkfid=204845)
括弧を閉じた後、Enterキーを押します。すると、セルにはBMW車だけの合計が表示されます。この方法は他の車種にも試すことができます。
![Excelのヒント:フィルタされたデータでも正しい合計を計算する Excelのヒント:フィルターされたデータでも正しい合計を計算する](https://www.tutkit.com/storage/media/text-tutorials/937/excel-tipps-korrekte-summe-bilden-auch-bei-gefilterten-daten-66.webp?tutkfid=204846)
たとえば、Audiのために他のフィルターを適用した場合でも、同じ式を使用することで正しい合計が表示されます。フィルターを使用している場合に通常の合計が機能しないことを心に留めておくと作業が容易になります。
![Excelのヒント: フィルターされたデータでも正しい合計を求める Excelのヒント:フィルターされたデータでも正しい合計を計算する](https://www.tutkit.com/storage/media/text-tutorials/937/excel-tipps-korrekte-summe-bilden-auch-bei-gefilterten-daten-89.webp?tutkfid=204848)
したがって、フィルターが有効な場合は通常のSUM関数を使用しないでください。正確な結果を得るためには、部分結果関数が適切な選択肢です。
まとめ
このチュートリアルで、Excelでフィルターされたデータで正しい合計を得るために部分結果関数を使用する方法を学びました。この特別な関数を使用することで、計算上のエラーを回避し、データと効率的に作業することができます。
よくある質問
Excelの部分結果関数はどのように機能しますか?部分結果関数を使用すると、フィルターで選択された表示データに対して計算を適用できます。
部分結果関数の適用に特別な知識は必要ですか?適用は比較的簡単ですが、関数内の引数とその意味を理解する必要があります。
部分結果関数を他の計算にも使用できますか?はい、部分結果関数にはフィルターされたデータに有用な、平均値、件数などのさまざまな計算方法が提供されています。