excel - Excel - 根据标准对数据集中的值求和
问题描述
我在 Excel 中有一个庞大的数据集(有 300 000 - 400 000 个观察值)。我现在想制作一个表格,根据特定标准(如年份和国家/地区)汇总数据集中的值。为此,我使用 sumif:
=SUMIFS('Data'!F:F; 'Data'!$A:$A;$A2)
其中 $A2 是国家(我还有四个输入标准,B1-E1,此处未显示)。
这工作正常,除了我希望代码忽略空标准的问题。也就是说,如果我不输入国家/地区的值,我希望它汇总所有国家/地区的数据并忽略空标准。
有什么建议么?
编辑:有关标准(A1-E1),请参见下表:
Land Region Code Name of product Year
Sweden Stockholm 52 Apple 1995
解决方案
尝试,
=SUMIFS('Data'!F:F; 'Data'!$A:$A; if($A2=""; "*"; A2)) 'all column A including blanks
'alternate
=SUMIFS('Data'!F:F; 'Data'!$A:$A; if($A2=""; "<>"; A2)) 'all column A except blanks
推荐阅读
- vert.x - 正文中发送的 OpenID 访问令牌,放在标头中
- excel - 在 PowerBI 中显示表中的原始数据
- python - 从python中的模式迭代构造XML
- c# - Azure 自定义 Nuget 包外部库
- sql - 扩展多个日期的 SQL 查询
- node.js - Selenium 在无头模式下使用 nodejs 运行一次
- c# - 如何在 VS 2019 C# UWP 中调试时打开 SQLite 数据库
- r - 如何将 Leaflet.Locate 添加到 R 制作的地图(而不是定位)
- r - 按 R 和 P 值对 ggscatter 着色
- firebase - Flutter:Flutter 应用中 Google Maps API 的 Firebase 实时更新