簡體   English   中英

Excel:使用“或”條件使用“索引/匹配”公式求和

[英]Excel: sum using OR criteria using Index / Match formula

我想使用一個公式給我下面矩陣中幾個字母組合幾個月中的數字總和,例如,五月,六月和七月的E行的總和是多少?

我正在嘗試使用類似的公式: =SUM(INDEX(B2:M11,MATCH("E",A2:A11,0),MATCH({"May","Jun","Jul"},B1:M1,0)))但運氣不佳。

   Jan  Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
A   11  12  13  14  15  16  17  18  19  20  21  22
B   21  22  23  24  25  26  27  28  29  30  31  32
D   31  32  33  34  35  36  37  38  39  40  41  42
E   41  42  43  44  45  46  47  48  49  50  51  52
F   51  52  53  54  55  56  57  58  59  60  61  62
G   61  62  63  64  65  66  67  68  69  70  71  72
H   71  72  73  74  75  76  77  78  79  80  81  82
I   81  82  83  84  85  86  87  88  89  90  91  92
J   91  92  93  94  95  96  97  98  99  100 101 102
K   101 102 103 104 105 106 107 108 109 110 111 112

提前致謝

也許最好的是:

=SUMPRODUCT((A2:A11="E")*ISNUMBER(MATCH(B1:M1,{"May","Jun","Jul"},0))*B2:M11)

盡管您也可以在MATCH修改的情況下繼續使用INDEX / MATCH

=SUM(INDEX(B2:M11,MATCH("E",A2:A11,0),N(IF(1,MATCH({"May","Jun","Jul"},B1:M1,0)))))

http://excelxor.com/2014/09/05/index-returning-an-array-of-values/

請注意,如果要改為使用一系列工作表單元格來存儲您的月份標准(而不是像在此處那樣在公式中對其進行硬編碼),則在后者中將需要SUMPRODUCT來代替SUM

問候

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM