基本上,我已经提取了一系列运行在我们所有资产上的软件应用程序,包括服务器,笔记本电脑和台式机。对于A列中的每个资产,B列显示了在其上运行的每个应用程序的列表。这两列的整个表格长度为200,000行。
我有第三列C,它只列出600个服务器资产名称,这是A列中8,000个资产的一个子集。我想生成一个B列中唯一的软件运行列表。 A栏。
我意识到这可以通过一个非常耗时的过滤器来实现。我想知道是否有人可以找出一个Excel公式来解决这个问题。
答案 0 :(得分:0)
您可以使用以下公式在A和B之间插入一列:
=VLOOKUP(A2,D:D,1,0)
向下复制以适应,旋转列B和C(C下的C以及ROWS,表格形式和重复项目标签)然后过滤PT以排除#N/A
并应用Sort&过滤,高级以选择具有复制到的应用程序:仅在适当位置和仅检查唯一记录。