在我的月份函数中添加一个零
Adding a zero to my month function
我想使用 today() 函数作为动态过滤器以将 MM/YYYY 显示为数字格式
所以我希望我的过滤器显示 =201601
但是使用我的函数我得到 20161:input(CATS(Year(TODAY()),Month(TODAY())), 6.)
=20161
有人知道如何显示 201601 而不是 20161 吗?
正确的函数如下:
put(today(), yymmn6.)
有一种格式会以 YYYYMM 格式显示数据。
put(today(),yymmn6.)
您是否打算转换为数字而不是字符串?如果是这样,那么您可以像示例中那样使用 INPUT 函数。
input(put(today(),yymmn6.),6.)
如果 YYMMN 不适合您,您甚至可以使用 YYMMDDN 格式,只需阅读前 6 位数字即可。
input(put(today(),yymmddn8.),6.)
或者您可以用算术方式构建数字。
year(today())*100+month(today())
我想使用 today() 函数作为动态过滤器以将 MM/YYYY 显示为数字格式
所以我希望我的过滤器显示 =201601
但是使用我的函数我得到 20161:input(CATS(Year(TODAY()),Month(TODAY())), 6.)
=20161
有人知道如何显示 201601 而不是 20161 吗?
正确的函数如下:
put(today(), yymmn6.)
有一种格式会以 YYYYMM 格式显示数据。
put(today(),yymmn6.)
您是否打算转换为数字而不是字符串?如果是这样,那么您可以像示例中那样使用 INPUT 函数。
input(put(today(),yymmn6.),6.)
如果 YYMMN 不适合您,您甚至可以使用 YYMMDDN 格式,只需阅读前 6 位数字即可。
input(put(today(),yymmddn8.),6.)
或者您可以用算术方式构建数字。
year(today())*100+month(today())