我的.csv文件如下所示:
"13,423.354679",
当我在Excel中打开它时,它看起来像这样:
13,423.35
我可以通过手动更改格式来正确显示。
有没有办法可以正确显示它而无需在Excel格式化?
答案 0 :(得分:1)
您可以根据需要显示任意数量,包括无。
并使用1000分隔符选项来分割您想要的数字= 13,423.35。
是的,你通常不会有真正的逗号,格式化选项只是将它们放在那里进行视觉外观 - 但如果你真的想要它们,有人可以在1分钟内给你写一个vba。请记住,如果数字中包含实际的逗号,则excel无法正常使用这些数字。您必须复制数据,以防您想要使用数字并具有包含它们的输出。在第一种情况下你可以用= SUBSTITUTE()删除它们并使用VBA或一个聪明的公式将它们放回来以便最终使用数据。
如果图像丢失: 主页>数字格式(一般说明一般)>更多数字格式>类别编号>小数位控制器。
如果出于某种原因他们在导入时迷路了 - 只需用其他东西打开csv并将数字复制粘贴到excel中。
答案 1 :(得分:0)
不幸的是,不是真的。 Excel默认显示2位小数,according to here:
默认情况下,Excel在应用内置时会显示2个小数位 单元格的数字格式,例如货币格式或百分比 或数据。但是,您可以更改您的小数位数 想要在应用数字格式时使用
答案 2 :(得分:0)