我有一个数据电子表格,其中包含"成本类别"和#34;供应商名称"等等。我需要创建一份列入劳动力成本类别的所有独特供应商的清单。
以下链接中的问题部分回答了这个问题:Ignore Duplicates and Create New List of Unique Values in Excel
该链接中的公式会创建一个唯一供应商名称列表,但我无法想办法使公式仅来自属于人工成本类别的供应商名称。
我需要使用公式而不是VBA来完成此操作,因为新列表中的结果将用于填充文档中的其他工作表以深入查看其他数据。
感谢您的帮助!
更新:我已经包含了一个带有一组示例数据的google doc链接。我希望这有帮助。 https://docs.google.com/spreadsheets/d/1SofyLcIxnglQgojNP7YxjkS9kJrfp35qA2Y7nE2PZoo/edit?usp=sharing
答案 0 :(得分:1)
我接近这个的方式可能适用也可能不适合你。基本上,我做了以下事情:
=VLOOKUP()
或=INDEX(MATCH())
的列,以检索为当前行找到索引号的每个项目的值(列E)。我创建了一个示例表,如下面的屏幕截图所示:
使用的公式是:
C4 =IF(A4=C$2,MAX(C$3:C3)+1,0)
D4 =D3+1
E4 =INDEX(B:B,MATCH(D4,C:C,0),1)
F4 =IFERROR(E4,"")
我只是为每一栏拖下了公式。