我使用R处理一些数据,然后使用OpenXLSX输出到.xlsx文件。我想负数是在会计格式,所以在括号(-100是(100)),但没有$或小数。
如果我在OpenXLSX部分之前的数据处理阶段添加括号,将其转换为字符向量,这不起作用,我需要将其导出为数字类型。我也试过
num <- createStyle(numFmt = "ACCOUNTING")
addStyle(wb, 1, style = num, rows = 4:53, cols = 3:6, gridExpand = T, stack = T)
这确实增加了括号,但也增加了一个美元符号和两个小数,这是我不想要的。
1条答案
按热度按时间sdnqo3pr1#
我还没有找到一种不使用正式样式(创建工作簿和工作表,为特定的行和列分配特定的样式)的方法。
这里有一个工作的例子。
我添加了一些注解来解释
addStyle
中的参数。如果这没有帮助,或者你有任何问题,让我知道。