我正在使用 SpreadsheetGear,我想将列的格式设置为 %。目前我正在使用以下代码:
worksheet.Cells[0, index].EntireColumn.NumberFormat = @"##0.00\%;[Red](##0.00\%)";
上面的代码应用格式转换: 6 = 6.00% 6.02 = 6.02% .02 = .02%
但问题是当我使用这个值并执行数学运算时,excel 会考虑实际值。示例:如果一个单元格显示 20.00%,我将它乘以 10,它得到 200.00。
我想要的是:当执行任何数字运算并将列类型定义为 % 系统应该将该值除以 100,然后它应该执行操作。
所以如果我将 24.00% 与 10 相乘,它应该给我 0.24。
谢谢