1

我在 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

4

1 回答 1

0

您可以使用辅助列来识别未出现在 C 列中的行,例如,在 D 列中,使用公式:

=MATCH(B1, C:C, 0)

并将公式拖到 B 列中包含值的最后一个单元格。

插入过滤器并仅在#N/A. 选择 A 列和 B 列中的数据单元格,然后点击Alt+ ;(这只会选择可见单元格;这样更安全)。

删除所有选择“向上移动单元格”的单元格。


如果您不想要辅助列,则可以使用条件格式。选择 A1,然后选择 A 列和 B 列(确保 A1 仍然是活动单元格)。在使用公式的条件格式中,输入:

=ISNA(MATCH($B1, C:C, 0))

并选择一种格式;例如黄色。

单击确定几次,所有要删除的单元格将突出显示。然后重复我所描述的插入过滤器,但这一次,过滤彩色单元格。

于 2013-10-07T19:32:45.293 回答