具有查找值的excel sumif

时间:2016-09-29 19:25:10

标签: excel

我需要用两个条件做一个sumif - 其中一个可能是一个数组计算。单元格C3:E8中的公式应该是来自I:k的相应列的总和,其中字段(列B)与列G匹配,适用于与给定月份中的类别匹配的所有国家/地区。例如,C3将是I3:I26的总和,其中G3:g26 == B3和H3的查找:N3中的H26:N10 == A3。

Group1                      Group2                      Group3          
Category    Field   Jan Feb Mar     Field   Country Jan Feb Mar     Country Jan Feb Mar
Category1   Field1                  Field1  CountryA    5   10  3       CountryA    Category1   Category2   Category2
Category1   Field2                  Field1  CountryB    23  28  21      CountryB    Category2   Category2   Category1
Category1   Field3                  Field1  CountryC    17  22  15      CountryC    Category2   Category2   Category1
Category2   Field1                  Field1  CountryD    52  57  50      CountryD    Category1   Category2   Category2
Category2   Field2                  Field1  CountryE    18  23  16      CountryE    Category1   Category2   Category1
Category2   Field3                  Field1  CountryF    29  34  27      CountryF    Category2   Category2   Category1
                                    Field1  CountryG    6   11  4       CountryG    Category2   Category1   Category1
                                    Field1  CountryH    20  25  18      CountryH    Category1   Category2   Category2
                                    Field2  CountryA    5   10  3                   
                                    Field2  CountryB    23  28  21                  
                                    Field2  CountryC    17  22  15                  
                                    Field2  CountryD    52  57  50                  
                                    Field2  CountryE    18  23  16                  
                                    Field2  CountryF    29  34  27                  
                                    Field2  CountryG    6   11  4                   
                                    Field2  CountryH    20  25  18                  
                                    Field3  CountryA    5   10  3                   
                                    Field3  CountryB    23  28  21                  
                                    Field3  CountryC    17  22  15                  
                                    Field3  CountryD    52  57  50                  
                                    Field3  CountryE    18  23  16                  
                                    Field3  CountryF    29  34  27                  
                                    Field3  CountryG    6   11  4                   
                                    Field3  CountryH    20  25  18                  

enter image description here

C3中的公式应该类似于:

=sumifs(I:I,G:G,B3,*Arrayformulalookup?*,A3)

关于如何在这里进行的任何想法?

1 个答案:

答案 0 :(得分:3)

这是公式。

{=SUM(SUMIFS(I$2:I$25,$H$2:$H$25,IF($A2=N$2:N$9,$M$2:$M$9),$G$2:$G$25,$B2))}

你会得到结果。 不要忘记使用按键CTRL + SHIFT + ENTER进行数组公式。