Excel に 3 つの列があり、1 つにしたい。別の列に基づいて重複する列をマージします。2. 重複した列に含まれないセルを削除します。
A列
10
11
12
13
列 B
L
M
N
P
Q
列 C
M
N
必要な出力
列 A | 列 B | C列
11 M M
12 N N
Excel に 3 つの列があり、1 つにしたい。別の列に基づいて重複する列をマージします。2. 重複した列に含まれないセルを削除します。
A列
10
11
12
13
列 B
L
M
N
P
Q
列 C
M
N
必要な出力
列 A | 列 B | C列
11 M M
12 N N
ヘルパー列を使用して、列 C に表示されない行を特定できます。たとえば、列 D では、次の式を使用します。
=MATCH(B1, C:C, 0)
そして、値を含む列 B の最後のセルに数式をドラッグします。
フィルターを挿入し、 のみにフィルターをかけます#N/A
。列 A と B のデータ セルを選択し、Alt+;を押します (これにより、表示されているセルのみが選択されます。より安全です)。
「セルを上にシフト」を選択したすべてのセルを削除します。
ヘルパー列が必要ない場合は、条件付き書式を利用できます。A1 を選択し、列 A と B を選択します (A1 がアクティブ セルのままであることを確認します)。数式による条件付き書式では、次のように入力します。
=ISNA(MATCH($B1, C:C, 0))
フォーマットを選択します。たとえば黄色。
[OK] を数回クリックすると、削除するすべてのセルが強調表示されます。次に、フィルターの挿入から説明したことを繰り返しますが、今度は色付きのセルをフィルター処理します。