隣接していない 2 つの列、列 A と列 C には文字列が含まれており、列 E (再び隣接していない) には列 A と列 C の間の重複した文字列が含まれている必要があります。
私の主な問題は、列 A と C の長さが異なり、重複自体が同じ行にないことです。
VBA を使用しない場合、次の入力列 E は空欄を除いた解を示します。
=IF(ISERROR(MATCH(A1,$C:$C,0)),"",A1)
例:
列 A
じゃがいも
トマト
ブロッコリー
ピーマン
マッシュルーム
C列
きのこ
きゅうり
ブロッコリー
塩
フェンネル
E列は
きのこ
ブロッコリー
これは私がこれまでに見つけたものですが、非常に間違っています。問題を分解することができないことに気づきました。
Sub Duplicates()
Dim duplicates As Range
Set duplicates = Columns("A", "C")
activesheet.duplicates.Copy Destination:=activesheet.Range("E1")
End Sub