excel中最大值筛选(一个特别的问题)

来源:百度知道 编辑:UC知道 时间:2024/06/03 00:35:21
A例,图纸号(HP001,HP002,HP003......),B例,图纸状态为“可用”,C例,图纸的升版次序比如依次为,A,A1,A2,A3版(就是说一张图纸可能会修改升版好几次).如何筛选出一张图纸在“可用状态”时的最高版本,比如HP001的最高版为A ,而HP002的最高版为A2版,HP003的最高版为“A3”版,如何将它们的最低版过滤掉?
请师者赐教!感谢先!!!

假设图纸号,状态,版次分别在ABC三列,D2想要查询的图纸号,E2输入如下公式:
="A"&LARGE((A2:A9=D2)*(B2:B9="可用")*IF(LEN(C2:C9)=1,0,(--RIGHT(C2:C9,LEN(C2:C9)-1))),1)

输完公式,要以CTRL+SHIFT+ENTER结束

选中需要处理的范围(第一行是表提行)---数据--筛选---自动筛选---- 点 图纸升级 次序 升序排列---图纸号升序排列---数据---分类汇总 ----汇总字段 图纸号 汇总方式:最大值 汇总项是升级次序--- 确定

=MAX((RIGHT(C1:C10,1))*(B1:B10="可用")*(A1:A10="HP003")) 以Ctrl+Shift+Enter结束。

Q我,我传文件给你,用户名就是我的QQ号