使用XLConnect使用公式计算数字

时间:2013-07-11 11:18:06

标签: r xlconnect

我想使用XLConnect包在Excel电子表格中阅读这些数字。我的印象是它无法读取使用带有美元符号的公式在Excel中计算的数字。有这个问题的解决方案吗?

1 个答案:

答案 0 :(得分:5)

我遇到了同样的问题。

您是否查看了readWorksheet函数的参数'useCachedValues'?以下是有关参数的帮助文档:

  

useCachedValues逻辑指定是否读取缓存的公式   工作簿的结果,而不是重新评估它们。这是   在读取Excel生成的数据时特别有用   XLConnect中不支持的功能,如对外部的引用   工作簿。默认为FALSE,这意味着公式将是   由XLConnect评估。

我指定了useCachedValues = TRUE。虽然我的案例中的公式没有涉及外部链接的引用,但这对我有用,我能够读取值。