返回列表 上一主題 發帖

[發問] 請問如何整理價格?

本帖最後由 准提部林 於 2023-5-2 16:41 編輯

回復 7# mdr0465

剛好找到這個案例, 比較複雜, 若懂了程式的用法, 那比這簡單的問題都能解決~~
ZZ20220320_二維表(類透視表).rar (19.41 KB)

再找到兩個//
Xl0000548_二維表+合計總計.rar (20.87 KB)
Xl0000532-2_二維表.rar (29.3 KB)

TOP

回復 7# mdr0465


那就是樞鈕分析表的方式~~~
用VBA的話..有點繁瑣, 之前有幫別人寫過不少範例(包括excelhome...類透視表),
現在遇到這種的, 有些懶, 格式差不多, 大都是字典+陣列, 只是套來套去吧!!!
可先去找找現成案例~~

TOP

回復 6# 准提部林

准提部林前輩,
謝謝你的指導, 但如果我想修改名稱不是"歷史價1/ 歷史價2....." 而是按照當時的年月份,應怎樣修改呢?


謝謝

TOP

回復 5# gaishutsusuru

忽略了有跳坎的問題//修一下
Xl0000145-1.rar (11.47 KB)

TOP

回復 4# 准提部林

謝謝前輩的幫忙,經測試後,有時會出現以下的情況,請問該如何處理呢?謝謝

資料:


結果:

TOP

不管有沒排序, 還是比對一下取現行價//
Xl0000145.rar (11.18 KB)

TOP

回復 2# 准提部林

前輩好,謝謝您提供的想法,我思考一下後,確實(4)是可以實現的。
因此,歷史價的顯示方式如果改成是由高到低排序並列為歷史價1、歷史價2...,這樣應該比較好一點:

1) 202303=60, 202302=50, 202301=60...如何列??
現行價是60、歷史價1是50
2) 202303=60, 202302=50, 202301=60, 202212=50...如何列??
現行價是60、歷史價1是50
3) 年月都已排序??
對,年月有排序的

=> 所以,現行價就是取資料最新的月份的價格,而歷史價則是把非本月的價格與本月價格進行比較,由高至低列出來,但如果是與現行價價格相同就不用列示。
例如:
(1) 現行價60,歷史價1為80,歷史價2為70,歷史價3為50
(2) 現行價60,歷史價1為55,歷史價2為50,歷史價3為40


再麻煩前輩指教了,謝謝前輩。

TOP

1) 202303=60, 202302=50, 202301=60...如何列??
2) 202303=60, 202302=50, 202301=60, 202212=50...如何列??
3) 年月都已排序??
4) 如果每月都只有一筆, 將每月都橫列出來, 似乎較完整, 也可用樞鈕分析表
5) 若有特殊狀況, 最好模擬更多資料

TOP

        靜思自在 : 好事要提得起,是非要放得下,成就別人即是成就自己。
返回列表 上一主題