2015-12-14 39 views
0

我有一個48列X 30000行的表。我想要根據某些過濾器值擁有多個包含前20個鍵的表格,然後顯示其全部記錄。Excel(2013,32位)中等大小數據集的數據透視表

例如:顯示前20場比賽在2015年售出他們的標題,公司,單位等按產地,平臺,發佈今年全國可過濾一起銷售等

我用香草透視表試圖提供通過Excel 2013,但我很快遇到了內存問題(!)。所以我決定給Power Query一個嘗試,但是由於內存問題,這似乎也是一個死衚衕。

+0

48列是很多。你需要他們嗎?你可以從源數據中刪除一些列嗎?源數據是數據庫還是Excel範圍?這是一個交叉表嗎?即2011年,2012年...... 2015年的專欄是否在原始源數據中排名靠前?如果是這樣,你需要做一些叫做「標準化」的工作,也就是「UnPivot」,這樣你就可以擁有一個專門的'年份'專欄,而不是多年在頂部運行。但是你會在這裏遇到一個問題,因爲這會'向下延伸'數據,並且你將用完行。有辦法解決這個問題,但首先讓我們確定它是否是一個問題。 – jeffreyweir

+0

並非所有列都打算在數據透視表中使用。其中只有10個,儘管所需的列不連續也導致問題。我的問題是,即使添加1列導致內存問題,因爲每列有20-30K行 – user1836155

回答

0

對不起,這是我的錯。

我誤用了Pivot表。列列表實際上在列列表中每個值的組合產生1列。我想要的是將列添加爲另一個關鍵列。

我會將其關閉。