ExcelでPivotby関数を使用する方法
クイックリンク
- Pivotby構文
- Pivotby:必要な引数のみを使用します
- Pivotby:オプションの引数を使用します
ExcelのPivotby関数を使用すると、ピボット可能なデータを再作成する必要なく、数字をグループ化できます。さらに、Pivotbyを介して作成されたデータの要約は、元のデータの変更を反映するために自動的に更新され、式を微調整して表示するものをカスタマイズできます。
Pivotby構文Pivotby関数を使用すると、合計11の引数を入力できます。これは気が遠くなるように聞こえますが、非常に多くの議論をすることの利点は、結果を調整して、データに表示したいものと調整できることです。
ただし、最初の4つのフィールドのみが必要です。
必要なフィールド
必要なPivotbyフィールドは、excelに表示する変数、列に表示する変数、値を見つける場所、およびデータの集計方法をExcelに伝える場所です。
= pivotby( <em>a</em> 、 <em>b</em> 、 <em>c</em> 、 <em>d</em> )
どこ
- Aは、結果の左側にある列ヘッダーとして表示するカテゴリまたはカテゴリを含むセル、
- Bは、結果の上部に列ヘッダーとして表示するカテゴリまたはカテゴリを含むセル、
- cは、引数aとbのために選択した行と列に従って、結果の中央に表示される値です。
- Dは、データがどのように集約されるかを定義するExcel関数(またはラムダを介して自分で作成した関数)です。
オプションのPivotbyフィールドを使用すると、ヘッダーと合計を含め、データをソートし、非常に特定の状況で、いくつかの追加のパラメーターを指定できます。
= pivotby( <em>a</em> 、 <em>b</em> 、 <em>c</em> 、 <em>d</em> 、[ <em>e</em> 、 <em>f</em> 、 <em>g</em> 、 <em>h</em> 、 <em>i</em> 、 <em>j</em> 、 <em>k</em> ])
口論 |
それが何であるか |
メモ |
---|---|---|
e |
引数a 、 b 、およびcがヘッダーを含むかどうか、および結果にヘッダーを表示するかどうかを指定する数字 |
0 =ヘッダーなし(デフォルト) 1 =ヘッダーですが、表示しないでください 2 =ヘッダーはありませんが、生成します 3 =ヘッダー、および表示 |
f |
議論aが大規模な合計と潜水艦を含めるべきかどうかを決定する数字 |
0 =合計なし 1 =下部のグランド合計(デフォルト) 2 =下部のグランド合計と潜水艦 -1 =上部のグランド合計 -2 =上部のグランドの合計と小国 |
g |
列をどのようにソートするかを示す数字 |
数値は、引数Aの列を指し、その後に引数cの列が続きます。たとえば、引数aに2つの列がある場合、「2」はこの引数の2番目の列で結果を並べ替え、「3」は引数cで結果をソートします。正の数はアルファベット順または昇順の順序を表し、負の数は逆を表します。 |
h |
引数bがグランド合計と小計を含めるべきかどうかを決定する数字 |
0 =合計なし 1 =右側のグランド合計(デフォルト) 2 =右側のグランド合計と小張り -1 =左側のグランド合計 -2 =左側のグランド合計と小張り |
私 |
行のソートを示す数字 |
数値は引数Bの列を指し、その後、引数Cの列が続き、引数gと同じ方法で機能します。 |
j |
特定の値またはテキストを含む行を除外できる論理的な式または式 |
n/a |
k |
引数Dで関数のパーセントを使用するときに結果の計算がどのように実行されるかをより制御する数字 |
0 =列の合計(デフォルト) 1 =行合計 2 =総計 3 =親列合計 4 =親行合計 |
Pivotby:必要な引数のみを使用します
まず、必要な4つのフィールドだけで、最も単純なフォームでPivotby機能を使用する方法をお見せします。
Sports_Viewersという名前のこのデータテーブルを渡されたとしましょう。 4年間で4つの地域(列c)にわたる6つのスポーツ(列B)のライブ表示数値(列d)を示しており(列A)、スポーツと年ごとに視聴者の総概要を生成するように求められています。
Microsoft Excelのテーブルに名前を付ける方法
「Table1」はあまり説明していません...
GroupBy関数を使用してこれを行うこともできますが、オプションの引数を使用して、分析を容易にする結果を生成する必要があります。さらに、GroupByはデータを行に並べ替えるだけなので、解釈が困難な長い情報リストになる可能性があります。
代わりに、Pivotby関数を使用すると、1つ以上の変数を採取して列に入れて、数字がどのように積み重なるかをより明確に把握できます。
Pivotby:オプションの引数を使用しますExcelフォーミュラを作成するたびに、各引数はコンマによって分離されます。これは、オプションの引数のいずれかをスキップしたい場合は、最初のコンマを入力して引数を開くだけで、2回目のコンマが閉じる必要があることを意味します。これらの2つのコンマの間に何もないという事実は、この引数を意図的に省略したことをExcelに伝えているため、プログラムにデフォルトの設定を採用したいと考えています。
Excelの公式と機能に関する初心者のガイド
Excelのエンジンルームについて知る必要があるすべて。
1例1:グランドの合計と小計
Pivotbyの結果を導く1つの方法は、前の例をより明確にします。各スポーツに亜極列を追加することです。
これを行うには、次のように入力する必要があります。
= pivotby(sports_viewers [[sport]:[region]]、sports_viewers [year]、sports_viewers [viewers]、sum ,, 2)
引数D (合計)の後、2つのコンマが引数E (ヘッダー)を飛び越えたいが、引数Fを含むことを示していることに注意してください(この場合、 2は各スポーツの下部に小計を含め、全体的な結果の下部に総計を含めることを意味します)。
それでは、結果を操作する別の方法を見てみましょう。出力列の1つでソートすることです。
タイピング:
= pivotby(sports_viewers [[sport]:[region]]、sports_viewers [year]、sports_viewers [viewers]、sum ,, 2,3)
つまり、引数eをスキップして、グランド合計と小計(引数Fの2番)を含めた後、昇順で全体的な視聴数値(引数Gの番号3 )でデータを注文することもできます。
総視聴数字による並べ替えは、全体的な合計に応じてスポーツを順番に配置するだけでなく、小道に従って地域のサブカテゴリをどのように配置するかに注意してください。
例3:パーセンテージ(パーセント)
パーセンテージを使用して結果を表示する方法は次のとおりです。
タイピング:
= pivotby(sports_viewers [sport]、sports_viewers [year]、sports_viewers [viewers]、percentof ,, 2 ,,, 2)
Excelに、スポーツが列のヘッダー(引数a )、列ヘッダーとしての年(引数b )としての年、そしてパーセンテージ(引数d )の形式でデータ(引数c )を集約したいことをExcelに伝えます。最初の2 (引数G )は順序を表します。この場合、値によるものです。最後に、2番目の2 (引数k )は、パーセンテージがデータ全体に関連する必要があることをExcelに伝えます。手のひらのコンマは、Excelに、引数e、f、h、i、およびjのデフォルトを採用してほしいと言います。
関数のパーセントを使用して、Excelのパーセンテージ計算を簡素化する
プロのようなパーセンテージを処理します!
次に、デシマー化された結果を含むセルを選択し、リボンのホームグループの数字グループの「パーセントスタイル」アイコンをクリックします。そこにいる間、「小数」と「小数」ボタンを[小数も減らします」ボタンをクリックして、小数の場所の数を定義します。
将来、より多くのデータが元のテーブルに追加された場合、結果の下に追加行を選択します。
最後に、この結果があなたに伝えることを消化するために少し時間を取ってください。
たとえば、2022年にソフトボールを見ている人の数は、すべてのスポーツの全体的な視聴者数の11.5%を占めています。また、データは合計列によって昇順で編成されているため、全体的な視聴者数のほぼ4分の1(23.7%)がバスケットボールを見ている人から来たことがわかります。
Pivotbyの関数引数の合計、平均、およびパーセントを使用するだけでなく、Count、Min、Maxなどの他の集約関数を使用することもできます。
以上がExcelでPivotby関数を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

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

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











クイックリンク なぜテーブルはExcelで名前を付けなければならないのですか Excelでテーブルに名前を付ける方法 Excelテーブルの命名ルールとテクニック デフォルトでは、ExcelのテーブルはTable1、Table2、Table3などと呼ばれます。ただし、これらのタグに固執する必要はありません。実際、そうしなければ、それはより良いでしょう!このクイックガイドでは、Excelで常にテーブルの名前を変更する必要がある理由を説明し、これを行う方法を示します。 なぜテーブルはExcelで名前を付けなければならないのですか Excelでテーブルを命名する習慣を開発するのに時間がかかるかもしれませんが(通常はこれをしない場合)、次の理由は今日説明しています

Excel Overflow Range Operator(#)により、オーバーフロー範囲のサイズの変化に対応するために、式を自動的に調整できます。この機能は、WindowsまたはMac用のMicrosoft 365 Excelでのみ使用できます。 一意、countif、sortbyなどの一般的な関数をオーバーフロー範囲演算子と組み合わせて使用して、動的なソート可能なリストを生成できます。 Excelフォーミュラのポンドサイン(#)は、オーバーフロー範囲演算子とも呼ばれます。これは、あらゆる結果をオーバーフロー範囲で検討するようプログラムに指示します。したがって、オーバーフロー範囲が増加または減少したとしても、#を含む式はこの変更を自動的に反映します。 MicrosoftExcelの一意の値をリストしてソートする方法

このチュートリアルでは、すべてのテーブル機能を維持しながら、Excelテーブルスタイルをすばやく適用、変更、削除する方法を示します。 Excelテーブルを正確に見せたいですか?読んでください! Excelテーブルを作成した後、最初のステップは通常です

フォーミュラ条件付きフォーマットを使用して、Excelのオーバーフローアレイを処理する Excelでのオーバーフローアレイの直接フォーマットは、特にデータの形状やサイズが変化する場合に問題を引き起こす可能性があります。フォーミュラベースの条件付き書式設定ルールにより、データパラメーターが変更されたときに自動フォーマットが可能になります。列参照の前にドル記号($)を追加すると、データ内のすべての行にルールを適用できます。 Excelでは、セルの値または背景に直接フォーマットを適用して、スプレッドシートを読みやすくすることができます。ただし、Excel式が値のセット(Overflow Arraysと呼ばれる)を返すと、直接フォーマットを適用すると、データのサイズまたは形状が変更された場合に問題が発生します。 ピボトビーフォーミュラのオーバーフロー結果を備えたこのスプレッドシートがあるとします。

このチュートリアルでは、式の例を備えたExcelで一致関数を使用する方法について説明します。また、VlookupとMatchを使用して動的な式を作成することにより、ルックアップ式を改善する方法も示しています。 Microsoft Excelでは、さまざまなルックアップ/Refがあります

チュートリアルでは、ケースに依存しない一致と正確な一致について、Excelのテキスト文字列を比較する方法を示しています。特定の文字の値、文字列の長さ、または発生数、a 2つのセルを比較するために、多くの式を学びます。
