前回の記事「Excel実践スキル共有:「条件付き書式」と「関数式」を併用する」では、2つの例を通して「条件付き書式」と「関数式」について学びました。の用法。今日はデータの合計について説明し、非表示の列を無視して合計する方法を紹介します。
私たちは日常の仕事で、よく合計を使用します。この問題は誰にとっても簡単です。SUM 関数を使用すると解決できます。
数行のデータが非表示になる場合がありますが、この場合は SUBTOTAL 関数を使用して合計します。非表示がない場合、SUBTOTAL 関数の結果は、次のように SUM 関数の計算結果と一致します。
特定の行 (3、6、9 など) を追加すると、 、12 行)データは非表示になり、結果は次のように変わります。
SUBTOTAL 関数の最初のパラメーターでは、非表示の合計が 109 であることを示すことに注意してください。行は無視されます。
SUBTOTAL 関数については、以前にもチュートリアルが公開されていますので、興味のある方は過去の記事を読んでみてください。
今日説明する問題は、非表示の行を無視した場合の合計方法ではなく、非表示の列を無視した場合の合計方法です。まず第一に、SUBTOTAL 関数ではこれができないことを明確にしておく必要があります。関数のヘルプに明確に記載されています:
SUBTOTAL 関数ではできないだけではありません。これを実行しますが、たとえば、Excel には現時点では非表示の列を無視して集計する機能がまだありません。では、この需要にどのように対処すればよいのでしょうか?これには、比較的新しい関数、つまり CELL 関数を使用する必要があります。
この関数を見たことがある友人は少ないと思いますし、使い方を知っている人もさらに少ないと思いますが、まず CELL 関数が何に使われるのかを簡単に理解しましょう。セルに =c と入力すると、この関数が表示されます。関数を選択すると、簡単な説明が表示されます:
この文で、Go to the CELL 関数を使用して、セルの形式、位置、その他の情報を取得します。この関数をダブルクリックすると、いくつかのオプションが表示されます。
ご覧のとおり、この関数には info_type と Reference という 2 つのパラメーターがあります。最初のパラメータ info_type 情報の種類は全部で 12 種類あり、各種類の具体的な意味は関数で理解できます:
これらの情報に興味のある友達タイプはそれ自体で行うことができます。見てください。どれも非常に理解しやすいものです。ここで使用する最も重要なことは、最後の情報タイプ「幅」です。これは単に列の幅です。
友人の中には、列を非表示にすると列幅が 0 になると考えた人もいるかもしれませんが、これは本当ですか?試してみることができます。数式の最初のパラメータとして「幅」を選択し、2 番目のパラメータを B1 に設定します。これは、セル B1 の列幅 (実際には列 B の列幅) を取得することを意味します。セル B16 に数式 =CELL("width", B1) を入力し、その数式を右に移動します:
結果はすべて 8 です。個々の列の幅を調整して、変化があるかどうかを確認できます。
幅を調整しても、結果は 8 のままです。何か問題がありますか?式?
実は、いいえ、その理由は、CELL 関数が少し気まぐれであるためです。セルの形式が変更されると (列幅は形式です)、結果を更新するために再計算する必要があります。再計算には 2 つの方法があります。1 つは F9 ファンクション キーを押す方法、もう 1 つは任意のセルをダブルクリックして Enter キーを押す方法です。もう一度見ると、結果が更新されていることがわかります:
数値のサイズはセルの幅に対応します。非表示の列の合計を無視する方法について言えば、答えはすでに明らかです。CELL 関数を使用して列幅を取得し、SUMIF 関数を使用して合計を実装します。セル I2 に数式を =SUMIF($B$16:$G$16,">0",B2:G2) と入力し、数式をプルダウンします。
#非表示がない場合、すべてが合計されます。次に、効果を確認するためにいくつかの列を非表示にしてみましょう:
# # 非表示にした後は必ず F9 キーを押すか、ダブルクリックしてください。
問題はここで終わるように見えますが、補助列 (補助行) を使用したくないパートナーが常に存在し、それを実現するために配列数式を使用したいと考えています。たとえば、 =SUMPRODUCT((CELL) ("width",B1 :G1>0)*B2:G2)
この考えは合理的であるように見えますが、これは不可能です。パラメータ参照が特定のセル範囲である場合、関数 CELL は単にセル範囲への情報 エリアの左上のセル つまり、B1:G1のような範囲を書いたのに、B1の列幅しか得られません。 cell 関数の性質は非常に奇妙です~~~
実際、この関数には興味深い使い方がたくさんあります。知りたい場合は、下にメッセージを残してください!
関連する学習の推奨事項:
エクセルチュートリアル以上が実践的な Excel スキルの共有: 非表示の列を無視して合計を実行する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このチュートリアルでは、中央値関数を使用してExcelの数値データの中央値を計算する方法について説明します。 中央傾向の重要な尺度である中央値は、データセットの中央値を識別し、中央の傾向のより堅牢な表現を提供します

マスターグーグルシートcountif:包括的なガイド このガイドでは、Googleシートの多用途のCountif機能を調査し、単純なセルカウントを超えてそのアプリケーションを実証しています。 正確な一致や部分的な一致から漢までのさまざまなシナリオをカバーします

このチュートリアルは、さまざまな方法、アクセス制御、競合解決をカバーするExcelワークブックを共有するための包括的なガイドを提供します。 Modern Excelバージョン(2010、2013、2016、およびその後)共同編集を簡素化し、mの必要性を排除します

このチュートリアルでは、.xlsファイルを.jpg画像に変換するためのさまざまな方法を調査し、ビルトインWindowsツールと無料のオンラインコンバーターの両方を網羅しています。 プレゼンテーションを作成したり、スプレッドシートデータを安全に共有したり、ドキュメントを設計したりする必要がありますか?ヨーヨーを変換します

このチュートリアルは、Excel名の機能を明確にし、セル、範囲、定数、または式の名前を定義する方法を示します。 また、定義された名前の編集、フィルタリング、削除もカバーしています。 Excelの名前は、信じられないほど便利ですが、しばしばOverloです

このチュートリアルは、標準偏差と平均の標準誤差の区別を明確にし、標準偏差計算のための最適なExcel関数を導きます。 記述統計では、平均および標準偏差は内在的です

このExcelチュートリアルでは、正方形の根とNth Rootsを計算する方法を示しています。 平方根を見つけることは一般的な数学的操作であり、Excelはいくつかの方法を提供します。 Excelの正方形の根を計算する方法: SQRT関数を使用します

Googleシートのパワーのロックを解除:初心者向けガイド このチュートリアルでは、MS Excelに代わる強力で多目的な代替品であるGoogleシートの基礎を紹介します。 スプレッドシートを簡単に管理し、重要な機能を活用し、コラボレーションする方法を学ぶ


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

SublimeText3 英語版
推奨: Win バージョン、コードプロンプトをサポート!

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

WebStorm Mac版
便利なJavaScript開発ツール

ドリームウィーバー CS6
ビジュアル Web 開発ツール

ホットトピック









