Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/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
Loops 循环遍历数据集并获得年平均值_Loops_Excel_Average_Vba - Fatal编程技术网

Loops 循环遍历数据集并获得年平均值

Loops 循环遍历数据集并获得年平均值,loops,excel,average,vba,Loops,Excel,Average,Vba,excel文件有20个选项卡。每个选项卡有超过2000行的每日正向曲线。每个选项卡上的数据布局:第一列是日期2007-01-012007-01-022007-01-03。。第一排是2008-01-01,2008-02-012008-03-1一直到2025-12-01 是否有一种方法可以循环遍历所有行,并在第一列中返回每天Y+1、Y+2、Y+3的平均价格?不确定是否有更好的方法,但我会这样做。用你想要的格式制作一张新的工作表,例如,在一年中的某一天或任何时候。在1月1日旁边的B列中,输入=aver

excel文件有20个选项卡。每个选项卡有超过2000行的每日正向曲线。每个选项卡上的数据布局:第一列是日期2007-01-012007-01-022007-01-03。。第一排是2008-01-01,2008-02-012008-03-1一直到2025-12-01


是否有一种方法可以循环遍历所有行,并在第一列中返回每天Y+1、Y+2、Y+3的平均价格?

不确定是否有更好的方法,但我会这样做。用你想要的格式制作一张新的工作表,例如,在一年中的某一天或任何时候。在1月1日旁边的B列中,输入=average,然后使用快捷键CTRL+PgDown从左到右切换选项卡。单击第一年的第一天条目,然后按、键,然后使用CTRL+PgDown我用左手使用右CTRL键快速循环单击每个选项卡上的第一个条目。在第一个逗号之后,您不必再按它,因此应该很容易

添加最后一个条目后,按enter键,第一天的平均值就会出现。如果已经对A列中的每天进行了格式化,只需单击具有第一个平均值的单元格。您将在单元格的右下角看到一个小正方形。双击它,瞧。

是的,有。试一试,也许试一下宏录制器,然后发布你的代码和给你带来问题的具体地点。