两种方法,解决Excel表格数字以“万”为单位的问题

当一个表格数字是万位以上数字,想要知道是多少万时,你是否还在“个、十、百、千、万、十万、百万....”去数?

今天刘小生分享两种方法,快速将表格数字修改为万为单位,更直接清楚数据动态情况(注:两种方法结果显示会有所区别,大家可根据自己的实际需求选择即可)

下面以某公司员工销量作为案例说明(注:以下所有数据均为随机生成,不代表任何意义,仅用于本期演示使用)

1. 显示以万为单位

选择要修改的表格数据,右键鼠标选择“设置单元格格式”,弹出对话框,选择【自定义】,在“类型”中输入“0!.0,”,点击确定就完成,单击某单元格,会发现实际未改变数据大小,只是修改数据显示格式。

【彩蛋】显示为万为单位并带单位

选择要修改的表格数据,右键鼠标选择“设置单元格格式”,弹出对话框,选择【自定义】,在“类型”中输入“0!.0,"万"”,点击确定就完成。

2. 修改以万为单位

在空白单元格输入“10000”并复制,选择要修改的表格数据,右键鼠标选择“选择性粘贴”,选择“除”点击,确定即完成。单击某单元格,会发现已改变数据大小。

学会了嘛,动手练起来吧,欢迎留言一起交流学习

 如喜欢请点关注,也可以关注刘小生Star微信公众号有更多分享

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果在将 Pandas DataFrame 输出到 Excel 表格时,数字显示不合适,可能是由于 Excel 的默认格式设置不同,可以尝试以下两种方法: 1. 使用 Pandas 内置的 ExcelWriter 类输出数据到 Excel 表格,并指定数据格式: ```python import pandas as pd # 创建 DataFrame 对象 df = pd.DataFrame({'数字列': [3.1415926, 10000, 0.0001]}) # 创建 ExcelWriter 对象 writer = pd.ExcelWriter('output.xlsx') # 将 DataFrame 数据写入指定单元格 df.to_excel(writer, sheet_name='Sheet1', index=False, startrow=1, startcol=1, float_format='%.6f') # 保存 Excel 文件 writer.save() ``` 在上面的代码中,`float_format='%.6f'` 参数指定了浮点数的显示格式,将小数部分保留六位有效数字。 2. 使用 openpyxl 库读取 Excel 文件,再将 DataFrame 数据写入指定单元格: ```python import pandas as pd from openpyxl import load_workbook # 创建 DataFrame 对象 df = pd.DataFrame({'数字列': [3.1415926, 10000, 0.0001]}) # 打开 Excel 文件 book = load_workbook('output.xlsx') # 选择指定工作表 writer = pd.ExcelWriter('output.xlsx', engine='openpyxl') writer.book = book # 将 DataFrame 数据写入指定单元格 df.to_excel(writer, sheet_name='Sheet1', index=False, startrow=1, startcol=1) # 保存 Excel 文件 writer.save() ``` 在上面的代码中,我们使用 openpyxl 库打开了 Excel 文件,并将其传递给 Pandas 的 ExcelWriter 对象。然后使用 DataFrame 的 to_excel() 方法将数据写入指定单元格,此时 Excel 文件的格式设置不会影响数据的显示。最后再保存 Excel 文件即可。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值