Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2098|回复: 5

[已解决]求助公式

[复制链接]
发表于 2017-1-12 14:43 | 显示全部楼层 |阅读模式
本帖最后由 13895003572 于 2017-1-12 16:00 编辑

这问题两天都没解决,麻烦大家帮下忙,谢谢。感谢回答问题,给我帮助的朋友们。
最佳答案
2017-1-12 15:30
  1. =SMALL(--TEXT(ISNUMBER(FIND($F$1&$G$1,$B$1:$B$11193&$C$1:$C$11193&$D$1:$D$11193))*ROW($1:$11193),"0;;99999"),ROW(A1))-MAX(IF(ISERR(SMALL(--TEXT(ISNUMBER(FIND($F$1&$G$1,$B$1:$B$11193&$C$1:$C$11193&$D$1:$D$11193))*ROW($1:$11193),"0;;99999"),ROW(A1)-1)),0,SMALL(--TEXT(ISNUMBER(FIND($F$1&$G$1,$B$1:$B$11193&$C$1:$C$11193&$D$1:$D$11193))*ROW($1:$11193),"0;;99999"),ROW(A1)-1)+1),1)
复制代码
数组公式,醉了

book1.zip

148.47 KB, 下载次数: 4

发表于 2017-1-12 14:57 | 显示全部楼层
回复

使用道具 举报

发表于 2017-1-12 15:30 | 显示全部楼层    本楼为最佳答案   
  1. =SMALL(--TEXT(ISNUMBER(FIND($F$1&$G$1,$B$1:$B$11193&$C$1:$C$11193&$D$1:$D$11193))*ROW($1:$11193),"0;;99999"),ROW(A1))-MAX(IF(ISERR(SMALL(--TEXT(ISNUMBER(FIND($F$1&$G$1,$B$1:$B$11193&$C$1:$C$11193&$D$1:$D$11193))*ROW($1:$11193),"0;;99999"),ROW(A1)-1)),0,SMALL(--TEXT(ISNUMBER(FIND($F$1&$G$1,$B$1:$B$11193&$C$1:$C$11193&$D$1:$D$11193))*ROW($1:$11193),"0;;99999"),ROW(A1)-1)+1),1)
复制代码
数组公式,醉了
回复

使用道具 举报

发表于 2017-1-12 15:33 | 显示全部楼层
整列引用
  1. =SMALL(--TEXT(ISNUMBER(FIND($F$1&$G$1,B:B&C:C&D:D))*ROW(A:A),"0;;99999"),ROW(A1))-MAX(IF(ISERR(SMALL(--TEXT(ISNUMBER(FIND($F$1&$G$1,B:B&C:C&D:D))*ROW(A:A),"0;;99999"),ROW(A1)-1)),0,SMALL(--TEXT(ISNUMBER(FIND($F$1&$G$1,B:B&C:C&D:D))*ROW(A:A),"0;;99999"),ROW(A1)-1)+1),1)
复制代码
这么大数据量还是用VBA比较靠谱
回复

使用道具 举报

 楼主| 发表于 2017-1-12 16:00 | 显示全部楼层
没想到会这么卡,谢谢。
回复

使用道具 举报

发表于 2017-1-12 16:03 | 显示全部楼层
13895003572 发表于 2017-1-12 16:00
没想到会这么卡,谢谢。

上万的数据没有不卡的公式吧,另外卡的程度跟电脑配置也有关系,我这里第二个整列引用的公式卡得都还可以接受。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-20 02:44 , Processed in 0.258377 second(s), 10 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表