arrays - Excel 公式:带数组的 SUMIFS - 转换为没有 Control-Shift-Enter 的公式?
问题描述
我正在使用一个=SUMIFS
公式将制造商的美元汇总为商店组的总数。它检查的商店 ID 是动态的,并且会经常更改,并且是从 C 列中提取的。我需要经常针对不同的许多不同的商店组更改此 C 列列表,并且我的公式应该按供应商计算整个特定商店组的总销售额
过去,如果我想要多个条件结果的总和,我会将 my 包装=SUMIFS
在 a=SUM
中,然后对于条件字段,输入这样的数组常量"{"example1","example2","example 3"}"
,等等。
鉴于 C 列中存在哪些项目,我需要动态生成数组中的这些项目。可能有数百个,因此手动输入不是一种选择。
编辑:我想我更接近了。
我的公式现在是:
=SUM(SUMIFS(DATA!$H:$H,DATA!$F:$F,Chico!$H20,DATA!$A:$A,TRANSPOSE($C$2:$C$715)))
Transpose 中的内容是我的客户 ID 的动态单元格。
现在,这个 =Transpose(),当我执行 Control-Shift-Enter 并等待一秒钟时,它似乎转换为数组公式,并且可以正常工作!然而,这不是可行的数百次。我认为我最需要帮助的是将这个公式转换为正确使用的数组,而不是 CSE 公式。
解决方案
推荐阅读
- python - 如何在 Telethon 中使用 InputPhoto?
- scala - 使用从类型枚举中选择的泛型
- sap-cloud-sdk - 无法使用 Cloud SDK 库启动调用 Workflow Rest API 的应用程序
- python-3.7 - 在 Yocto 中完全移除 Python2 及相关组件
- excel - Excel“IF”公式:计算经纪费用
- postgresql - Postgresql:是否可以仅复制指定的列而不将空值插入其他列
- sql - BigQuery/GDELT 的奇怪结果。如何正确解析日期?
- java - 如何通过 Java 使用 ssl 和证书向 ldap (AD) 拨打电话?
- android - 在多循环视图中滚动后更改数据
- python - 如何从flask_babel导入_而不抛出关键错误