ジェニファーはワークシートに多くのデータを持っており、彼女はいくつかの行が重複していると考えています。彼女は、ある行の列の範囲が前の行の同じ列の範囲と同一であるかどうかに基づいて、行が重複しているかどうかを判断します。たとえば、F7:AB7のすべての値がF6:AB6の値と同一である場合、ジェニファーは行7を行6の複製と見なします。彼女はそのようなことを簡単に確認できる方法があるかどうか疑問に思います。行を複製し、何らかの方法で重複を強調表示します。

この問題への1つのアプローチは、Excelの条件付き書式設定機能を利用することです。データが行A1:AZ100にある場合は、範囲を選択します。次に、条件付き形式内の公式テストとして次を使用できます。

=IF(AND($F2:$AB2=$F1:$AB1),1,0)=1

条件付きフォーマットがセルに色を適用する場合、列FからABの値が、色付きの行のすぐ上の行の同じ列の値と等しいときはいつでも、色が表示されます。

ジェニファーのデータが列F:ABのセルのみで構成されている場合、ジェニファーはExcelのフィルタリング機能を使用して重複行をマークできます。

一般的な手順は次のとおりです。

。データを含むセルを選択します。たとえば、最初の行に列ヘッダーが含まれている場合は、F2:AB100を選択する必要があります。

。これらのセルに色を適用して、すべてのデータが特定の色でシェーディングされるようにします。

。データテーブルの任意のセルを選択します。

。 [データ]メニューから[フィルター]を選択し、表示されるサブメニューから[高度なフィルター]を選択します。 Excelは、[高度なフィルター]ダイアログボックスを表示します。 (図1を参照)

。 [リストをフィルタリング、インプレース]が選択されていることを確認します。 (デフォルトで選択されているはずです。)

。 [一意のレコードのみ]チェックボックスをクリックします。

。 [OK]をクリックします。 Excelはデータを折りたたんで、一意の(重複していない)レコードのみを表示します。

。表示されているデータの行を選択します。

。手順2で適用した色を削除します。

。手順4〜7で適用したフィルターを取り外します。

この時点で、重複するレコードのみが手順2で使用した色で強調表示されます。これらのレコードは安全に削除でき、一意のレコードのみが残ります。

_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。

このヒント(10607)は、Microsoft Excel 97、2000、2002、および2003に適用されます。

Excel(Excel 2007以降)のリボンインターフェイスに関するこのヒントのバージョンは、次の場所にあります: