我正在寻找一种方法来为excel中的以下数据返回值:
-----------------
| Jan | Feb |
----------------------------------------
| Area1 | Func1 Target | 300.0 | 250.0 |
| Area1 | Func2 Target | 250.0 | 230.0 |
| Area1 | Func3 Target | 30.0 | 50.0 |
| Area2 | Func1 Target | 250.0 | 300.0 |
| Area2 | Func2 Target | 35.0 | 60.0 |
----------------------------------------
我需要自动拉出特定区域的目标并在特定月份运行,我已经知道如何根据区域和月份进行匹配,但我似乎无法弄清楚如何匹配面积和面积基于月份的功能目标。
答案 0 :(得分:3)
试试这个数组公式¹,
=INDEX(C$2:D$6, MATCH(1, (A$2:A$6=F4)*(B$2:B$6=G4), 0), MATCH(H4, C$1:D$1, 0))
Guidelines and examples of array formulas
¹数组公式需要用 Ctrl + Shift + Enter↵完成。如果输入正确,Excel将公式包装在大括号中(例如 {和} )。您不要自己键入大括号。一旦正确进入第一个单元格,就可以像任何其他公式一样向下或向右填充或复制它们。尝试并减少对更接近表示实际数据范围的范围的全列引用。数组公式以对数方式计算计算周期,因此将参考范围缩小到最小值是一种好习惯。有关详细信息,请参阅{{3}}。