word域如何让书签判断为数字?

想要在wps文字里搞一些条件判断,设置了一个数字书签为SQL,假设SQL是20.2吧,在域中使用条件判断{ IF SQL < 2.5 "xiaoyu" "dayu" } { IF SQL < 25 "xiaoyu" "dayu" } 结果都显示dayu,SQL改成{SQL}或者{=SQL}也是一样的结果。为了排除是不是公式的问题,把SQL去掉使用{ IF 20.2 < 2.5 "xiaoyu" "dayu" }{ IF 20.2 < 25 "xiaoyu" "dayu" }能正常显示dayu,xiaoyu。使用{ SQL }也能正常显示20.2。尝试设置域{=20.2}然后将他设置为书签SQL也不行。综合来看好像是域里的条件无法把SQL识别为数字,应该怎么办?
天津
浏览 367
收藏
1
分享
1 +1
1
+1
全部评论 1
 
方盛
方盛

WPS寻令官 | 创作者俱乐部成员

回答:书签内容默认被视为文本字符串,在 IF 域中也无法直接参与数值比较。试试{ IF { = { REF SQL } } < 25 "xiaoyu" "dayu" },使用 REF 域 引用书签内容,{ } 必须是 真正的域代码大括号(通过 Ctrl+F9 插入)
· 湖北省
回复