重新安排表格

时间:2013-03-07 15:09:29

标签: excel-formula excel-2010

我正在使用查询从数据库中获取数据。我的问题是数据的安排不是那么用户友好。

我的数据采用以下格式,...只有更大的表格:

Measurand    Date   Trunk 1 Trunk 2 Trunk 3 Trunk 4

a 1.1.2012 00:00 Value.a.1 Value.a.2 Value.a.3 Value.a.4

b 1.1.2012 00:00 Value.b.1 Value.b.2 Value.b.3 Value.b.4

c 1.1.2012 00:00 Value.c.1 Value.c.2 Value.c.3 Value.c.4

a 2.1.2012 00:00 Value.a.5 Value.a.6 Value.a.7 Value.a.8

b 2.1.2012 00:00 Value.b.5 Value.b.6 Value.b.7 Value.b.8

c 2.1.2012 00:00 Value.c.5 Value.c.6 Value.c.7 Value.c.8

a 3.1.2012 00:00 Value.a.9 Value.a.10 Value.a.11 Value.a.12

b 3.1.2012 00:00 Value.b.9 Value.b.10 Value.b.11 Value.b.12

c 3.1.2012 00:00 Value.c.9 Value.c.10 Value.c.11 Value.c.12

我想写一个公式或做一些伏都教来使它看起来像:

Date a b c

1.1.2012 00:00  Value.a.1   Value.b.1   Value.c.1

1.1.2012 00:00  Value.a.2   Value.b.2   Value.c.2

1.1.2012 00:00  Value.a.3   Value.b.3   Value.c.3

1.1.2012 00:00  Value.a.4   Value.b.4   Value.c.4

2.1.2012 00:00  Value.a.5   Value.b.5   Value.c.5

2.1.2012 00:00  Value.a.6   Value.b.6   Value.c.6

2.1.2012 00:00  Value.a.7   Value.b.7   Value.c.7

2.1.2012 00:00  Value.a.8   Value.b.8   Value.c.8

3.1.2012 00:00  Value.a.9   Value.b.9   Value.c.9

3.1.2012 00:00  Value.a.10  Value.b.10  Value.c.10

3.1.2012 00:00  Value.a.11  Value.b.11  Value.c.11

3.1.2012 00:00  Value.a.12  Value.b.12  Value.c.12

我知道这是一个可怕的显示,但由于缺乏分数,我无法插入图片。

1 个答案:

答案 0 :(得分:0)

我在这里看到的最懒的选项是创建一个以整个表作为输入范围的数据透视表,将trunk1-trunk4设置为数据字段(按此顺序),measuland作为列字段,日期作为行领域。这将为您提供所需的布局,只要每个主干每个被测量每个被测量只有1个值。

只要你不继续添加大量新的中继,就不应该做太多的工作来保持它的更新。我不认为有任何简单的方法可以一次性添加大量数据字段,除非您使用一点VBA。

相关问题