作者surick (Rick)
看板Office
标题[算表] excel条件除法
时间Tue Oct 18 14:44:43 2022
软体: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://webptt.com/cn.aspx?n=bbs/Office/M.1666075485.A.745.html
1F:→ kinomon: 为何不先换成日 10/18 15:13
2F:→ kinomon: 除法求余有公式用的 像是quotient和mod 10/18 15:19
3F:→ surick: 现在改为全部换成月份算,只是我月那栏一直写不出来 10/18 16:38
5F:→ surick: 用了这个公式,还是不对(正确的应该是黄字) 10/18 16:41
7F:→ surick: 年跟日的都没问题,就是月份那一栏一直无法@@ 10/18 16:44
8F:推 kinomon: mod第二个参数是除数 10/18 17:35
9F:→ kinomon: mod(98/2, 12) 而不是mod(98/2/12, 1) 10/18 17:37
10F:→ kinomon: 後者会显示不足1的余数 10/18 17:37
11F:推 kinomon: 另外,无条件舍去能用floor 10/18 17:43
13F:→ surick: 可是如果在年的部分为0且月为369的话,显示还是为0 10/18 20:21
15F:→ surick: 黄色为正确答案,这...还有办法在精进吗? 10/18 20:21
16F:→ surick: 怕公式看不清楚,我把他上传云端 10/18 20:23
19F:→ kinomon: 路很多条,选择适合的函数和呈现概念,才不会把公式写得 10/18 21:35
20F:→ kinomon: 太复杂 10/18 21:35
21F:→ surick: 感谢 这样简单多了! 10/18 21:45