用python做excel表格透视后,如下图在表格中生成货币符号(人民币符号),保存到excel中,带人民币符号的单元格提示错误。
如图,需要手动把文本类型转为数字,非常麻烦 百度了很久没有找到解决办法
def format_rmb(value):
return "¥{:,.0f}".format(value)
result1['金额'] = result1['金额'].apply(lambda x: format_rmb(x))
result1['税额'] = result1['税额'].apply(lambda x: format_rmb(x))
result1['含税金额'] = result1['含税金额'].apply(lambda x: format_rmb(x))
#result1.to_excel('金额.xlsx', dtype={'金额': 'float', '税额': 'float', '含税金额': 'object'})
请看看,怎么优化这个代码?试过改格式没用,只能手动在表格里面改。