google-sheets - Google 电子表格公式在函数中使用当前行

标签 google-sheets

我想计算电子表格中每一行的两个不同列(例如 A 和 B)的乘积。对于单行,这可以通过使用 =PRODUCT(A1:B1) 来实现,但我不知道如何让函数使用当前行而不是手动输入的行。我知道您可以使用 ROW() 获取对当前行的引用,但是当我尝试 PRODUCT(AROW():BROW()) 之类的操作时,我收到错误.

最佳答案

如果您将引用的公式复制到另一行,或使用 Ctrl+D 向下填充,它将自动更改对您要复制/填充的行的引用。这称为“相对引用”。如果您使用公式=PRODUCT($A$1:$B$1),这称为“绝对引用”,如果复制到其他地方,它不会改变。

您还可以在任意行中使用以下公式:

=A:A*B:B

它将返回调用公式的行中两个值的乘积。

关于google-sheets - Google 电子表格公式在函数中使用当前行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17584202/

相关文章:

xpath - Google Sheet importXml默认将时间值转换为十进制值

google-sheets - 在没有客户端登录的情况下使用 google sheet api

google-apps-script - 在前端为 Google Sheets 插件捕获 onSelectionChange

regex - 谷歌表 : custom formula to split words by uppercase

google-sheets - 有没有一种简单的方法可以在谷歌表格中获得一个范围的 RMS?

javascript - 如何从模板创建 Google 电子表格?

python +电子表格

google-sheets - 导入的值无法更改为数字

javascript - 在表格脚本中从日期中减去日期时遇到问题

javascript - Google 表单文件上传 - 如何使用通过表单提交的图像并将其嵌入电子邮件中