|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
本帖最后由 大氵寿 于 2013-9-12 15:05 编辑
一直被EXCEL2003的公式7层所困扰,不得不用最原始的方法,但是公式就超长了,哎,先交作业吧,先求有,再琢磨怎么精简。
- =IF(LOOKUP(,-RIGHT(A1:A14)),"",0)&SUM(RIGHT(SMALL(MATCH(ROW(1:10)-1,--RIGHT(LARGE((MID(A1:A14,COLUMN(A:DF),1)<>"")*(ROW(1:14)*10^4+COLUMN(A:DF)*10)+1*(0&MID(A1:A14&"0123456789",COLUMN(A:DF),1)),ROW(1:1540))),)*10+ROW(1:10)-1,ROW(1:10)))*INT(10^(COUNT(MATCH(ROW(1:10)-1,LARGE(IF(ISERR(FIND({0,1,2,3,4,5,6,7,8,9},A1:A14)),-1,COLUMN(A:J)-1),ROW(1:140)),))-ROW(1:10))))
复制代码 365个字符,
补充内容 (2013-9-13 09:26):
对于扩充到200行,需要修改的参数:(总行高由14变为200)
(1),区域A1:A14 ; (2) , 参数1540= (总行高14)*110 ; ( 3 ), 参数140=(总行高14)*10 ; |
评分
-
1
查看全部评分
-
|