Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 绝对行参考_Excel - Fatal编程技术网

Excel 绝对行参考

Excel 绝对行参考,excel,Excel,我正在尝试创建一个公式,该公式将始终引用第5行单元格中的数据 当前公式=(偏移量(间接(地址(行(),列()))、和(行()-计数(行())+5)、模(列()+1,-4)) 这是工作表中的相对活动单元格地址 =(OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN())) 这是给我的列偏移量。我的数据以4为一组重复,因此公式取当前列加1,然后除以4。其余部分是我将使用的列偏移量 MOD(COLUMN()+1,-4))) 我遇到问题的部分是公式的行引用。我需要的数据总是在第

我正在尝试创建一个公式,该公式将始终引用第5行单元格中的数据

当前公式
=(偏移量(间接(地址(行(),列()))、和(行()-计数(行())+5)、模(列()+1,-4))

这是工作表中的相对活动单元格地址

=(OFFSET(INDIRECT(ADDRESS(ROW(),COLUMN()))
这是给我的列偏移量。我的数据以4为一组重复,因此公式取当前列加1,然后除以4。其余部分是我将使用的列偏移量

MOD(COLUMN()+1,-4)))
我遇到问题的部分是公式的行引用。我需要的数据总是在第5行,所以我尝试使用下面的代码来查找当前行减去行计数,然后在第5行中加上5。但是,代码的计算结果为1,因此要么我忽略了某些内容,要么这将不起作用

任何帮助都会很好

SUM(ROW()-COUNT(ROW())+5)
例如。
如果活动单元格是C17,那么我想减去17,再加上5,以第C5行结束。我使用此方法,因为活动单元格可以是工作表中的任何单元格。

正如@Jerry所建议的,但是可以上下拖动并仍然参考第5行的版本:

=INDEX($5:$5, 0, COLUMN())

我觉得你的问题很难理解。也许您可以尝试
=INDEX(5:5,0,COLUMN())
?与Jerry suggets类似,您可以使用这个
=INDEX(5:5,0,CELL(“col”)
其中
CELL(“col”)
返回活动单元格的列。