返回列表 上一主題 發帖

[發問] 多條件計算交易明細

本帖最後由 Andy2483 於 2024-1-20 13:28 編輯

回復 50# 准提部林


    謝謝前輩 可是假設如果如下圖情況 1049124之後的9月份餘額算完是0,且數據庫裡沒有這項10~12的紀錄
先下公式在儲存格好像與事實不符,20列的104912那格應該是0
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

本帖最後由 shuo1125 於 2024-1-20 14:03 編輯

回復 49# Andy2483
回復 50# 准提部林
Andy大抱歉...表達描述不好還要你一直幫忙補充,謝謝你!!
也感謝准大!
以圖來說明可能較清楚,抱歉浪費兩位時間....
也感謝你們幫忙!!!!!
------------------------------------
其實主因在於當月無交易,明細會完全沒有資料....

TOP

再看看//
Xl0000108_TESTv04.rar (396.64 KB)

TOP

回復 53# 准提部林
回復 52# shuo1125
謝謝Andy陸續提問!
怕誤解剛要再上傳兩邊比較差異....准大理解力真高,
測試各月數字已正確,感謝准大再三幫忙。
怕打擾兩位時間,若再有其他狀況我先嘗試自行解決,感激不盡!!!

TOP

謝謝兩位前輩,後學學到很多知識
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 53# 准提部林


    再請教前輩,如下圖的情況要怎麼改?
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 56# Andy2483

12月沒交易, 填上金額反而怪怪~~

TOP

本帖最後由 Andy2483 於 2024-1-22 13:55 編輯

回復 57# 准提部林


    懂  可是長官要看每個月的前幾個月結餘餘額,所以抬頭改成累計餘額
除非1月及整年都沒交易才會有0出現
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

回復 58# Andy2483


填滿最後一個月餘額
    For x = 8 To 18 ' 2024.01.20
        For M = 1 To Mx
            Srr(x + 4) = Brr(x + 4)(M, 0) '記錄最後一月餘額
        Next M
        For M = Mx + 1 To 12
            Brr(x + 4)(M, 0) = Brr(x + 4)(Mx, 0)
        Next

    Next x

TOP

本帖最後由 shuo1125 於 2024-1-22 14:06 編輯

回復 57# 准提部林
回復 56# Andy2483
准大/Andy大好~
我這裡說明一下好了....該表單的用意為同時記錄交易的明細/餘額。
----------------------------------------
交易明細[H:AI]>>交易 (單月)
交易明細[AL:BF]>>餘額 (累計到各月)
----------------------------------------
餘額其實是指各月交易後累計餘額。
但因准大代碼提供是針對交易明細來做....
餘額是我自行修改的...未考慮到眾多變化導致有異常狀況....
餘額是會承襲前期(當月無交易,交易雖是0,累積餘額沒有變化。)
----------------------------------------
例:科目19152 只有 7 月 跟 9月有發生交易。(G明細帳)
(錯誤)       餘額                 (正確)       餘額
月份         本幣金額         月份         本幣金額
01月        0                         01月        0
02月        0                         02月        0
03月        0                         03月        0
04月        0                         04月        0
05月        0                         05月        0
06月        0                         06月        0
07月        900,000            07月        900,000
08月        0                         08月        900,000
09月        1,800,000         09月        1,800,000
10月        0                         10月        1,800,000
11月        0                         11月        1,800,000
12月        0                         12月        1,800,000
小計        0                         小計        1,800,000
----------------------------------------
若要做各月的累計餘額會有下列問題:
因為當Brr(x + 4)(M, 0) = 0 >>有可能是該月交易剛好0..
而餘額可能會有連續單月都無交易>>變成M-1.M+1都無法用...
描述得不好...不知兩位是否能理解~
謝謝你們!!!

TOP

        靜思自在 : 每天無所事事,是人生的消費者,積極、有用才是人生的創造者。
返回列表 上一主題