请问各位大神
date(year(today()),month(today()),day(today())) 和 format(today(),"yyyy-MM-dd")
把日期转成这种格式 上面2个哪种效率更好一点?
是不是还有更好的方法?
就公式本身而言,today()默认的就是yyyy-MM-dd格式,不需要再format了两个公式都是实现日期的格式话,比较的话还是后面那种性能比较好
前者要分别获取日期的年、月、日,再转化成一个日期类型(默认yyyy-MM-dd),需要进行过多运算
后者直接使用格式化公式,一布到位
从另外个角度来说,如果第一个公式比较好的话,那么format公式的内部的实现就会采用第一种的算法了,所以需要格式化的话,还是采用专门格式化的公式。
另外,也可以通过直接设置单元格的格式来实现
截取试下