gpt4 book ai didi

javascript - 在 javascript 中,如何将相同的 excel 公式放在单元格的范围/列中,但公式会根据单元格进行更改?

转载 作者:行者123 更新时间:2023-11-30 20:39:27 24 4
gpt4 key购买 nike

我正在使用 xlsx-populate,但愿意使用任何东西。我希望在列/范围内的每个单元格中使用相同的公式,但公式的编号根据行号更改。

即。单元格 D1 中的公式为 =SUM(A1*B1),但在单元格 D4 的第 4 行中,该单元格中的公式为 =SUM(A4*B4)。

我觉得我的函数很不对(我不知道函数参数里要放什么等等)

    theNewSheet.range("D1:D9").forEach(function(cell, i) {
var celly = cell.row;
var cellFormula = "=SUM(A" + cellyNum + "*" + "B" + cellyNum + ")";
cell.formula(cellFormula);
///formula in excel should look like =SUM(A?*B?), where "?" is the row number the cell is in

});

最佳答案

一次性完成。

var cellFormula = "=SUM(A1*B1)";       
theNewSheet.range("D1:D9").formula(cellFormula);

行号应从第 1 行到第 9 行递增。

关于javascript - 在 javascript 中,如何将相同的 excel 公式放在单元格的范围/列中,但公式会根据单元格进行更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49458041/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com