看板 Office 關於我們 聯絡資訊
軟體: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
kinomon: 為何不先換成日 10/18 15:13
kinomon: 除法求餘有公式用的 像是quotient和mod 10/18 15:19
surick: 現在改為全部換成月份算,只是我月那欄一直寫不出來 10/18 16:38
surick: https://imgur.com/p4e8QVh 10/18 16:39
surick: 用了這個公式,還是不對(正確的應該是黃字) 10/18 16:41
surick: https://imgur.com/gvB1suU 10/18 16:41
surick: 年跟日的都沒問題,就是月份那一欄一直無法@@ 10/18 16:44
kinomon: mod第二個參數是除數 10/18 17:35
kinomon: mod(98/2, 12) 而不是mod(98/2/12, 1) 10/18 17:37
kinomon: 後者會顯示不足1的餘數 10/18 17:37
kinomon: 另外,無條件捨去能用floor 10/18 17:43
surick: https://imgur.com/JKNMKcx 10/18 20:19
surick: 可是如果在年的部分為0且月為369的話,顯示還是為0 10/18 20:21
surick: https://imgur.com/7xadPz5 10/18 20:21
surick: 黃色為正確答案,這...還有辦法在精進嗎? 10/18 20:21
surick: 怕公式看不清楚,我把他上傳雲端 10/18 20:23
surick: https://reurl.cc/XV73nE 10/18 20:24
kinomon: https://reurl.cc/GEWlLG 這樣 10/18 21:25
kinomon: 路很多條,選擇適合的函數和呈現概念,才不會把公式寫得 10/18 21:35
kinomon: 太複雜 10/18 21:35
surick: 感謝 這樣簡單多了! 10/18 21:45