【问题标题】:Add formula with nodejs google sheet使用nodejs google sheet添加公式
【发布时间】:2020-08-16 11:33:26
【问题描述】:

我可以使用 node.js 库在原始数据中添加值(谷歌官方) 但我不明白如何在单元格中插入公式

const append = await sheets.spreadsheets.values.append({
            spreadsheetId: "xxx",
            range: 'my',
            insertDataOption: 'INSERT_ROWS',
            valueInputOption: 'RAW',
            resource: {
            values: [
                ['',moment().format("DD/MM/YYYY"), "s", "0.0000010","0.0000009",'x','x','x','x','',"","0.0000013"]
                ],
        },

有了这个 sn-p,我可以在我的工作表上附加值。我想在我放 X 的地方插入一个公式。

【问题讨论】:

    标签: node.js google-sheets google-sheets-formula google-sheets-api


    【解决方案1】:

    在您的情况下,请使用USER_ENTERED 而不是RAW

    修改脚本:

    const append = await sheets.spreadsheets.values.append({
                spreadsheetId: "xxx",
                range: 'my',
                insertDataOption: 'INSERT_ROWS',
                valueInputOption: 'USER_ENTERED',  // Modified
                resource: {
                values: [
                    ['',moment().format("DD/MM/YYYY"), "s", "0.0000010","0.0000009",'=NOW()','=NOW()','=NOW()','=NOW()','',"","0.0000013"] // Modified
                    ],
            },
    
    • 在此修改中,作为示例,=NOW() 被放入单元格中。

    参考资料:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-13
      • 1970-01-01
      • 1970-01-01
      • 2021-10-14
      • 1970-01-01
      • 2022-01-24
      • 2021-10-10
      • 1970-01-01
      相关资源
      最近更新 更多