反饋已提交
網絡繁忙
我们在日常设计报表时候,最常用的控件之一就是“时间控件”,但是因为需求的各式各样,时间展示的形式也是各不相同的。
在此,对一些已知的展示形式与各位番薯做个分享,并欢迎各位进行文档补充。
在日期控件的高级>控件值处将公式定义为=today()即可实现将结束时间自定义为当天,如下图所示:
1)方法一:单击单元格,右键选择形态>数据字典,或者在右侧单元格属性表-形态>数据字典中通过 range() 函数将年份显示出来,保存模板,点击PC端预览,返回结果为 2017年 ,如下图所示:
2)方法二:
例如我们数据库中日期字段是 2017-01-01,我们只想用年的时候 ,可以有两种方法:
LEFT() 函数:在单元格输入=LEFT(2017-01,4),从左起截取4为字符串,返回值为 2017。
YEAR() 函数:在单元格输入=YEAR('2017-01-01'),返回日期中的年,返回值为 2017。
分别通过 year(),month(),day() 这三个函数来获取日期的年月日。
获取当前年:在单元格输入=year(now())返回结果 2017。
获取当前月:在单元格输入=month(now())返回结果 02。
获取当前日:在单元格输入=day(now())返回结果 14。
注:若 year(),month(),day() 对应的年\月\日带有小数,将返回当前年或月或日,相当于 year(today()),month(today()),day(today())。
可以通过 FORMAT(),SWITCH(),WEEKDAY() ,DATE() 这四个函数来实现返回日期的中文星期数。
在单元格输入=FORMAT(DATE(2017,03,06), "EEEEE")返回结果:星期一。
在单元格输入=SWITCH(WEEKDAY(DATE(2017,03,06)),1,'星期一',2,'星期二',3,'星期三',4,'星期四',5,'星期五',6,'星期六',0,'星期日')返回结果:星期一。
使用 FORMAT() 函数进行格式转换。
当前年月日星期:在单元格输入=FORMAT(today(),"yyyy年MM月dd日 EEEEE"),结果返回:2020年12月25日 星期五。
当前年:在单元格输入=FORMAT(today(),"yyyy年")结果返回:2020年。
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉