[已解决]日期问题

2023-3-30 13:36:20
25771
年份值( TODAY() )  +  "—" +   IF(月份值( TODAY() ) < 10, "0" +月份值( TODAY()) ,月份值( TODAY()))
各位大神,哪里写错了,总报错呢?"—"是文本形式
李。Ray已获得悬赏 3 云币

最佳答案

年份值( TODAY() )和月份值( TODAY() )得出的结果都是整数,"—"和 "0" 是文本,整数和文本不能相加,所以会报错。应该把整数转成文本再用加号连接。 所以正确的表达式应该是: 数值转文本(年份值( TODAY() ) ) + ...
+10
收藏
1 条回帖
李。Ray云侠2023-3-31 15:07:02
年份值( TODAY() )和月份值( TODAY() )得出的结果都是整数,"—"和 "0" 是文本,整数和文本不能相加,所以会报错。应该把整数转成文本再用加号连接。
所以正确的表达式应该是:
数值转文本(年份值( TODAY() ) )  +  "——"  +   IF(月份值( TODAY() )  < 10, "0"  + 数值转文本(月份值( TODAY() ))  , 数值转文本(月份值( TODAY() ))   )
+11

最近谁赞过

需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询