CSV ピボットテーブルジェネレータ
CSV データをサマリーテーブルにピボットします: 行フィールド、列フィールド、数値フィールド、集計方法(合計、カウント、平均、最小値、最大値)を選択して、データをクロス集計します。
入力
ピボットテーブルの行ラベルになるヘッダー名を入力してください。
ピボットテーブルの列ヘッダーになるヘッダー名を入力してください。
各セルに集計する数値列のヘッダー名を入力してください。
出力
| No data yet |
このツールを使う他の方法
REST API
curl -X POST https://api.iotools.cloud/v1/tool/csv-pivot-table-generator \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"csvInput": "Region,Product,Units\nNorth,Widget,10\nNorth,Gadge…",
"rowField": "Region",
"columnField": "Product",
"valueField": "Units",
"aggregation": "sum"
}'ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。
AIエージェントに依頼する
Use the IOTools `csv-pivot-table-generator` tool (CSV Pivot Table Generator) on this input:
YOUR_INPUT_HEREIOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。
埋め込みウィジェット
<iframe
src="https://iotools.cloud/embed/csv-pivot-table-generator/"
width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
title="CSV ピボットテーブルジェネレータ — iotools.cloud"
sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
allow="clipboard-write"
style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。
| API/MCP 1回あたりの費用 | 5クレジットから |
|---|---|
| クレジットが足りませんか? | 料金を見る |
次の方法でも利用可能
ガイド
ピボットテーブルは、長い1行1レコード形式のデータセットをコンパクトなグリッドに集約します。1つの列を行ラベルに、別の列を列ヘッダーに、数値列を各セルに集計する値として選択します。これはスプレッドシートの「ピボットテーブル」機能と同じ考え方です。生データをクロス集計することで、パターン(地域と製品別の合計、ステータスと日別のカウント、チームと四半期別の平均など)が数百行に埋もれたままにならず、一目で明確になります。
このツールは、貼り付けたCSVテキストからブラウザ内で直接処理します。データを貼り付け、3つの列に名前を付け、集計方法を選択するだけで、ピボットテーブルが返されます。
有用な場面
- 売上と注文 — 地域と製品別、営業員と月別、チャネルとカテゴリ別の収益または単位の合計。
- ログとイベント — ステータスコードとエンドポイント別、またはエラータイプと日別の発生回数のカウント。
- アンケートまたはフォームのエクスポート — コーホートと質問別の評価列の平均。
- クイック妥当性チェック — 完全なスプレッドシートピボットを構築する前に、数秒でデータの形を確認できます。
使い方
- CSV データを CSV データ ボックスに貼り付けます。最初の行はヘッダー行である必要があります。これらのヘッダー名は、次の3つのフィールドで参照する内容です。
- 行フィールド に、ピボットテーブルの行ラベルになる個別値を持つヘッダーの正確な名前を入力します(例:
地域)。 - 列フィールド に、列ヘッダーになるヘッダーの名前を入力します(例:
製品)。 - 値フィールド に、各セルに集計する数値列のヘッダー名を入力します(例:
ユニットまたは収益)。 - 集計方法 を選択します: 合計、カウント、平均、最小値、または最大値。
- ピボットテーブルが自動的に更新されます。コピーまたは CSV としてダウンロードできます。
行ラベルと列ラベルはアルファベット順に並べられます。一致するデータがない(行、列)の組み合わせは、合計/カウントの場合は 0(追加またはカウントするものがないため)、平均/最小値/最大値の場合は空白セル(0個の数値の意味のある平均値がないため)を表示します。
FAQ
ドロップダウンから選択する代わりに、フィールド名を入力する理由は? ツールはヘッダー行をリアルタイムで読み込むため、入力したすべての列名と完全に一致します(大文字と小文字を区別)。名前が一致しない場合、どのフィールドが見つからなかったかが出力に示されます。空のテーブルが黙って出力されることはありません。
値フィールドに非数値がある場合はどうなりますか? 合計、平均、最小値、最大値の場合、集計を計算する際に非数値またはブランクセルはスキップされます。カウントの場合、グループ内のすべての非ブランクセルが数値であるかどうかに関係なくカウントされます。数量を合計する代わりに発生回数をカウントする場合に便利です。
埋め込まれたコンマを含む引用符付き CSV フィールドを処理しますか?
はい — パーサーは引用符を認識します。"ダブルクォート" で囲まれたフィールドにはコンマを含めることができ、フィールド内のリテラル引用符は CSV 標準(RFC 4180)に従って "" として記述されます。
複数の行フィールドまたは列フィールドでピボットできますか? 現在のところできません。このツールは正確に1つの行フィールドを1つの列フィールドに対してクロス集計します。複数レベルのグループ化の場合は、結合された列を使用してツールで出力を再度実行するか、スプレッドシートを使用してください。
データはどこかにアップロードされていますか? いいえ。解析、グループ化、集計はすべてブラウザ内でローカルに実行されます。CSV データはデバイスを離れることはありません。