将重复项替换指定文字

Excel表格第1列是序号,第2列有重复项.


A

B

1

Row No.

Date

2

1

01.01.2023

3

2

01.01.2023

4

3

01.01.2023

5

4

02.01.2023

6

5

01.01.2023

7

6

03.01.2023

8

7

02.01.2023

要求在第2列中保留第一次出现的项,并将重复项替换成字符串"cont.".


D

E

1

Row No.

Date

2

1

01.01.2023

3

2

cont.

4

3

cont.

5

4

02.01.2023

6

5

cont.

7

6

03.01.2023

8

7

cont.

使用 SPL XLL,输入公式:

=spl("=((d=E(?))\d.group@1(Date)).(Date=$[cont.]),d",A1:B8)

Picture1png

函数 E 将片区转为二维表,group@1分组并取各组第 1 行,运算符 \ 计算两个集合的差集。

来源:https://stackoverflow.com/questions/78159410/select-and-replace-duplicates