0

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

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

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

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

4

1 回答 1

0

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

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

于 2013-03-28T18:41:39.197 回答