我正在处理Excel文件中的大量软件名称(超过10000行)。看起来像这样:
如您所见,这里有7-zip,其中包含各种版本和体系结构类型。有没有办法过滤掉这些相似的比赛?最终结果是,我在列表中只有一个7-zip条目(不管看起来如何)。
这基本上是要查看列表中有多少个不同的应用程序-我对版本本身不感兴趣。
答案 0 :(得分:0)
您的图片从第37行开始,因此将以下公式设置为从第37行开始。
将此公式粘贴到B列中,然后向下(如果需要,向上)复制到数据旁边。一旦在第三个字符后看到数字或圆括号,它将从软件名称的末尾删除所有内容。因此7-Zip是安全的,因为数字7位于前3个字符之内。
公式到位后,您可以根据B列删除重复项。
=IFERROR(LEFT(A37,MIN(FIND({0,1,2,3,4,5,6,7,8,9,"("},RIGHT(A37,LEN(A37)-3)&"0123456789("))+2),A37)