Excel の空白列を 1 クリックで削除 — 無料·アップロード不要·データ安全
全シートを列ごとにスキャンして空白列を削除。残りの列は元の順序を保持し、シート別の前後列数レポート付き。アップロード・登録不要。
.xlsx、.xlsm、または .xls ファイルを1つここにドロップ、またはクリックして選択
.xlsx / .xlsm / .xls 対応 · ローカル処理 · アップロードなし
オンラインでExcelの空列を削除する方法
- .xlsx、.xlsm、または .xls ファイルを1つドロップ — すべてローカルで処理され、アップロードされません。
- 空の判定方法を選びます。「空白文字だけの列も空として扱う」をオン(既定)にすると、スペースだけの列も削除されます。オフにするとその列は保持されます。
- 先頭行がヘッダーかどうかを選択します。オン(既定)の場合、ヘッダー行は空列スキャンの対象外となり、ヘッダーが空でも下にデータがある列は保持されます。
- 「空列を削除」をクリック — すべてのシートがスキャンされ、空列が削除され、残った列は元の順序で隙間なく並びます。
- 結果をダウンロード — {元の名前}-no-empty-columns.xlsx というクリーンな .xlsx ファイルになります。
空列とは何か
スキャン対象のすべてのセルが空である列のみが削除されます。最終行に1つでも値(0や日付を含む)があれば、列全体が保持されます。判定モードは2つあります。
| セルの内容 | 厳密モード(空白判定オフ) | 空白モード(既定・オン) |
|---|---|---|
| null / 空セル | 空 | 空 |
| 空文字列 "" | 空 | 空 |
| スペース・タブ | 空ではない — 列を保持 | 空 — 列を削除 |
| NBSP / 全角スペース( / ) | 空ではない — 列を保持 | 空 — 列を削除 |
| 0、日付、結果のある数式 | 空ではない | 空ではない |
「先頭行はヘッダー」をオンにすると、ヘッダー行は判定から除外されます。ヘッダーが欠落していても下のデータ行に値がある列は保持され、ヘッダーに文字があってもデータ行がすべて空の列は削除されます。
こんなときに
- CSVやテキスト書き出しで、元の範囲がデータより広く、末尾に何十列もの空列が付いてくる。
- データセットを横に貼り付け・結合した後、ブロック間に区切り用の空白列が残った。
- 会計やBIのレポートで、見栄えのために挿入されたスペーサー列を消したい。
- 空列もフィールドとして数えるデータベースやCRMへのインポート前。
- CSVやJSONに変換する前に、出力フィールドを実データに揃えたい。
このツールと手作業での列削除の比較
| 機能 | このツール | Excelでの手作業 |
|---|---|---|
| 実行環境 | ブラウザー内 — Excel不要 | デスクトップ版Excelが必要 |
| 対象範囲 | 全シートを一括 | 選択範囲ごとに1つずつ |
| 空白文字だけの列 | オプション1つで検出 | 目視で探して削除 |
| レポート | シートごとの処理前 → 後の列数 | レポートなし |
| セル書式 | 簡略化(値から再構築) | 完全に保持 |
| 費用とプライバシー | 無料、ファイルはアップロードされない | Excel付属、ローカル処理 |
出力はデータから再構築された値レベルの .xlsx です。セルスタイル、列幅、結合セル、グラフは簡略化されます。書式をすべて保つ必要がある場合は、オンラインエディターでファイルを開き、そこで列を削除してください。
制限事項
- 列全体の削除のみ — 行単位や範囲指定のクリーンアップはできません。
- 出力ファイルでは書式、数式(キャッシュ値として保持)、グラフが簡略化されます。
- 「先頭行はヘッダー」オン時、データ行がすべて空の列はヘッダーに文字があっても削除されます。
- 暗号化されたブック(開く際にパスワードが必要)は読み取れません。
- 旧形式 .xls もサポートされますが、出力は .xlsx に変換されます。
よくある質問
本当に無料ですか?
はい、100%無料です。登録不要、ウォーターマークなし、ファイル数制限なし。すべてブラウザー内で処理されます。
どの列が空列とみなされますか?
スキャン対象のすべてのセルが空の列です。1つでも値(0や日付を含む)があれば、列全体が保持されます。
2つのモードの違いは?
厳密モードは null と空文字列だけを空と判定し、空白モード(既定)はスペース・タブ・NBSP・全角スペースだけの列も空として削除します。
ヘッダー行はどうなりますか?
「先頭行はヘッダー」オン(既定)ではスキャンから除外されます。ヘッダーが空でも下に値があれば保持され、データがすべて空ならヘッダーに文字があっても削除されます。
列の順序は変わりますか?
いいえ。残った列は元の順序を保ち、削除で空いた隙間が詰まるだけです。
書式は保持されますか?
いいえ — 出力はセル値から再構築されるため、スタイル、列幅、結合セルは簡略化されます。書式が重要な場合はオンラインエディターをご利用ください。
ファイルはサーバーにアップロードされますか?
いいえ。解析、列削除、再構築はすべてブラウザー内のJavaScriptで行われ、ファイルが端末から外に出ることはありません。
暗号化ファイルに対応していますか?
開く前にパスワードを求めるブックは読み取れません。対応形式は .xlsx、.xlsm、旧 .xls で、結果は常に .xlsx としてダウンロードされます。
関連ツール
削除前に各列を確認したいですか?
無料オンラインExcelエディターを開く