CSVグループ集計
任意のカテゴリ列でCSVをGROUP BYし、選んだ数値列の件数・合計・平均・最小・最大をまとめます。空グループを削除せず、空欄や非数値を0に変換しません。
ツール本体
入力・操作・結果
上から入力し、必要な操作を行って、表示された結果と次の操作を確認してください。
入力データは原則ブラウザ内で処理し、URLやアクセス解析へ保存しません。ページを更新すると入力は失われます。機密情報は入力しないでください。
使い方
- ヘッダー付きCSVを入力して列名を読み取ります。
- まとめるグループ列と計算する数値列を選びます。
- 件数、無効値、合計、平均、最小、最大を確認して集計CSVを保存します。
例: 部門別工数、商品カテゴリ別数量、地域別スコアの集計に使えます。取引先別売上専用ではなく、任意列を選べます。
このツールを使う場面
- 確認できること
- 任意CSVを1列でGROUP BYし、厳密に読める数値だけを使った基本統計をCSV出力できます。
- 使う前に見るポイント
- グループ列の表記ゆれ、数値列の空欄・記号・カンマ、重複ヘッダーを確認します。
- 結果を見たあとにやること
- 空欄グループと除外行を見直し、必要なら列抽出や更新差分確認へ進みます。
集計前に確認すること
非数値を0として扱う
空欄、通貨記号、カンマ付き表記、文字列は集計から除外し、ignored件数として表示します。
表記ゆれを同じグループと思う
`東京`と`東京 `など文字列が異なる値は別グループです。元CSVを意図せず正規化しません。
空欄と数値の境界
グループ値が空欄
削除せず `(空欄)` グループとして件数と数値集計を表示します。
有効数値が0件のグループ
件数とignoredを残し、平均・最小・最大は算出不能として表示します。
結果の読み方
rowsとvalidを混同する
rowsは全行、validは数値集計に使えた行、ignoredは使わなかった行です。
平均だけで判断する
件数、最小、最大、無効値件数も合わせて外れ値や欠損を確認してください。
FAQ
空のグループ値は消えますか?
消えません。`(空欄)`として独立グループに集計します。
金額のカンマや円記号を自動で除去しますか?
しません。`1,000`や`¥1000`は無効値として数え、勝手な数値変換を避けます。
平均はどの行で計算しますか?
選択した数値列を厳密な数値として読めた行だけで計算します。
重複列名のCSVを集計できますか?
列指定が曖昧になるため処理を停止し、列名の修正を案内します。
基本FAQ
入力データは外部へ送信されますか?
原則として送信されません。入力内容はブラウザ内で処理し、URLやアクセス解析へ保存しません。例外がある場合は各ツールページ内に明記しています。
入力内容は自動保存されますか?
原則として自動保存しません。ページを更新すると入力は失われます。コピーやダウンロードで保存する場合は、ご利用端末内に保存されます。
CSV・JSONの前処理・変換フロー
CSV崩れ確認・ゼロ落ち対策・相互変換・表確認をつなぐファミリーです。
関連ツール
同じ作業の前後で使うことがあるツールです。