作者:乔山办公网日期:
返回目录:excel表格制作
你的原公式:
=LARGE(INDIRECT("C"&ROW(C2)&":"&"C"&"11")*10^百5+ROW($C$2:$C$11),ROW(A2))
提示"C"&ROW(C2)组合错误。
迂回函度数INDIRECT()后部的“"C"&"11"”不问要拢括在里面:
=LARGE((INDIRECT("C"&ROW(C2)):C11)*10^5+ROW($C$2:$C$11),ROW(A2))
按计算顺序,答程序会以“:”优先内,干脆去掉小括号就容行:
=LARGE(INDIRECT("C"&ROW(C2)):C11*10^5+ROW($C$2:$C$11),ROW(A2))
修改公式为zhidao:
=SUM(INDIRECT("P2:P"&LOOKUP(,0/(P:P<>""),ROW(P:P))))
或:专
=SUM(OFFSET(P2,,,LOOKUP(,0/(P:P<>""),ROW(P:P)),))
如果在A1中输入行号:属
=SUM(INDIRECT("P2:P"&A1))
或:
=SUM(OFFSET(P2,,,A1,))
=INDIRECT(ADDRESS(100,3))
行号来是可以引用,但如果是要转成对表格单元格的引用还在加上INDIRECT函数进行转换
如
=INDIRECT("过分表!自W"&Y68)
试一下你要的是百不是这个公式
=IF(INDIRECT("过分表!W"&Y68)="32",INDEX(过分表!A:A,RIGHT(INDIRECT("过分表!V"&Y68),3)),"")
如果INDIRECT("过分表!W"&Y68)得出的数值度不是文本数值,则公式中的32要去掉双引号