Excel:如果一个范围内的单元格与另一个单元格匹配,则评估表达式



说我有下表。

Item  Count  All_Item  Total_Item  Percentage
A     4      A         10          40
B     6      B         20          30
E     2      C         20          0 
F     3      D         30          0
             E         10          20
             F         20          15

我想计算最后一列"百分比"。我想做的是采用"项目"列,检查第一个条目是否等于" all_item"中的" a"。如果是这样,请使用相应的计数/total_item*100,即4/10*100 = 40。在"项目"中的所有单元格上。

然后在" all_item"中重复上述" b",即再次浏览"项目"中的单元格,并检查任何一个等于" b"。如果是这样,请使用相应的计数/total_item*100。

我该如何在Excel中执行此操作?

我会建议您使用表。一个包括您的数据,另一个用于计算百分比。

Sheet1

  A    B       C          D
Item  Count  All_Item  Total_Item  
A     4      A         10          
B     6      B         20          
E     2      C         20          
F     3      D         30         
             E         10         
             F         20         

Sheet2

      A       B
  1  Item  Precentage 
  2  A       =VLOOKUP(Sheet1!A:B,2,0)/VLOOKUP(A2,Sheet1!C:D,2,0)*100
  3  B     
  4  E     
  5  F     

注意:此公式将有效,直到您没有重复的项目,例如项目或all_item列中的两个" A"。复制公式更改表名称时。

尝试类似:

=(SUMIF($A$2:$A$7,$C2,$B$2:$B$7)/$D2)*100

相关内容

最新更新