Excel表格中,(row()+4)/3+1表示什么意思

如题所述

Excel表格中,(row()+4)/3+1表示公式当前所在行的行号加4除以3再加上1的结果,实际使用场景可以参考下方步骤。

1、演示使用的办公软件为Excel电子表格,本次演示使用的版本为Microsoft office 2013。

2、首先打开Excel电子表格,在打开的工作簿中新建工作表。

3、将鼠标移动到任意单元格,根据问题描述,双击后输入如下公式“(row()+4)/3+1”。

4、输入完成后点击回车,可以看到此时在所选单元格中已经得到了当前行的行号加上4后除以3名加1的结果。

5、使用格式填充并获得其他行的结果,可以看到所得结果与前文所述所得结果一致。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-14

Excel表格中,(row()+4)/3+1表示 (行号+4)/3+1。

exlce中row()函数返回值是该单元格的行号。

例如在A2单元格中输入=row(),则A2的值为2,因为A2是第二行,行号是2。

在A2单元格中输入=(row()+4)/3+1的值就是=(2+4)/3+1,最终结果就是3。

扩展资料

1、ROW函数说明

ROW函数的主要作用是返回引用的行号。

2、ROW函数语法

ROW(reference)

ROW(需要得到其行号的单元格或单元格区域)

3、ROW函数参数说明

Reference:为需要得到其行号的单元格或单元格区域。

4、ROW函数备注

如果省略 reference,则假定是对函数 ROW 所在单元格的引用。

如果 reference 为一个单元格区域,并且函数 ROW 作为垂直数组输入,则函数 ROW 将 reference 的行号以垂直数组的形式返回。

Reference 不能引用多个区域。

本回答被网友采纳
第2个回答  推荐于2017-10-07

表示公式所在行的行号与4的和除以3再加上1。

如下图,公式所在行的行号为11,所以公式为(11+4)/3+1=6。

追问

Index(A1:K20, (row()+4)/3+1,column())要返回哪一行哪一列的交叉值呢?当前行号是1

追答

当前行号怎么会是1呢,index的第一个参数是A1:K20,你的公式就不会在这个范围内的。

追问

A1:K20我没有写全,是引用另外一个表的, Index(表1!$A$:K, (row()+4)/3+1,column())要返回哪一行哪一列的交叉值呢?当前行号是1

没有拍完整~

本回答被提问者采纳
第3个回答  2015-10-29
表示”单元格行号加4之和除3后再加1追问

Index(A1:K20, (row()+4)/3+1,column())要返回哪一行哪一列的交叉值呢?当前行号是1

追答

(ROW()+4)/3+1不能为小数,它是指区域的第几行,column()是指区域的第几列,本例为公式所在的列值,最后返回的是行列交叉单元格的值。

追问

可是当前行号是1的话, (ROW()+4)/3+1不就等于5/3再加1了吗?不就是小球

没有拍好

追答

它为小数时,计算结果为零

第4个回答  2018-12-23
不会出现小数,因为前面有条件限制
相似回答