【发布时间】:2018-05-31 17:04:19
【问题描述】:
我正在尝试做一个求和积,以将一个单元格与另一张表中的一列进行比较,并将另一列中的值与匹配项关联。
使用:
=SUMPRODUCT(Item_mst!$H$1:$H$4,--(A1=Item_mst!$B$1:$B$4))
表 1
Item
A
1 aaa
2 bbb
3 ccc
Item_mst
Item Qty
B H
1 aaa 20
2 AAA 10
3 AAA 20
4 AAA 20
上面的公式给我 aaa/AAA = 60,而我期望的正确值答案是 70。当数量不同且大小写不匹配时,它不会捡起物品。
【问题讨论】:
-
为什么不使用 SUMIF()?
-
我试过这个 =SUMIF(Item_mst!B6:B5966,A80,Item_mst!H6:H5966)。但不起作用
-
=SUMIF(Item_mst!B:B,A1,Item_mst!H:H)为我工作,您提供的日期。如果它不起作用,请检查数据以确保没有多余的空格或其他不可打印的字符会使 Excel 看起来不相等 -
A1=.75X5.50X144XBKXR063XNA ,除了 .75x5.50x144xBKxR063xNA 之外,正在做所有事情的总和
-
再次仔细检查之前或之后是否没有空格或其他不可打印的字符。 SUMIF 不区分大小写。试试上面的数据集。它不关心是
AAA还是aaa。
标签: excel excel-formula vba