Excel,根据比较第一列的值,用数字重复字符串

时间:2018-10-12 00:35:31

标签: excel-vba excel-formula

这是我尝试做的事情,我在这里有这张桌子,镜头,资产和实例名称。 before

并基于“射击”列并还查找“资产”列,它将“实例名称”列填充为: after

因此在射击范围内(例如101_010_010),苹果重复了两次,因此在“实例名称”列中显示apple01,apple02。

但是在下一个拍摄范围内,apple只显示一次,因此在“实例名称”列中,它显示为apple。 (apple01)。

我尝试将Match与vlookup混合使用,但我无法使其按需运行。

谢谢。

1 个答案:

答案 0 :(得分:1)

使用COUNTIFSmixed references

C2中:

=B2&IF(COUNTIFS(A:A,A2,B:B,B2)>1,TEXT(COUNTIFS($A$2:A2,A2,$B$2:B2,B2),"00"),"")

enter image description here