Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel宏在两列中计算唯一值_Excel_Vba - Fatal编程技术网

Excel宏在两列中计算唯一值

Excel宏在两列中计算唯一值,excel,vba,Excel,Vba,我一直在寻找答案,但运气不好 也许这里有人能帮我 我有两列的csv ColA ColB Mark prim Mark sec Mark prim John prim Mark sec 我需要一个计算唯一数据的宏。 可乐必须是独一无二的,并且必须在可乐中含有prim 上述示例的结果为2。 马克普里姆 约翰·普里姆 谢谢 定义一个集合,并在ColB等于prim时从ColA连续向其中添加项。然后输出集合的内容 如果需要将项目连接回ColA中第一个出现的项

我一直在寻找答案,但运气不好

也许这里有人能帮我

我有两列的csv

ColA    ColB

Mark     prim
Mark     sec
Mark     prim
John     prim
Mark    sec
我需要一个计算唯一数据的宏。 可乐必须是独一无二的,并且必须在可乐中含有prim

上述示例的结果为2。 马克普里姆 约翰·普里姆


谢谢

定义一个集合,并在ColB等于prim时从ColA连续向其中添加项。然后输出集合的内容

如果需要将项目连接回ColA中第一个出现的项目,请使用ColA的文本值作为项目键,使用RowNumber作为项目值