[已解决]日期问题

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

最佳答案

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

最近谁赞过

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

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

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

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