- [返回列表] [ 发布:2014/12/22 10:53:02 ] [ 浏览: ] [ 字体:大 | 小 ]
- 通用Excel公式出错提示“将数据类型varchar转换为numeric时出错。”
在通用Excel里做模版的时候,由于字段类型的不同,经常会遇到公式出错提示“将数据类型varchar转换为numeric时出错。”如图:
出现这种错误的原因,多半是因为空字符的填入造成的。
我们在做表间同步更新的时候,可能会用到回写空值到某个表,那么,这个时候就要用到以下2个“空字符串”,互和科技在这里详细解释一下空字符串的具体使用:
1.空字符串: 数字 0
用于被更新的数据项是数值类:“价格”、“金额”、“数量”、“整数”、“小数”等数值类型;
例如:“ 0 -->(填入值) 对账单.收款金额 ” “ 0 -->(填入值) 发货单.已发货数量 ”
2. 空字符串: 单引号 ''
用于被更新的数据项是字符或日期类:“字符(20以下)”、“字符(50以下)”、“字符(100以下)”、“日期”等类型;
例如:“ '' -->(填入值) 员工档案表.学历 ” “ '' -->(填入值) 员工档案.入职日期 ”
可能有用户会问:为什么要用到空字符串?
答:当我们做公式填充的时候,经常会遇到某些特定的字段不需要填充,也就是没有数据,那么,这个时候我们就要用到“空字符串”。