使用 ms-excel 搜索并将特定重复值减少为单个值?

使用 ms-excel 搜索并将特定重复值减少为单个值?

我有一份 Excel 文档,其中有IP地址作为

源IP

192.168.2.4
............
............
............
............
192.168.2.44

192.168.55.4
............
............
............
............
192.168.55.12

所以,我想搜索前三个八位字节匹配例如 192.168.55 根据此标准,我希望匹配所有前三个八位字节匹配的位置,并将匹配过滤器的结果放在单独的行/列中。结果将是(减少多个重复条目)为单个值,例如 192.168.55。

我正在使用 ms-excel 2003。可以这样做吗?谢谢

答案1

添加一个向下填充以下公式的列(A1第一个 IP 地址在哪里):

=LEFT(A1,FIND("!!!",SUBSTITUTE(A1,".","!!!",3))-1)

这将返回直到第三个句点的 IP 地址。

然后,您可以使用高级筛选器(在数据功能区上)来筛选此新列中的唯一记录。让筛选器将结果打印到您希望列表到达的任何位置。

相关内容