如何在Excel上列出具有匹配名称的列值?

时间:2016-08-25 00:40:13

标签: excel-formula

我们说我有许多价值为Pass的贴标机。

   (A)           (B) 
   Labelers      Pass
   _________     ___
4  Labeler X1A   111
5  Labeler O2A   62
6  Labeler R1    61
7  Labeler O1B   60
8  Labeler R2A   49
9  Labeler A1    10
...
60 Labeler Y1    29

我需要在上面填写上面匹配值的总和。简而言之,我希望10的值Total PassLabeler A1。该公式将位于Labelers旁边的Total Pass下。该公式将查看" name" of Labeler(即Labeler A1)扫描上表,当它看到"Labeler A1"时,它会将10的值从上表传递到下表。

   (A)         (B)
   Labeler     Total Pass
   __________  __________
63 Labeler A1
64 Labeler A2
65 Labeler A3
66 Labeler A4
67 Labeler A5
68 Labeler A6 
69 Labeler A7
...

我已尝试SUMIF函数=SUMIF(A4:A60,"=A63",B4:B60),而A4:A60是第一个表上的贴标者范围,A63Labeler A1的单元格,并且B4:B60是第一个表Pass列,但它返回0.

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:2)

如果我理解正确,从63到119是你想要总结第4到第60行中出现的值的行。如果是这种情况,在B63中使用以下公式并复制:

=SUMIF($A$4:$A$60,$A63,$B$4:$B$60)