オンライン Excel エディター
無料で使う

Excelの重複行を数式なしで削除する方法(3ステップ)

2026-10-11 更新 · 無料 · ブラウザで動作

クイック回答

無料のオンライン重複削除ツールにExcelファイルをドロップし、1行目がヘッダーかを指定して「重複を削除」をクリック。全列で行全体を比較し、最初の行を残して、シートごとに削除行数を報告します。数式もExcelのインストールも不要で、アップロードもありません。

Excelの重複行を数式なしで削除する方法(3ステップ)

読むのはこのくらいにして — 無料ツールへ直接どうぞ: Excelの重複行を削除 →

数式なしで重複行を削除する(3ステップ)

  1. 無料の重複削除ツールを開き、.xlsx・.xlsm・.xls ファイルをドロップします。ファイルはブラウザ内でローカルに処理され、アップロードされません。
  2. 1行目に列見出しがある場合は「先頭行はヘッダー」を有効のままにします。ヘッダーは常に保持され、データ行との比較対象になりません。
  3. 「重複を削除」をクリックします。各シートが走査され、各行の最初の出現が残り、処理前後の行数がレポートに表示されます。クリーンな .xlsx をダウンロードしましょう。

これで全部です。数式を書く必要も、リボンを探す必要もなく、Excelが間違った列を黙って比較してしまう心配もありません。ツールは常に行全体を比較し、シートごとの前後の行数を教えてくれます。

数式を使わない方法が向いている場合

Excelには数式での重複削除(UNIQUEやCOUNTIFの補助列)と、内蔵の「重複の削除」ボタンがありますが、手早い一回限りのクリーンアップにはどちらも弱点があります:

  • 数式は補助列かスピル配列が必要で、結果も数式そのもの。きれいな値にするには結局「値として貼り付け」が必要です。
  • 「重複の削除」ボタンにはプレビューもシート別レポートもありません。行を消して件数を告げるだけで、何が削除されたか確認できません。
  • Excelのない端末(ブラウザのMac、学校のChromebook、スマホ)ではどちらも使えません。
  • 10万行を超えるような大きなファイルでは、補助数式が変更のたびに再計算され、動きが極端に遅くなります。

重複を削除せずに残したまま確認したい場合(どのレコードが重複しているか見たい場合など)は、出現回数付きの一意の値リストを抽出するほうが、先に削ってから悩むより有効です。

Excelで手動で重複行を削除する方法(参考)

Excelを開いているなら、内蔵機能なら4クリックで終わります:

  1. データ範囲内の任意のセルを選択します。
  2. 「データ」タブから「重複の削除」をクリックします。
  3. 行全体を比較するため、すべての列にチェックを入れたままにします(列のチェックを外すと、その列だけが比較され、その列が一致する行は丸ごと削除されるため、正規のデータを壊す恐れがあります)。
  4. 「OK」をクリックします。削除された重複値の数と、残った一意の値の数が表示されます。

数式ならMicrosoft 365の =UNIQUE(A2:D100) で、範囲の重複なしコピーがスピル表示されます。結果はライブです。ソースを並べ替えたり編集したりすると出力も変わり、ファイル共有前には値として貼り付ける必要があります。

Excelは最初の出現を残し、後続の重複を削除します。このサイトのツールと同じルールです。「最新の出現を残したい」場合は、重複削除の前に日付の降順で並べ替えてください。

どの方法を選ぶべき?

状況最適な方法
Excelが入っていない(ブラウザ、Chromebook、スマホ)オンライン重複削除ツール
シート別レポート付きで手早く一括クリーンアップオンライン重複削除ツール
行全体ではなく特定の列だけ比較したいExcel内蔵(データ ▸ 重複の削除)
データに合わせて更新される数式が必要UNIQUE関数
端末の外に出せない機密データどちらも可 — オンラインツールも100%ローカルで動作

プライバシーについて:オンラインツールはブラウザのタブ内だけでブックの読み書きを行います。ファイルはサーバーにアップロードされないため、デスクトップExcelと同等のローカル処理です。ページの読み込み後はネットワークを切っても構いません。

関連するExcelクリーンアップツール

重複削除は、より大きなクリーンアップの一部であることが多いもの。次の無料ツールと組み合わせると便利です:

このガイドで使うツール

よくある質問

オンラインの重複削除ツールは本当に無料ですか?

はい。登録不要・ファイル数制限なしで無料です。処理はすべてブラウザ内で行われ、ブックがサーバーにアップロードされることはありません。

どのような行が重複とみなされますか?

シートの全幅にわたってすべてのセルが一致する場合のみ重複です。比較前に値は正規化されます(日付はISO形式、空セルはnull)。そのため2024/1/15と1月15日は同じ日付として扱われます。最初の出現は常に保持されます。

数式を書く必要はありますか?

いいえ。ツールはブラウザ内で行全体を直接比較します。UNIQUEやCOUNTIFのような数式は一切使いません。

ヘッダー行は削除されませんか?

されません。「先頭行はヘッダー」が有効(デフォルト)な場合、各シートの1行目は保持され、比較の対象外になります。

書式は保持されますか?

出力はデータから再構築した値ベースの .xlsx で、スタイル・列幅・グラフは簡略化されます。書式が重要な場合は、無料のオンラインエディターでファイルを開き、そこで重複を削除してください。

メールアドレスなど特定の1列を基準に重複を削除できますか?

このツールではできません。安全性を優先して、設計上行全体での一致だけを扱います。列の一部で照合したい場合は、Excel内蔵の「重複の削除」で該当列を指定してください。

関連ガイド

自分のファイルで試す準備はできましたか?

Excelの重複行を削除を開く — 無料