微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何使用r或python在Google表格中编写公式?

如何解决如何使用r或python在Google表格中编写公式?

我正在尝试使用R将excel SUM公式写入Google表格。 我想对例如值A1 + A2求和并将其公式保存在A3中。 问题在于它应该是一个公式,因为我的GDoc很大,而且更新很多

使用googlesheets4无效,因为在粘贴数据(公式)时先引起撇号:

sheets_edit(
  gdoc_url,data = data.table('=sum(G6:G8)'),sheet = "wrk1",range = "A3",col_names = FALSE,reformat = TRUE
)

您在R或Python中有解决方案吗? 我知道在openxlsx中有可能,但是它仅适用于MS excel。

解决方法

最后我找到了解决方案。 在googlesheets4中,R库是用于将文本对象格式化为公式类型的函数。

dt[,fnct := paste0('=SUM(A2:A5)')]
dt$fnct <- sheets_formula(dt$fnct)

然后是sheets_edit()

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。