我正在使用EPPLUS
和ASP.NET
将DataTable
提取到Excel。实际的提取部分工作得很完美,但我无法弄清楚如何将列格式化为百分比。我尝试使用#0\\.00%
,但所做的只是0和最后一个百分比。因此,如果我的原始数据.34
使用#0\\.00%
,则会将其格式化为0.34%
我希望我想要的输出/格式是EPPLUS
将数字.34
格式化为34.00%
答案 0 :(得分:2)
尝试使用此#0.00%
快速向下...在自定义格式中,%表示“添加%并乘以100”,而\%表示“只添加%”
答案 1 :(得分:0)
使用自定义格式 你可以尝试下面的代码
worksheet.Cells [rowIndex,colIndex] .Style.Numberformat.Format =“0.00%”; worksheet.Cells [rowIndex,colIndex] .Style.Numberformat.Value = Decimal.Parse(.34)