我的情况如下。
我有一个值像12345678900.5555和-12345678900.2582的列,我需要将值更改为0,因为这些列在dot(。)之前有10位数以上。可以为这种情况提供帮助...
Item Values return Values
12345678900.5555 0
-12345678900.5555 0
123456789.00 123456789
1234567890.00 1234567890
答案 0 :(得分:0)
您可以使用以下逻辑:
IIF(Item_value> 9999999999或(Item_value <0 AND Item_value <-9999999999),0,Item_value)
答案 1 :(得分:0)
获取整数除以小数的数字。 如果整数的计数大于0,则应将其替换为零。
V_whole = SUBSTR(number,1,INSTR(number,'。',-1,1)-1) V_decimal = SUBSTR(数字,INSTR(数字,'。',1,1)+1)
Iff(count(V_whole)>,0,V_whole)