作业帮 > 综合 > 作业

在一个表格中有许多重复项,我使用VLOOKUP进行筛选,但是对于重复项VLOOKUP能进行自主分析吗?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/10 03:55:23
在一个表格中有许多重复项,我使用VLOOKUP进行筛选,但是对于重复项VLOOKUP能进行自主分析吗?
在一个表格中有许多重复项,我使用VLOOKUP进行筛选,但是对于重复项VLOOKUP能进行自主分析吗?
你想筛选出什么?怎么叫自主分析?
假设A列为数值,B列为姓名,在C列筛选(返回)出B列为“张三”对应的A列数值:
在C1输入
=IF(ROW()>COUNTIF(B:B,"张三"),"",INDEX(A:A,SMALL(IF(B$1:B$100="张三",ROW($1:$100),4^8),ROW(1:1))))
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充.
这是不是你想要的结果?
再问: 我所说的筛选及自主分析就是举例说A表中“张三”出现了3次,那在B表进行“张三”的筛选时,VLOOKUP是否会把3次进行叠加?或者三次单独显示?
再答: 1、“三次单独显示”——即返回符合相同条件的数据了,我给你的数组公式就是,修改引用即可:B表的A1输入=IF(ROW()>COUNTIF(A表!$A:$A,"张三"),"",INDEX(A表!A:A,SMALL(IF(A表!$A$1:$A$100="张三",ROW($1:$100),4^8),ROW(1:1))))数组公式,操作见上,再向右和向下填充。
2、“把3次进行叠加”——就是汇总“张三”对应的数值吧,那更简单:B表任一单元格输入=SUMIF(A表!$A:$A,"张三",A表!B:B)回车并向右填充。