|
楼主 |
发表于 2015-11-13 22:23
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
袁老师,为什么你每次解决问题都那么准确,直指本质。这样精密的大脑应该非常善解人意吧!
除了一万个赞叹号,没有别的表情了。
LOOKUP(1,0/((Sheet1!$A$3:$A$79=$H$1)*(Sheet1!$C$3:$C$79=$H$2)),ROW($3:$79)),MATCH(B$2,Sheet1!$1:$1,)这里的LOOKUP后面是建立数组吗?对于菜鸟来说,这很难理解?1,0/是什么意思?还有MATCH(B$2,Sheet1!$1:$1,)是确定列吗?ROW($3:$79)应该是确定行的取值范围吧?
更崩溃的是数组加嵌套=INDEX(Sheet1!$2:$2,,SMALL((OFFSET(Sheet1!$K$2:$AH$2,LOOKUP(1,0/((Sheet1!$A$3:$A$79=$H$1)*(Sheet1!$C$3:$C$79=$H$2)),ROW($1:$77)),)*(Sheet1!$K$2:$AH$2<>"合计")=0)/1%+COLUMN(Sheet1!$K:$AH),ROW(A1)))&""这里面的SMALL是根据OFFSET(其实这里的OFFSET也超出我的理解!痛苦中需要安慰,通常OFFSET括号里的第一个参数是参照单元格而这里Sheet1!$K$2:$AH$2竟然是一个区域?*(Sheet1!$K$2:$AH$2<>"合计")=0)/1%这个行的条件可以解读一下吗?COLUMN(Sheet1!$K:$AH),ROW(A1)))这个条件是啥意思?&""是空值但是我看到这里已经吐血了,袁老师期待您的指导和帮助?也欢迎别的老师来科普 |
|