2015-05-28 138 views
0

我有一個表,類似於:填充Excel列基於匹配變量

Entry_1 5 VarA Empty_A Empty_B 
Entry_1 3 VarB Empty_A Empty_B 
Entry_2 6 VarB Empty_A Empty_B 
Entry_3 2 VarA Empty_A Empty_B 
Entry_4 4 VarA Empty_A Empty_B 
Entry_4 9 VarB Empty_A Empty_B 

我想鞏固翻和VarB變量之前到單個行的列中的值,很可能落得像這樣的東西:

Entry_1 5 VarA 5 3 
Entry_1 3 VarB 5 3 
Entry_2 6 VarB NULL 6 
Entry_3 2 VarA 2 NULL 
Entry_4 4 VarA 4 9 
Entry_4 9 VarB 4 9 

一旦做到這一點,我已經沒有必要最初的價值觀或變量名的第三列第二列,這樣我就可以將其刪除,然後刪除重複行結束與:

Entry_1 5 3 
Entry_2 NULL 6 
Entry_3 2 NULL 
Entry_4 4 9 

所以我需要一些東西,將我的數據轉換爲第二個代碼塊中的格式,這樣我就可以自己完成其他任務,或者直接跳到最終版本。我該怎麼做呢?

+1

看起來像一個透視表會做你想要什麼之前 –

回答

0

一些細節重新@添的建議:

SO30518626 example

+0

完美,我沒有使用數據透視表,這在這裏幫助我一噸得到它上班。謝謝! –

+0

是的,我可以看到他們是多麼有用。我在一個PT中添加了大量重複行時遇到了一些麻煩(我的數據除了Entry_#之外還有大約4-5個重複列),但是我可以通過創建幾個PT並在列之後複製列。我可以告訴我需要坐下來,在某個時間通過一兩個練習PT。 –

+0

重複行不應該是一個PT的問題 - 他們茁壯成長! (重複*列名*但是是一個明確的否定)。 – pnuts