0

在一个大约有 20k 行的电子表格中(如下图所示),我需要找到 A 列中所有重复的代码,然后将它们的值合并到 G 列中。这些合并的值需要放在重复的第一行价值观。这些值需要通过以下方式分隔:

", Size Range - "

例如:

我需要一个公式或一些函数来为所有 20,000 行实现这一点。

4

1 回答 1

2

我最近在这里回答了一个有点类似的问题

因此,在您的案例中实施相同的选项(使用自己的样本数据,因此相应地更改范围),它将是:


选项 1:Excel 文本连接

=IF(COUNTIF($A$1:A2,A2)=1,TEXTJOIN(", ",TRUE,IF(A3:$A$13=A2,"Size range - "&C3:$C$13,"")),"")

进入CtrlShiftEnter并向下拖动。

您必须相应地编辑范围。


选项 2:Google 电子表格 TEXTJOIN

=ARRAYFORMULA(IF(COUNTIF($A$1:A2,A2)=1,TEXTJOIN(", ",TRUE,IF(A3:$A$13=A2,"Size range - "&C3:$C$13;"")),""))

在此处输入图像描述

于 2019-06-11T09:39:52.283 回答