求教各位大大,
excel 中如何在公式中将某行用单元格值表示,
即如一个简单的例子
A1单元格值为3,
则在B1中统计第三行的总和,
即如何将=sum(3:3)中的行数/列数用A1表示?
单个单元格可用indirect/offset等处理
整行要如何表示呢?
暂不考虑造成循环
yuqiang462大哥让我茅塞顿开
但是还顿得不够啊。。
行的问题很好地解决了
如果是“列”要如何表示呢?
是要先做一个转换成字母的辅助列呢?
还是直接将整个表格转置。。。
我目前只想到这两个笨方法
不知是否还有更方便有效的办法呢?
请各位大大继续赐教
excel公式中行数用值表示的方式
答案:2 悬赏:20 手机版
解决时间 2021-03-16 22:29
- 提问者网友:了了无期
- 2021-03-15 22:00
最佳答案
- 五星知识达人网友:毛毛
- 2019-06-25 23:08
=sum(indirect(a1&":"&a1))
=sum(offset(a1,a1-1,,,256))
=sum(offset(a1,a1-1,,,256))
全部回答
- 1楼网友:不如潦草
- 2020-12-31 03:10
=sum(--(a1:a100=1))+sum(1/countif(a1:a100,a1:a100))-2
楼上的公式是正确的,只不过要用数组方式输入,ctrl+shift+enter
缺点是a1:a100必须和你统计的单元格一样,不能有空格。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯