Re: [問題] excel的問題

看板Trace作者 (最近好忙....)時間15年前 (2009/02/18 15:33), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串8/8 (看更多)
※ 引述《pjoker (來者不拒)》之銘言: : ※ 引述《sunshine666 (haha)》之銘言: : : 比方說我在A1儲存格輸入一個數 30 時, B1=10, C1=10, D1=10 (3個儲存格平均分配) : : 輸入一個數 40 時, B1=13, C1=13, D1=14 : : 輸入一個數 50 時, B1=17, C1=17, D1=16 : : 輸入一個數 60 時, B1=20, C1=20, D1=20 : : 輸入一個數 70 時, B1=23, C1=23, D1=24 : : 輸入一個數 80 時, B1=27, C1=27, D1=26 : : 當輸入的數值不能整除3時, B1,B2,B3這三個儲存格有辦法這樣子顯示出來嗎? : : B1,B2,B3這三個儲存格顯示出來必需是整數, 而且3個數字加起來等於A1儲存格 : : 有哪位大大會的嗎?傳授一下吧@@ : 利用無條件捨去 ROUNDDOWN : 程式 : B1 & C1 : =ROUNDDOWN($A1/3,0) : D1 : =A1-B1-C1 如果要完全符合原po要求的話,我是用if下去做 B1 & C1 =IF((A1/3-INT(A1/3))>0.6,ROUNDUP(A1/3,0),ROUNDDOWN(A1/3,0)) 如果A1的平均減去其平均的無條件捨去(INT)的值大於0.6, 那麼就顯示無條件進入的結果,如果小於0.6,就顯示無條件捨去的結果 而D1 =A1-B1-C1 可能還有更容易的方法,不過我只會使用這幾個函數,請原po參考看看吧! ps:無條件捨去有二個類似的函數 INT 及 ROUNDDOWN 無條件進入的函數是 ROUNDUP -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.27.209.95

02/27 01:34, , 1F
感謝指點~ 功式雖然長了點,但還是有幫助的~
02/27 01:34, 1F

04/16 23:35, , 2F
只要在B1&C1輸入ROUND($A2/3,0) D1=A1-B1-C1就可以了丫
04/16 23:35, 2F
文章代碼(AID): #19cxdZpL (Trace)
討論串 (同標題文章)
文章代碼(AID): #19cxdZpL (Trace)