[英]How to use SUMIF combined with VLOOKUP
我在A列中包含以下数字:
£ 2,495.19
£ 2,450.02
£ 3,162.53
£ 3,097.03
£ -
£ 2,043.52
£ -
£ 3,490.03
£ -
£ -
然后是另一个带有这些数字的表:
£3,271.70 £2,561.63
£3,642.87 £3,607.13
£2,495.19 £1,504.81
£2,450.02 £1,466.65
£3,162.53 £2,254.13
£3,097.03 £2,069.63
£2,043.52 £1,123.15
£3,162.53 £2,254.13
£3,490.03 £3,176.63
£3,599.20 £3,484.13
£3,490.03 £3,176.63
£3,708.37 £3,791.63
£3,490.03 £3,176.63
£3,380.87 £2,869.13
£2,133.85 £1,199.48
£2,359.69 £1,390.31
£3,490.03 £3,176.63
£3,490.03 £3,176.63
£3,053.37 £1,946.63
£2,133.85 £1,199.48
我想做的是在A列的底部添加一个总和图,该总和检查该图是否在第二张表的LHS上,如果在第二张表的LHS上,则在其右边添加内容。
因此,在这种情况下,金额为£1,504.81 +£1,466.65 +£2,254.13等。
我不想在本质上向A列添加另一列来执行VLOOKUP,然后必须执行SUMIF。
任何想法如何做到这一点?
您可以使用SUMIF
=SUM(SUMIF(currTbl[LHS],A1:A10,currTbl[RHS]))
我为range
和sum_range
参数使用了表和结构化引用,但是如果您不想使用表,则可以替换适当的范围引用。
请注意,由于条件参数是一个数组,因此SUMIF
函数将返回一个值数组。 因此,需要在SUM
函数中“包装”公式,并在按下Enter键时按住ctrl + shift来输入
要在没有CSE的情况下执行此操作,可以使用:
=SUMPRODUCT(SUMIF(currTbl[LHS],A1:A10,currTbl[RHS]))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.