CSV列から行へ展開(Unpivot / Melt)
横に広いCSVテーブルの複数列を、「変数名」と「値」の縦方向のレコード行に展開(アンピボット)します。
使い方と処理基準
横に広いCSVテーブルの複数列を、「変数名」と「値」の縦方向のレコード行に展開(アンピボット)します。
入力されたデータはサーバーへ送信されず、お使いの端末で安全に処理されます。
処理制限
- デスクトップ最大ファイルサイズ: 50MB
- モバイル最大ファイルサイズ: 20MB
CSV列から行へ展開(Unpivot / Melt)は、登録不要で完全無料のブラウザ完結型オンラインツールです。外部サーバーへデータを送信せず100%クライアント側(ローカルファースト)で即時処理されるため、機密情報や重要なファイルも安心・安全にご利用いただけます。
CSV列から行へ展開(Unpivot / Melt)の使い方
- 1CSVを入力横持ち形式のCSVテーブルを入力します。
- 2アンピボット設定固定する識別子列と、行に展開したい指標列を指定します。
- 3縦持ちCSVを取得正規化された縦長データをコピーします。
活用例
四半期売上のアンピボット
入力: company,q1,q2
Acme,100,120
結果: company,quarter,revenue
Acme,q1,100
Acme,q2,120
主な利用シーン
- TableauやPower BIなどのBIツールで分析しやすい縦持ちデータへの変換
- RDBMSテーブルへの取り込みのためのデータ正規化
- 複数回答アンケート結果の集計しやすい縦並び化
よくある質問 (FAQ)
新しく生成される列の名前は変更できますか?
はい、「変数名列(例: 期間)」と「値列(例: 売上)」の名前を自由にカスタマイズできます。
