利用excel作出攤提表

2013-09-26 8:41 am
原公式:A5:J10=IF(COLUMN(A1)>$B$1,"",$B$2/$B$1)

-------A-------B-------C-------D-------E-------F-------G-------H-------I-------J-------K-------L
1--期數------6
2--金額----120
3--月份
4---1------2-----3-------4-----5-----6-------7------8------9----10----11-----12
5--20----20----20-----20---20----20
6---------20----20-----20---20----20----20
7----------------20-----20----20----20----20-----20
8------------------------20----20----20----20-----20----20
9-------------------------------20----20----20-----20----20----20
10-------------------------------------20----20-----20----20----20----20

上例為每月固定購買設備120,從購買當月開始計算攤提,
在攤題的期數為變動數的情況下,讓表依B1的期數自行攤提,攤提期數到後不再顯示金額。

若我想將表改為只出現每月總額(如下),另再加別的變動數,請問公式要怎麼改?
-------A--------B-------C-----D----E------F-------G-----H------I------J-------K-------L
1購買期數---6 (此項會變更)
2攤提期數---6 (此項會變更)
3每期金額--120
4--月份
5-----1---------2-------3------4------5------6-------7------8------9-----10-----11-----12
6----20-------40------60----80---100---120---100----80-----60----40-----20

若將B1的購買期數變更為3時,則答案如下
5-----1---------2-------3------4------5------6-------7------8------9-----10-----11-----12
6----20-------40------60----40----20

不知有沒有看懂我想表達的意思,
煩請大大們幫我解答,謝謝!
更新1:

TO:老年人專家, 購買期數與攤提期數一樣的話,是沒有問題的, 但若兩個變動數不一樣時,跑出來的總金額會不對

更新2:

下列的B1&B2同數字,是沒問題的 -------A--------B-------C-----D----E-----F-----G-----H-----I-----J-----K-----L 1購買期數---6 2攤提期數---6 3每期金額--120 4--月份 5-----1---------2------3------4-----5-----6-----7------8-----9----10----11---12 6----20-------40-----60----80--100--120--100---80---60---40----20

更新3:

若兩個變數不一樣時得出來的答案如下 -------A--B-------C-----D----E------F-------G-----H------I--- 1購買---3 2攤提---6 3金額--120 4--月份 5----1----2-------3------4------5------6-------7------8------9- 6---20---40-----60----80---100---120---100----80 但,應該要為下列答案,有遞減到最後 6---20---40------60----60---60---60---40---20

更新4:

TO:Daniel大師 您的公式只有對應到第一個變數(B1),沒有對應到第二兩個變數(B2)

更新5:

TO:Daniel大師 您可能沒看清楚我的問題, 我是要同時對應B1(一共購買3個月)&B2(每個月都份12期)的兩個變數來做攤提,不是單純的只針對一個(B1)來做遞減 例:1月、2月、3月各購買120元,再從購買當月開始做攤提,但購買的月份及攤提的期數是會變動的,不知這樣的說明您有沒有了解

更新6:

TO:EXCEL迷 您的公式算出來會跟老年人專家一樣,如果兩個變數的數字不一樣時,則無法遞減到最後。

更新7:

TO:老人家專家 購買期數與攤提期數是有關連的, 例如購買期數為3,攤提期數為6,是表示應有三個月各分6期的金額, 1月購買120元,從1月開始分攤6期各20元 2月購買120元,從2月開始分攤6期各20元 3月購買120元,從3月開始分攤6期各20元 依此類推,若將購買期數改為6,則會有上面三個月外再加 4月購買120元,從4月開始分攤6期各20元..5月...6月也相同 所以購買期數會影響每月加總的金額數 不知我這樣說明有沒有清楚

更新8:

TO:EXCEL迷 謝謝您的解答,公式OK可以算出來了, 也感謝老年人專家和Daniel大師的幫忙, 那麻煩EXCEL迷將答案移至回答處, 謝謝!

更新9:

TO:准提部林大師, 我剛才試算了一下, 若購買期數大於攤提期數,的確會超過, 謝謝您的提醒。

更新10:

可否麻煩准提部林大師將解答移至回答區, 謝謝!

回答 (9)

2013-09-27 9:26 pm
✔ 最佳答案
E大008公式:
購買期數:6
攤提期數:2
每期金額:120
總金額:720

公式值統計看看,會提超過!

2013-09-26 14:18:39 補充:
稍修如下,參考即可:
=IF(COLUMN()>=$B1+$B2,"",MIN(COLUMN(),$B2+$B1-COLUMN(),$B1,$B2)*$B3/$B2)

若A5~L5已有〔1~12數字〕,則A6:
=IF(A5>$B1+$B2-1,"",MIN(A5,$B2+$B1-A5,$B1,$B2)*$B3/$B2)

2013-09-26 18:32:37 補充:
只是利用E大的結晶小修,慎重地請E大上答,麻煩了!

2013-09-26 18:34:48 補充:
我原來構想的公式比E大複雜,所以E大答之最適!

2013-09-27 13:26:42 補充:
EXCEL.依〔購買期數.攤提期數〕計算各期攤提小計金額
                        <.准提部林.>
--------------------------------
■參數:A1~B3  購買期數6 攤提期數6 每期金額120總金額720

■攤提表:
月份合計1234567891011122040608010012010080604020 720
 
■公式:
 =IF(COLUMN()>=$B1+$B2,"",MIN(COLUMN(),$B2+$B1-COLUMN(),$B1,$B2)*$B3/$B2)
  或.
 =IF(A5>=$B1+$B2,"",MIN(A5,$B2+$B1-A5,$B1,$B2)*$B3/$B2)
--------------------------------
<範例檔>:
檔案名稱:20130926a01(金額分期攤提).rar
下載位址:http://www.funp.net/575378
--------------------------------
2014-10-11 5:00 am
所以如果你想婚的念頭已經確定
就去找一家評價好一點的婚友社!
行動吧!
這是我之前參加的婚友社我覺得不錯

或搜尋 紅娘李姐
2014-08-02 7:40 pm
所以如果你想婚的念頭已經確定
就去找一家評價好一點的婚友社!
行動吧!
這是我之前參加的婚友社我覺得不錯

或搜尋 紅娘李姐
2014-01-24 10:48 pm
如果你很確定自己很想結婚
婚友社的確是一個有效率的管道
年紀越大壓力越大
以前我去婚友社時
年輕的女生機會總是比較多
時間總是不站在女生這邊的
所以如果你想婚的念頭已經確定
就去找一家評價好一點的婚友社!
行動吧!
這是我之前參加的婚友社我覺得不錯

或搜尋"紅娘李姐"

不過還是建議你自己去諮詢過看是否適合你!
2013-10-03 7:44 pm
要買高仿的還是要去 http://aaashops。com 品質不錯,老婆很喜歡。
厥倌厐
2013-09-26 7:32 pm
=IF(COLUMN(A1)>$B1+$B2-1,"",MIN(COLUMN(A1),$B2*2-COLUMN(A1))*$B3/$B2)

2013-09-26 13:49:11 補充:
=IF(COLUMN(A1)>$B1+$B2-1,"",IF(COLUMN(A1)<$B1,COLUMN(A1),IF(COLUMN(A1)>$B2,$B2+$B1-COLUMN(A1),$B1))*$B3/$B2)

2013-09-27 13:06:00 補充:
准 大 熱心 構思細密 我學到了 謝謝 !
我妙傳 准大 達陣得分 分數應該計一筆 請上答
2013-09-26 6:18 pm
套用菱形的程式,A5:
=IF(COLUMN(A2)>$B$1*2-1,"",$B$3*(1-ABS(COLUMN(A2)-$B$1)/$B$1))

2013-09-26 10:50:35 補充:
A5:
=IF($B$1>ABS(COLUMN(A1)-ROW(A1)+1-$B$1),$B$3*(1-ABS(COLUMN(A1)-ROW(A1)+1-$B$1)/$B$1),"")

此時直接向右向下複製
2013-09-26 4:30 pm
試試 A5, B6 , C7 , D8, E9 & F10 皆輸入如下:
,
=IF(COLUMN(A2)>$B$1+$B$2-1,"",IF(COLUMN(A2)<=$B$2,$B$3/$B$2*(1+(COLUMN(A2)-1)),$B$3-$B$3/$B$2*MOD((COLUMN(A2)),$B$2)))

再往右拉複製即可.

2013-09-26 12:02:00 補充:
若購買期數與攤提期數無關係的話, 公式改為如下:

=IF(COLUMN(A2)>$B$2*2-1,"",IF(COLUMN(A2)<=$B$2,$B$3/$B$2*(1+(COLUMN(A2)-1)),$B$3-$B$3/$B$2*MOD((COLUMN(A2)),$B$2)))

若還有問題, 請告知購買期數與攤提期數有何關係?

2013-09-26 12:09:36 補充:
004 EXCEL迷 公式改為如下

=IF(COLUMN(A1)>$B2*2-1,"",MIN(COLUMN(A1),$B2*2-COLUMN(A1))*$B3/$B2)

應該就可以吧!
2014-09-03 4:47 pm
所以如果你想婚的念頭已經確定
就去找一家評價好一點的婚友社!
行動吧!
這是我之前參加的婚友社我覺得不錯

或搜尋 紅娘李姐


收錄日期: 2021-04-27 20:34:24
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20130926000015KK00172

檢視 Wayback Machine 備份