Excel は運用中に重複データをどのようにフィルター処理しますか?

bb42092402f48389de6a0f188b3042c2.jpeg Baidu APP にアクセスして高解像度の写真をお楽しみください

問題: 2 つの比較表のデータは実際には繰り返されていますが、完全には繰り返されていません。たとえば、ab と ba の順序が変更されただけですが、条件付き書式はフィルターできず、ab ab の同じデータのみがフィルターで除外されます。 。

要件: ab =ab =ba の重複データをフィルターで除外するか、行または列全体の ba を ab に変更します。

解決:

1. 特定のルールに従って各比較テーブルのデータを並べ替えるための補助列を作成します。たとえば、「ab」と「ba」を「ab」にソートします。これを実現するには、Excel の数式関数を使用します。データが列 A にあり、補助列が列 B にあると仮定すると、次の式を使用します: -
`=IF(A1>A2, A2 & "-" & A1, A1 & "-" & A2)`
上の式を補助列全体に適用します。

2. 次に、条件付き書式設定を使用して、ヘルパー列の重複する値を除外します。
- ヘルパー列を確認します。
・Excelメニューから「ホーム」タブを選択します。
- 「条件付き書式」をクリックします。
- [セル ルールの強調表示] を選択し、[値の重複] を選択します。
- 表示されるダイアログボックスで、「書式設定せずに値を設定する」を選択します。
- 「OK」をクリックします。

このようにして、補助列の重複値が強調表示され、これらの重複値に基づいて修飾された重複データを除外できます。

ba621b3760e88f5e71591b37e9a1a4d9.jpeg
行または列全体の「ba」を「ab」に変更したい場合は、Excel のテキスト関数と検索置換関数を使用してそれを実現できます。 1. データが列 A にあると仮定して、「AB」を変更します。 " を "BA

" に入力し、B 列に次の式を入力します。
- `=IF(LEFT(A1,2)="A-", "B"&RIGHT(A1,LEN(A1)-2), A1)`

2 . 列 B 全体に式を適用します。

3. 列 B のデータをコピーし、列 A を選択し、[形式を選択して貼り付け] オプションを使用して列 A のデータの値を上書きします。

このようにして、「BA」を「AB」に変更することができます。同じアプローチが列全体の場合にも機能します。#エクセルスキル#


おすすめ

転載: blog.csdn.net/pictoexcel/article/details/131588911