首页 > 解决方案 > 有没有办法将单元格值指定为 Excel 公式中的单元格编号?

问题描述

我需要安排每小时数据来计算 Excel 中的日变化箱线图,并准备一个模板来计算其他数据。我在链接中找到了一个 OFFSET 和 INDEX excel 函数(https://answers.microsoft.com/en-us/msoffice/forum/msoffice_excel-mso_winother-mso_2010/drag-horizo ​​ntally-increase-reference-vertically /f35cdc98-e6b4-43d4-9128-5fdfcdb93ed)。

我可以以水平形式(如转置)获得所有垂直值,但我必须剪切并粘贴 365 天的所有数据才能以图片中显示的形式排列。

对于其他日期,我想将 OFFSET 公式中参考值($B$4)中的单元格编号更改为 D 列中显示的另一个值(4,28,52....)并将其向下拖动,直到我安排365 天的值。

*有没有一种方法可以将 D 列 (4,28,52....) 中的单元格值合并到 OFFSET 公式 (=OFFSET($B$4,(COLUMN(A1)-1) 1,0) ),用 $B$28、$B$52 等替换 $B$4?

如果有更简单的方法来排列这些值,那也将不胜感激。先感谢您!

Excel 选项卡的屏幕截图

标签: excelexcel-formulaoffsetboxplot

解决方案


我只需按分隔符或固定宽度(功能区中数据选项卡上的文本到列功能)拆分 dateTime 列,因此您有一列用于日期,一列用于时间,然后简单地将其放入数据透视表中。


推荐阅读