|
最佳回答 |
0
|
好好生活好好学习Lv7资深互助发布于2022-7-27 16:28(编辑于 2022-7-27 16:33)
|
format(dateinmonth(today(),-1),"DD") 你问的是当年的第一天到当月的最后一天吗? yyyy-mm需要转化成日期
|
|
|
|
最佳回答 |
1
|
Z4u3z1Lv6专家互助发布于2022-7-27 16:34
|
把"2022-06" 换成 $时间 DATEDIF(DATEINYEAR(CONCATENATE("2022-06","-01"),1),DATEINMONTH(CONCATENATE("2022-06","-01"),-1),"D")
|
|
|
|
最佳回答 |
0
|
yzm339714Lv6中级互助发布于2022-7-27 16:29
|
DATEDIF(DATEINYEAR($时间,1),DATEINMONTH($时间,,-1),"D")
|
|
|
|
最佳回答 |
0
|
RiveryLv5中级互助发布于2022-7-27 16:42
|
datedif(DATEINYEAR(format(date(left(J15,4),right(J15,2),1),"yyyy-MM-dd"),1),DATEINMONTH(format(date(left(J15,4),right(J15,2),1),"yyyy-MM-dd"),-1),"D") 主要是要把你的参数转成yyyy-MM-dd的格式,可以把J15看成你的参数
|
|
|
|
最佳回答 |
0
|
就TM你叫夏洛啊Lv6中级互助发布于2022-7-27 16:42
|
DAYS360(CONCATENATE(year(now()),"-01-01"),DATEDELTA(MONTHDELTA(CONCATENATE(format(today(),"yyyy-MM"),"-01"),1),-1)) 直接用
|
|
|