EXCEL表格函数问题VBA

2025-04-02 16:32:40
推荐回答(3个)
回答1:

假设某工作簿中有两张工作表,分别叫 Sheet1 和 Sheet2,其数据如下:

Sheet2 (部门编号姓名表,请务必确保该工作表数据按照部门升序或降序排序)

Sheet1(显示 Sheet2 中所有财务部门的编号)

输入如下公式:

=OFFSET(INDEX(Sheet2!$A$2:$A$8,MATCH(A2,Sheet2!$A$2:$A$8,0)),COUNTIF(A$2:A2,A2)-1,1)

即可无重复一次输出 A 列部门的所有编号了

回答2:

开启vba的字典来处理还是比较方便的。

回答3:

用公式可以吗?