【发布时间】:2012-04-16 09:22:00
【问题描述】:
我正在使用 C# winforms 创建一个需要将数据表转换为数据透视表的应用程序。我的数据透视表从 SQL 端工作正常,但从数据表创建它似乎更棘手。我似乎找不到任何内置在.NET中的东西。
注意:我必须从 .NET 端执行此操作,因为我在创建数据透视之前操作数据。
我已经阅读了一些与此类似的文章,但我很难将它们应用于我的问题。
*我有一个包含“StartDateTime”、“Tap”和“Data”列的数据表。应将开始日期分组在一起并对数据值进行平均(有时每个开始日期不止一个数据值)。下表如下:
数据透视表的输出应如下图所示(但不是四舍五入的值)。列号是不同的抽头号(每个唯一的抽头号一个)。
如何从数据表创建此数据透视表?
编辑:忘了提一下,这些抽头值并不总是从 1 到 4,它们的数量和值确实不同。
【问题讨论】:
-
整个早上都在玩弄它,但无法让它发挥作用——感谢您说服我再试一次!现在工作:)
-
有一个教程和一个包装精美的课程here。
标签: c# winforms datatable pivot pivot-table