12 评论

JoseLin

如果选择的是当月,不想显示超过当天的日期,
IF(
(YEAR($date) = YEAR(TODAY())),
IF((MONTH($date) = MONTH(TODAY())), RANGE(DATE(YEAR($date), MONTH($date), 1), TODAY()), RANGE(DATE(YEAR($date), MONTH($date), 1), DATE(YEAR($date), MONTH($date), DAY(DATEINMONTH($date, -1))))),
RANGE(DATE(YEAR($date), MONTH($date), 1), DATE(YEAR($date), MONTH($date), DAY(DATEINMONTH($date, -1))))
)

0 2023-09-14 17:56

陈饼干

好像这样更加简单 range(dateinmonth($date,1),dateinmonth($date,-1))

0 2023-07-17 17:43

yzmBCESX0966774

生成的排序数据怎么入库呢

0 2022-10-05 15:04

Fay

可以先把数据导出为excel,再导入数据库中。参考文档:Excel数据集-https://help.fanruan.com/finereport/doc-view-1270.html

0 2022-10-17 09:50

崔鹏飞

RANGE(dateInWeek(TODAY(),1),dateInWeek(TODAY(),-1)), 获取本周的所有日期

0 2020-10-09 11:09

用户R1131071

RANGE(DATEINMONTH(TODAY(),1),DATEINMONTH(TODAY(),-1)),这样更简单

1 2020-08-26 17:10

bbb5168

你这是今天的,人家是参数的,不一样,你想的简单了

1 2020-09-23 09:19