2016-12-13 97 views
0

我有一个导出的数据,我正在尝试将它移动,以便老板阅读起来更容易。导出的数据是每条记录的3条线,所以它看起来是这样的:Excel中的单元格在不同的表格中的偏移

Name A Date Total 
     B 
     C 

,我需要它看起来像这样:

Name A B C Date Total 

所以我创建了一个第二板件和正在使用公式在单元格A4 =Sheet1!B9

指的是名称然后我手动完成它,因此它为每个记录(人)增加3。但是,对于所有6个栏目来说,这是一件痛苦的事情。我知道必须有一种方法来使用OFFSET,但我无法弄清楚。

有没有办法告诉Excel采取引用单元格旁边的单元格?即如果Sheet2上的单元格A4如上面指向B9那样,是否有可能使用OFFSET或某些其他功能来指示单元格A5指向A4而指向单元格中的一个单元格,而不必直接链接它?

谢谢!

回答

3

如果数据如下所示,并且所需的结果以及解决方案在图片下方。

enter image description here

下面是OFFSET formulasRESULT面积第一行。它们可以被复制下来以产生图中所示的结果。

对于名称,年代,日期,总的计算公式如下:
=OFFSET($A$1;(ROWS($E$1:$E1)-1)*3;0),改变是第一个参数,前的唯一部分。 $A$1 - 名称; $B$1 - 对于A的;等

对于B的所述formuka看起来像这样:
=OFFSET($B$1;(ROWS($E$1:$E1)-1)*3+1;0) -notice的

对于C的公式如下所示:
=OFFSET($B$1;(ROWS($E$1:$E1)-1)*3+2;0) -notice的