我有一个疑问,我不知道是否有可能。我的数据库上有一个巨大的表,就像一百万条记录一样,我想知道是否有一种方法可以在Excel中创建数据透视表并调用查询以显示工作簿中的数据,该数据先前已被选择过滤,例如:
我在数据库中的表:
SKU STYLE CATEGORY BRAND STORE COUNTRY
----------------------------------------------------------------------------------
ADIDAS BLUE PANT XL BLUE PANT PANT ADIDAS STORE 1 USA
ADIDAS BLUE PANT L BLUE PANT PANT ADIDAS STORE 1 CANADA
ADIDAS BLUE PANT S BLUE PANT PANT ADIDAS STORE 2 AUSTRALIA
ADIDAS RED HAT XL RED HAT HAT ADIDAS STORE 2 AUSTRALIA
ADIDAS RED HAT L RED HAT HAT ADIDAS STORE 3 USA
ADIDAS RED HAT S RED HAT HAT ADIDAS STORE 3 KONGO
ADIDAS BLACK SHIRT XL BLACK SHIRT SHIRT ADIDAS STORE 2 KONGO
ADIDAS BLACK SHIRT L BLACK SHIRT SHIRT ADIDAS STORE 1 USA
ADIDAS BLACK SHIRT S BLACK SHIRT SHRIT ADIDAS STORE 4 USA
...
.....
......
在将整个数据集加载到Excel之前,我想告诉查询要按商店或类别进行筛选...然后,使用数据透视表以使用户选择他们想要查看的列。
答案 0 :(得分:1)
看看这个。
关于从另一个源透视Excel中的数据的好处是,您可以在源中拉入远远超过1,048,576行的记录,在Excel中汇总记录,并且仍然可以保持在Excel的1,048,576行限制以下
也请查看此链接。
https://www.ptr.co.uk/blog/how-do-you-create-pivot-tables-sql-server-queries