google-sheets - Google 电子表格自动填充基于列的行
问题描述
我有 2 张纸。第一个称为“Total”,第二个称为“May”。在总表中,我有一个“费用”列(购物、燃料、咖啡)和一个“月”列(五月): 总表
在“五月”表中,我有包含费用详细信息的列: 五月表
我试图在“总计”表中获取总费用,所以在 B2 的“总计”表中我输入了=SUM(May!A:A)
。问题是当我将单元格向下拖动到下一行时,我没有得到
=SUM(May!B:B)
但相反,我得到了细胞的重复。可以按照我的预期自动填充行吗?有没有更好的方法(也许根本不是“SUM”公式)?
解决方案
您可以使用FILTER()
选择适当的数据列,然后SUM()
选择。只需将以下内容放入B2
您的 5 月工作表中:
=SUM(FILTER(D:F, D$1:F$1 = A2))
...然后向下拖动公式。
推荐阅读
- python - Python,ModuleNotFoundError
- java - 有没有办法在 Azure 数据工厂中对数据进行分区以填充文件,直到达到最大行值?
- regex - 为什么 grep '\s*' 不工作,但 grep '\S*' 工作
- python - 为什么有这么多的权重数组?
- python - 如何仅注释堆叠条形图的一个类别
- c# - Blazor 应用:使用 AddAuthentication 时,Container.ReadItemAsync 无法连接到 Azure 数据库
- css - 阴影不在单独的类中工作,只有一般
- javascript - Vue 3 第三方组件是否与 Vue 2 兼容?
- javascript - 忽略正则表达式中的组匹配
- safari - 使用 iOS 的可见性层问题(使用 mapbox-gl)