Google 电子表格自动填充基于列的行

Posted

技术标签:

【中文标题】Google 电子表格自动填充基于列的行【英文标题】:Google Spreadsheet Autofill column based rows 【发布时间】:2018-05-24 18:57:27 【问题描述】:

我有 2 张纸。第一个称为“Total”,第二个称为“May”。 在总表中,我有一个“费用”列(购物、燃料、咖啡)和一个“月”列(5 月): Total sheet

在“五月”表中,我有包含费用详细信息的列: May Sheet

我试图在“总计”表中获取总费用,因此在 B2 的“总计”表中我输入了=SUM(May!A:A)。 问题是当我将单元格向下拖动到下一行时,我没有得到

=SUM(May!B:B)

但相反,我得到了单元格的重复。 可以按照我的预期自动填充行吗? 有没有更好的方法(可能根本不是“SUM”公式)?

【问题讨论】:

【参考方案1】:

您可以使用FILTER() 选择适当的数据列,然后使用SUM() 进行选择。只需在 B2 中为您的 5 月工作表添加以下内容:

=SUM(FILTER(D:F, D$1:F$1 = A2))

...然后向下拖动公式。

【讨论】:

谢谢。不可以不可以吗?也许用其他公式? 确实如此。我添加了一个使用FILTER() 的示例。快乐的电子表格!

以上是关于Google 电子表格自动填充基于列的行的主要内容,如果未能解决你的问题,请参考以下文章

自动填充公式(跨电子表格运行) - Google 表格/应用程序脚本

运行 ZAPIER ZAP 后 Google 表格中的自动填充单元格

基于列的Excel flash自动填充行

带有空白行的自动填充数据 - Google 表格/Google Apps 脚本

从外部数据库自动加载 Google 电子表格数据

如何使用 Excel 电子表格中的数据在 Access 中自动填充表单