arrays - 如何使用公式“查找数组”
问题描述
我正在尝试sumproduct
在两个数组上执行一个函数。如果列与某个值匹配,我想找到一种要求 excel 选择第一个数组的方法。
在我的简化情况下,如果值为“ 1
”,则选择第一个数组并sumproduct
使用 A 下面的数组执行...这会阻止我整天嵌套 if(显然是像 =SUMPRODUCT(IF(O4=1;F4: F8;IF(O4=2;G4:G8;IF(O4=3;H4:H8;IF(O4=4;I4:I8))));L4:L8) 有效,但在我的实际情况下没有用)
解决方案
=SUMPRODUCT((O4=$F$4:$I$4)*$F$4:$I$8*$L$4:$L$8)
推荐阅读
- python - 通过两个表减去产品
- oracle - 当将用户输入从一个 jsp 传递到另一个 jsp 时,我在 executeQuery() 上遇到异常
- php - 生成 100000 个六位唯一字母数字代码
- java - 如何检测 Java 中的方法调用?
- julia - 可用作宏中的运算符的 ASCII 字符序列
- html - div的宽度和高度与屏幕宽度成正比
- angular - 使用 NGRX 刷新令牌拦截器
- java - java如何定义算术表达式的结果
- arrays - 我无法将对象转换为数组
- elasticsearch - ElasticSearch - indexing URLs and aggregating on Domains