我试图将数据从excel表格A中移到水平显示的国家碳排放量的增长(国名位于最左边的一行,年份从左到右;1980年、1981年、.)在一个更大的excel表格B中,国家的名字在列中,年份垂直向下移动。
当我使用A中数据中的初始增长公式,并把它改变的函数拖慢下来时,它没有输入每个国家的年增长率,而是通过比较阿富汗的第一年和阿尔巴尼亚的第一年的纵向增长率来计算增长,这并不显示真实的数值。
是否有一种方法可以有一个最初水平编码为垂直工作的公式?
发布于 2022-02-03 13:31:06
这可能对你如何解决你的问题有启发作用。
https://1drv.ms/x/s!AncAhUkdErOkgqR2B0gNpz5EJyvHxA?e=Y7l8c6
间接法
E19 =INDIRECT(ADDRESS(ROW(B$11)+COLUMNS($E$19:E19)-1;COLUMN($B11)+ROWS($E19:E$19)-1))许多间接公式会使您的工作簿变慢。
偏移法
M19 =OFFSET($B$3;COLUMNS($E$21:E$21)-1;ROWS($E$21:$E21)-1)这个公式,你可以复制下来,并向右,他们将更短,如果你只是想复制它下来。

索引方法(最简单)
M33 =INDEX($B$3:$H$8;COLUMNS($E$33:E33);ROWS($E$33:E33))

https://stackoverflow.com/questions/70970408
复制相似问题