2015-10-19 37 views
0

我有幾個具有動態寬度的CSV,我需要解決每個csv的倒數第二列以轉置它們。 這是我的文件看起來像:如何在Alteryx中轉置動態寬度表

Product | 2015-08-01 | 2015-09-01 | 2015-09-01 | 2015-10-01| Comment 
ABC  | 13   | 12   | 15   | 14  | Strong 
CDE  | 69   | 70   | 71   | 67  | Weak 
FGH  | 25   | 25   | 26   | 27  | Stable 

隨着每一個新版本是Excel文件添加列日期和調整的最後日期註釋:

Product | 2015-08-01 | 2015-09-01 | 2015-09-01 | 2015-10-01| 2015-11-01| Comment 
ABC  | 13   | 12   | 15   | 14  | 12  | Weak 
CDE  | 69   | 70   | 71   | 67  | 67  | Stable 
FGH  | 25   | 25   | 26   | 27  | 29  | Strong 

現在我調換兩種不同套,首先我手動選擇評論和上次日期,其次是所有其他價格。之後我加入他們,一切都很好。問題是,我已經從過去的幾年一大組文件,我需要動態設置的最後一天有一個換位表是這樣的:

Product | Date | Comment | Price 

有了產品,日期和價格充滿對每條記錄和評論只填寫了上次報告的日期。有沒有辦法做到這一點?

與此相關的帖子: How to resolve duplicate column names in excel file with Alteryx?

回答

1

看來你想要做的是爲它在數據流拆分評論欄?

轉置後,您可以將表單交叉表包含產品作爲標題以及日期和註釋作爲單獨的行。然後過濾器可以將註釋行拖出。在「名稱」字段中進行排序也可以讓您獲取該數據集中的最後一行,以確定哪一個是最後一個日期。

交叉表:
- 分組字段:姓名
- 頭字段:產品
- 數據字段:值

方法論:串聯

+0

這似乎是不必要的複雜,但它的工作!再次感謝! – Alexander

相關問題