[英]Excel pivot table with macro to consolidate values based on field name?
我有一個包含兩個相關列“ src ”和“ on hand ”的表。 在src列中,我希望在創建數據透視表時以不同方式處理每一行的兩種類型的條目。
- 對於 src 列中具有長度大於 2 的字符串的值的任何條目,我想使用該值在數據透視表中創建一個新行。
- 對於“手頭”字段,我想獲取該行下最后一個條目的“手頭”值,其中字段名稱的長度為 2 的 src 值;
例如,原始表讀取的位置(產品名稱 = src):
-------------------------
|Name of Product|on Hand|
-------------------------
|foo |(1.000)|
-------------------------
|xx |0.000 |
-------------------------
|xx |(1.000)|
-------------------------
|xx |7.000 |
-------------------------
|bar |0.000 |
-------------------------
|xx |(1.000)|
-------------------------
|xx |2.000 |
-------------------------
數據透視表變為:
-------------------------
|Name of Product|on Hand|
-------------------------
|foo |7.000 |
-------------------------
|bar |2.000 |
-------------------------
不幸的是,我對此沒有方向感,也不確定從哪里開始。 是否有解決此類問題的通用方法?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.