将一个范围内的值汇总到 1 个单元格中

Sumif values across a range into 1 cell

嗨,我有两列数字。如果右列大于左列,我希望将差异相加。问题是我需要它们在一栏中。 我试过求和,但它一直在第二列中取第一个单元格

SUMIF(A1:A5,">"&$B1:$B,B1:B5)

   A    B
1  1    1
2  2    2
3  4    2
4  5    4
5  1    4             output=3

使用 SUMPRODUCT():

=SUMPRODUCT(--(A1:A5>B1:B5),A1:A5-B1:B5)