[算表] excel條件除法

看板Office作者 (Rick)時間1年前 (2022/10/18 14:44), 編輯推噓2(2019)
留言21則, 2人參與, 1年前最新討論串1/1
軟體:excel 版本:2016 要依照條件去除以年月日,比較麻煩的是餘數要往下換,比如3年2月0日除以3 要換成1年0月10日(目前日數被除數一定是0),而除數一定為2或3,規則為出現「 再」是除以2,出現「累」是除以3。 我的作法是年月日各為三欄,等第是另外一欄,我另外再應減年月日左邊再 插入,我是想說如果等第那邊是「累」而且應減年左邊那邊取小數為0,月數 就直接除以3;等第為「累」而且應減年左邊取小數為0.3,月數+12再除以3; 等第為「累」而且應減年左邊取小數為0.7,月數+24再除以3;等第為「再」而且 應減年左邊取小數為0,月數除以2;等第為「再」而且應減年左邊取小數為0.5,月 數+12再除以2。 結果寫不出來@@不知道高手能不能救我。 https://imgur.com/wq0AT9S
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.56.51.35 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1666075485.A.745.html

10/18 15:13, 1年前 , 1F
為何不先換成日
10/18 15:13, 1F

10/18 15:19, 1年前 , 2F
除法求餘有公式用的 像是quotient和mod
10/18 15:19, 2F

10/18 16:38, 1年前 , 3F
現在改為全部換成月份算,只是我月那欄一直寫不出來
10/18 16:38, 3F

10/18 16:39, 1年前 , 4F

10/18 16:41, 1年前 , 5F
用了這個公式,還是不對(正確的應該是黃字)
10/18 16:41, 5F

10/18 16:41, 1年前 , 6F

10/18 16:44, 1年前 , 7F
年跟日的都沒問題,就是月份那一欄一直無法@@
10/18 16:44, 7F

10/18 17:35, 1年前 , 8F
mod第二個參數是除數
10/18 17:35, 8F

10/18 17:37, 1年前 , 9F
mod(98/2, 12) 而不是mod(98/2/12, 1)
10/18 17:37, 9F

10/18 17:37, 1年前 , 10F
後者會顯示不足1的餘數
10/18 17:37, 10F

10/18 17:43, 1年前 , 11F
另外,無條件捨去能用floor
10/18 17:43, 11F

10/18 20:19, 1年前 , 12F

10/18 20:21, 1年前 , 13F
可是如果在年的部分為0且月為369的話,顯示還是為0
10/18 20:21, 13F

10/18 20:21, 1年前 , 14F

10/18 20:21, 1年前 , 15F
黃色為正確答案,這...還有辦法在精進嗎?
10/18 20:21, 15F

10/18 20:23, 1年前 , 16F
怕公式看不清楚,我把他上傳雲端
10/18 20:23, 16F

10/18 20:24, 1年前 , 17F
10/18 20:24, 17F

10/18 21:25, 1年前 , 18F
10/18 21:25, 18F

10/18 21:35, 1年前 , 19F
路很多條,選擇適合的函數和呈現概念,才不會把公式寫得
10/18 21:35, 19F

10/18 21:35, 1年前 , 20F
太複雜
10/18 21:35, 20F

10/18 21:45, 1年前 , 21F
感謝 這樣簡單多了!
10/18 21:45, 21F
文章代碼(AID): #1ZJajTT5 (Office)
文章代碼(AID): #1ZJajTT5 (Office)