Excel で列を並べ替え — 無料·アップロード不要·ワンクリック
指定順で列を並べ替え・抽出。列位置指定は全シートに一括適用、書式とデータはそのまま保持。アップロード不要・登録不要、ファイルは端末内に留まります。
.xlsx、.xlsm、または .xls ファイルを1つここにドロップ、またはクリックして選択
.xlsx / .xlsm / .xls 対応 · ローカル処理 · アップロードなし
1つのツールで2つの用途:並べ替えと抽出
元の表が A 名前 · B メール · C 電話 · D メモ の場合、各設定での結果は次のとおりです:
| 用途 | 元の列 | 出力される列 |
|---|---|---|
| 並べ替え(全列保持) | A 名前 · B メール · C 電話 | C 電話 · A 名前 · B メール |
| 抽出(残りを破棄) | A 名前 · B メール · C 電話 · D メモ | B メール · A 名前 |
| 抽出して残りも保持 | A 名前 · B メール · C 電話 | B メール · A 名前 · C 電話 |
オンラインでExcelの列を並べ替え・抽出する方法
- .xlsx / .xlsm / .xls ファイルを1つドロップ — すべてローカルで解析され、アップロードされません。
- 最初のシートの見出し行を読み取り、各列を「A — 見出し名」として一覧表示します。
- 初期状態ではすべての列が元の順序でチェックされています。↑ / ↓ ボタンで、チェック済みの列の並びの中で列を移動できます。
- チェックを外すとその列は除外され、グレーアウトして順序から外れます。再チェックすると末尾に追加されます。
- 未選択列の扱いを選びます。「選択していない列を保持」(既定オン)では選択列の後ろに元の順序で追加され、オフにするとチェックした列だけを抽出します。
- 「列を並べ替え」をクリック — 同じ列位置がすべてのシートに適用され — {元の名前}-reordered.xlsx をダウンロードします。
仕組み
このツールはブラウザ内で SheetJS を使って .xlsx/.xlsm/.xls を解析し、各ワークシートを生の二次元配列(セル値のみ、日付は Date オブジェクトとして保持)として読み込みます。各シートごとに、あなたが設定した順序で列マッピングを構築します——チェックした列インデックスを新しい順序で並べ、「選択していない列を保持」がオンのときは未チェックの列を元の順序で末尾に追加します。その後、マッピングに従って各行のセルを並べ替え、ジャグ行の欠損セルは null で埋めます。再構築された配列は SheetJS によって新しい OOXML パッケージとして直列化され、.xlsx としてブラウザにダウンロードされます。同じ列位置がすべてのシートに適用され、列数の少ないシートでは範囲外の位置は自動的にスキップされます。往復はすべてローカルで完結し、ファイルがデバイスから外に出ることはありません。
ファイルはデバイスから一切外に出ません——処理は 100% ブラウザ内で完結します。
こんなときに
- インポート/エクスポート先のシステムが固定の列順(例:メールを名前より前)を要求し、手元の表が逆順。
- メール配信やレポートで数列だけが必要で、ほかの列をすべて消したい。
- 2つのシステムで列順が異なり、コピー&ペーストで列を運びたくない。
- レビューのため重要な列を先頭(A、B列)へ移動し、残りは後ろに置きたい。
- 複数シートのブック全体へ一度に同じ列構成を適用したい。
列位置としてすべてのシートに適用
列は見出し名ではなく位置で一致します。選択リストのA列は各シートの1列目です — 見出しが別の言語だったり、見出し行がなかったりしても同じです。
狭いシートは自動的にトリミングされます。シートに存在しない選択位置はそのシートでだけスキップされ、ほかの選択列はそのまま適用されます。完全に空のシートは手つかずで出力され、レポートで「スキップ」と表示されます。
書式について
出力はデータから再構築した値レベルの .xlsx です。セルスタイル、列幅、結合セル、グラフは簡略化され、数式は最後の計算値として保存されます。書式を保ちたい場合は、オンラインエディターでファイルを開き、列を直接移動してください。
よくある質問
この列並べ替えツールは本当に無料ですか?
はい、100%無料です。登録不要、ウォーターマークなし、ファイル数制限なし。すべてブラウザー内で動作します。
見出し名で列を一致させますか?
いいえ、列は位置で一致します。設定したインデックスの順序が見出しの文言や言語に関係なくすべてのシートに適用されます。見出しをリネームしても列の対応には影響しません。
チェックしなかった列はどうなりますか?
「選択していない列を保持」がオン(既定)の場合、元の順序で選択列の後ろに追加されます。オフにするとチェックした列だけが残ります — これが抽出モードです。
ほかのシートの列数が少なくても大丈夫ですか?
大丈夫です。各シートは自身の幅で処理され、狭いシートに存在しない選択位置はそのシートで自動的にスキップされ、残りの対応はそのまま適用されます。完全に空のシートはそのまま出力されます。
書式や数式は保持されますか?
出力はセル値から再構築されるため、スタイル、列幅、結合セル、グラフは簡略化され、数式は最後の計算値で保存されます。書式を保って列を動かすにはオンラインエディターをご利用ください。
ファイルはサーバーにアップロードされますか?
いいえ。解析、再構成、再構築はすべてブラウザー内のJavaScriptで行われ、ファイルが端末から外に出ることはありません。
対応形式と暗号化ファイルは?
入力は .xlsx、.xlsm、旧形式 .xls、結果は常に .xlsx でダウンロードされます。開くパスワードが必要なブックは暗号化されており読み取れません。
関連ツール
列を移動する際にスタイルや結合セル、グラフを残したいですか?
無料オンラインExcelエディターを開く