2013-10-16 30 views
1

我對數據透視表並不是很熟悉,但我可以做非常基本的數據透視表。但是,我正在嘗試解析具有數據列對的數據集,並且需要將這些數據對中的數據進行轉儲。來自數據列對的數據透視表

這裏是一個數據集的裁減版本(我已經有50個左右的工作了!)。

Source data

我試圖得到這樣的結果:

enter image description here

我已經看了很多視頻在YouTube和搜索,但沒有發現任何東西來幫助我。任何指針任何人?

+0

這是不可能從你的數據直接去透視表。編寫一些可以遍歷數據集並編譯重新格式化表的VBA可能會更容易。 –

+1

除@AndiMohr建議的內容外,如果您查找** UNPIVOT **,則提供的搜索速度會更快 - 所提供的數據似乎已經運行了一個數據透視表(它也可以稱爲xross-tab或xtab) – SeanC

+0

感謝您的意見,但@pnuts回答爲我完成這項工作。類型或上下文的數量沒有一致性。數據是在(考古)發現處理過程中手動輸入到印刷桌上的時間的99%。 –

回答

1

Unmerge or uncentre在No列中輸入並加前綴#。刪除上下文行。 '反向支點'(例如see)並雙擊Grand Total的交點。在Value列中篩選(Blanks)並刪除這些行。將A排列到Z Column列,並將較低的設置移到較高位置的右側。刪除Column1並將行從最小到最大排序。如果需要,將THT移至第二個SHC以上。添加標籤以適應。

我建議你這一個數據集工作,然後看看是否可以將一個時間過程適用於所有50

+0

偉大的,不可避免地有點長囉嗦,但是那工作。不幸的是,50個奇數數據集中的任何一個都不會在類型或上下文的數量上保持一致,因此它不能用作批處理或易於編寫的VBA。這將爲我所需要的。 –

+0

爲了在第一次嘗試時獲得這樣的效果,非常令人印象深刻,絕對值得你的Q值+1(因爲沒有「調整」,「我忘了提及......」或「最後我決定不打擾」等等。 – pnuts

+1

非常感謝,有一點操縱和擺弄,但你的解釋和你聯繫我的例子就足夠了。 –