比如我选择的是2018-7 这样的年月 ,怎么通过公式取到这个月的第一天和最后一天的日期
因为你选中的字符串不是标准的年月格式,所以需要通过函数处理。
第一天:=DATEINMONTH(DATE(INDEXOFARRAY(split(A1,'-'),1),INDEXOFARRAY(split(A1,'-'),2),1),1)
最后一天:=DATEINMONTH(DATE(INDEXOFARRAY(split(A1,'-'),1),INDEXOFARRAY(split(A1,'-'),2),1),-1)
WorkBook17.cpt
第一天就直接拼上一个-01就行啊,最后一天可以拼上个-01凑成日期型,然后用daysofmonth函数获取到天数再拼到年月后
DATEINMONTH(now(),-1) 最后一天
DATEINMONTH(now(),1)第一天