2013-03-28 80 views
1

行我有一個Excel工作表,看起來像這樣:旋轉柱與Excel的

enter image description here

不要問我怎麼回事,但不知何故事情,應該列在此表爲行..

您可以看到重複的帳號和c列中的單詞,想象一切都旋轉了180度。併爲該特定帳號不存在的字段插入空格或空值。

總之它應該結束這樣看:

enter image description here

我想不出一個簡單的方法來做到這一點的Excel裏面。但也許有一些VBA代碼?

什麼是最簡單的解決方案?我該如何實現它?

我知道這個問題不是很清楚,但如果你留下一些指導性意見,我會很樂意編輯這個問題,直到它是有道理的。謝謝!

+0

你需要自動完成這個?或者它是一次性問題?複製 - >粘貼(移調)? – isotrope

+0

還不確定。我會更新,當我知道 – jth41

+0

不幸的是複製粘貼轉置不是在這種情況下的解決方案,因爲字段描述不是固定的序列 –

回答

6

你不需要VBA這個:)

我採取了選擇性的例子來告訴你如何進行。

比方說,你的數據看起來像這樣

enter image description here

現在,創建您的數據透視。這會給你唯一的帳號。請參閱下面的截圖。

enter image description here

然後創建一個表與相應的標題所示的屏幕截圖和複製並粘貼您的數據透視獨特的帳號存在。

enter image description here

現在,您可以拉起你的數據。因此按照上面的截圖在單元B13中輸入這個公式。請注意,這是一個數組公式。你必須按CTL + SHIFT + ENTER

=INDEX($D$2:$D$5,MATCH(1,($C$2:$C$5=B12)*($A$2:$A$5=A13),0)) 

enter image description here

根本就對於其餘:)