EXCEL表格中怎么把天数与月份相加?

2025-03-12 15:54:31
推荐回答(3个)
回答1:

问题的关键,在于你的所有格式设置都是日期格式,
而日期格式的意思是:显示出单元格中数据所对应的“第几月份”、“第几天”,
所以,E2、G2、I2看上去是数字11、10、10,但实际上单元格中的数据还是一个完整的日期值;
F2、H2、J2看上去是数字1、30、7,但实际上单元格中的数据还是一个完整的日期值;
同样,E3、G3、I3也不应该用日期格式“m”来显示。
总之,从第2行开始,所有单元格的格式都应设置为“常规”。
其中:
E2应改为公式:=MONTH(E1)
F2应改为公式:=DAY(E1)
然后装饰E2、F2的公式复制到G2:J2
而E3原来的公式:=IF(F2<=4,0,IF(F2<=15,0.5,1))+E2,计算结果就对了

回答2:

条件不对,应该是:=E2+IF(F2<=4,0,IF(AND(F2>4,F2<=15),0.5,1))

回答3:

问题关键于所格式设置都期格式
期格式意思:显示单元格数据所应第几月份、第几
所E2、G2、I2看数字11、10、10实际单元格数据完整期值;
F2、H2、J2看数字1、30、7实际单元格数据完整期值;
同E3、G3、I3应该用期格式m显示
总第2行始所单元格格式都应设置规
其:
E2应改公式:=MONTH(E1)
F2应改公式:=DAY(E1)
装饰E2、F2公式复制G2:J2
E3原公式:=IF(F2<=4,0,IF(F2<=15,0.5,1))+E2计算结