excel里用 =ROW()-1 这个公式为什么一开始不是1,而是0?

excel里用=ROW()-1这个公式为什么一开始不是1,而是0?... excel里用 =ROW()-1 这个公式为什么一开始不是1,而是0? 展开
 我来答
YQ杨
2021-02-27 · TA获得超过4803个赞
知道大有可为答主
回答量:4085
采纳率:80%
帮助的人:178万
展开全部
Excel里用公式=ROW()-1,这个公式得到的结果是0而不是1,那是因为这个公式是在第一行的某一个单元格中输入的。
ROW函数是返回行号函数,参数为数字或是单元格地址,如果为空则默认为是当前单元格。如在第一行中输入公式=ROW()得到的结果就为1,等同于公式:=ROW(A1),那么再减1,所以结果就是0,而不是1。
洛夏凉0f
2021-02-27 · TA获得超过1529个赞
知道小有建树答主
回答量:1347
采纳率:61%
帮助的人:111万
展开全部
row()是获取当前行(公式所在行)的行号,最靠前也只能是第1行,所以ROW()最小值为1,再减1当然为0了哦。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gxxxzwj

2021-02-27 · TA获得超过4149个赞
知道大有可为答主
回答量:3652
采纳率:70%
帮助的人:269万
展开全部
这个公式的值是多少取决于它所在位置,因为Row()没有指定单元格就是获取当前行号,在第一行,Row()=1,在第五行,Row()=5。
如果指定了单元格,不论放哪里值都一样,比如Row(B2),不论在哪里都是求B2的行号,都为2。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔软的Bp
科技发烧友

2021-02-27 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:67%
帮助的人:8929万
展开全部
rOW()
当前行号,输入在1行,就是1
第2行就是2,类推
=ROW(A1)
输入在任意一行,都是1,下拉就是2,3,,,4,5。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
_ChenJane
2021-02-27 · TA获得超过180个赞
知道答主
回答量:103
采纳率:69%
帮助的人:4.7万
展开全部
"=row()"表示当前单元格的行号,Excel的最小行号为1,所以“=row()-1”的最小值是0。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式