发布网友 发布时间:2024-09-17 04:24
共4个回答
热心网友 时间:2024-09-29 07:42
=ROW(INDIRECT(C9&":"&D9))热心网友 时间:2024-09-29 07:44
row是返回制定区域第一个单元格的行号, row(a5)=5, row(a5:c6)=5,indirect比较麻烦,是一个引用函数,建议你看看这篇文章:http://www.ittribalwo.com/article/935.html。 关键是你这个公式我怀疑有问题,感觉应该是引用一个单元格,或者是对制定区域求和这种运算,按照你的写法应该就是9, 等同于row(c9)。 不知道你的c9,d9放的什么内容。热心网友 时间:2024-09-29 07:42
ROW是行号函数,求后面括号里表示的单元格的行号。INDIRECT是引用单元格内容,也就是说它后面括号里必定是表示单元格的。&表示连接,就是单元格C9中的内容后面连上:再连上单元格D9中的内容。比如单元格C9中是A5,单元格D9中是A7,这个公式就是A5:D9的行号,也就是5。(实际上这个公式是有问题的,&":"&D9根本就没用,把它去掉,写成=ROW(INDIRECT(C9))),结果是一样的。热心网友 时间:2024-09-29 07:49
这要看C9和D9中是什么内容,但C9和D9一定要是纯正整数(且小于65535——Excel2003,或1048576——Excel 2007或更高版本)或字母后跟数字——即符合规则的单元格地址,如23、D568。