我有3列:
示例:
A B C
1 Price Qty 52.20$
2 1.99$ 20
3 0.99$ 10
4 0.50$ 5
我需要A2 * B2 + A3 * B3 + A4 * B3 ...,但是A和B的范围是无限的。我尝试使用SUMPRODUCT函数,但是它使用列的范围。这可能没有范围吗?
答案 0 :(得分:1)
答案 1 :(得分:0)
可能不是,但是您可以通过找到最后一行来动态定义范围
=OFFSET(data!$A$2,0,0,SUMPRODUCT(MAX((data!$A:$A<>"")*ROW(data!$A:$A)))-1,2)
答案 2 :(得分:0)
考虑将范围转换为表格(选择数据,然后从功能区中选择插入>表格)。当将新行添加到底部时,该表将自动展开,您可以使用以下公式:
=SUMPRODUCT(Table1[Price],Table1[Qty])