我正在运行Excel 2010,使用的是数据库软件的输出文件,该文件可导出我们的会员商店列表。联属会员商店有9位数字代码,其中一些代码以“ 0”开头。
当此列从文本转换为数字时,如果以“ 0”开头的Excel删除了起始数字,结果是9位数字变为8位数字。有没有办法在单元格中的数字前添加“ 0”?
最终目标是在这些代码上运行脚本,因为前4位数字代表联盟会员商店所在的区域。
两种查看方式:
1)您只希望看到显示9位数字的数字。在这种情况下:
转到“设置单元格格式”>“自定义”。在“类型”下,输入“ 000000000”,以前是“常规”以设置显示的最小位数= 9
2)您需要使用前4位数字进行验证:
要将数字转换为字符串,请使用TEXT()函数:
Value = 2
TEXT(Value, "00") = 02
要完全解决您的问题,只需通过以下方式获得前四位数字
=(LEFT(TEXT(Value, "000000000"),4)
祝你好运。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句