arrays - 在 Excel 中使用 sumif 中的数组公式
问题描述
我正在尝试使数组公式能够根据 Excel 中的垂直和水平标准对数据进行求和。这是我尝试过的公式,但它返回#NAME?错误。
=arrayformula(SUM(IF('按天'!$C$3:$GB$3='按周'!C$1,IF('按天'!$B$4:$B$395='按周'!$A3 ,'按天'!$C$4:$GB$395))))
任何人都可以建议我需要改变什么来完成这项工作吗?我是数组公式的新手,因此将不胜感激。我尝试只按 Enter 并按 Ctrl + Enter,但均未成功。
我也试过这个,它根据垂直范围('By day'!$B$4:$B$395)正确求和,但没有考虑水平范围('By day'!$C$3:$GB $3) - 即它只是简单地将所有与垂直范围匹配的列相加:
=SUM(IF(('按天'!B4:B401='按周'!A3)+('按天'!C3:GB3='按周'!B1),'按天'!C4:GB235, 0))
提前致谢!
解决方案
推荐阅读
- git - 为什么这个例子使用了 `git push` 而没有 `-u`,而另一个例子却使用了?
- javascript - 捕获错误时如何返回快速响应?
- regex - Jmeter 正则表达式提取器备用选项
- c# - 用于signal-r和angular的c#解决方案架构
- java - Selenium 如何通过元素 id 查找
- python-3.x - 如何使用 python 3 中列表中的元素打印 3x3 2D 数组?
- java - cz.msebera.android.httpclient.client.HttpResponseException:未经授权
- php - 找不到正确的 Mime 类型/处理程序组合。(IIS 8.0 500 错误 .json 文件,其中包含 PHP 代码)
- c# - System.IO.FileLoadException:无法加载文件或程序集“Microsoft.AspNetCore.Mvc.Core,版本=2.1.3.0”
- css - 形成一系列 css 选择器作为 pup 的参数以从 javadoc html 获取特定值