![](/img/trans.png)
[英]rails params[:month] stripping leading zeros causing incorrect match
[英]Excel Stripping off Leading Zeros in a View
我有一个SQL Server视图,即将放入Excel宏工作簿中。 但是,excel将日期字段之一视为数字,并且其前导0随后被剥离。 是否存在我可以将日期字段转换为SQL的数据类型,以便在将视图导入工作簿时excel不会去除其前导零?
您如何提取数据? AFAIK没有Excel范围的设置来保留前导零,但是有一些方法可以保留前导零或将其重新添加:
来自Microsoft如果您使用的是导入向导,
导入文本数据时将数字转换为文本
在“文本导入向导”的第3步中(在“数据”选项卡上的“获取外部数据”组中,单击“从文本”),您可以选择包含信用卡号的数据列,然后显式选择“文本”列数据格式。
或者,如果您已经导入了数据并且有一个模式/结构,则可以创建一个自定义格式:
使用自定义格式保留前导零
如果您想仅在工作簿中解决问题,因为它没有被其他程序用作数据源,则可以使用自定义或特殊格式来保留前导零。 这适用于少于16位数字的数字代码,
此外,您可以通过将这些破折号添加到自定义格式中,用破折号分隔数字代码中的某些数字。 例如,要使电话号码更具可读性,可以在国际代码,国家(地区)代码,区号,前缀和最后几个数字之间添加破折号。
编辑:我不热衷于SQL,所以只能提供更多以Excel为重点的想法:/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.