我有一个像这样的excel文件:
+--------------------------+
| Product | Amount | price |
+=========+========+=======+
| Test | 1 | 20.00 |
+---------+--------+-------+
| Test2 | 2 | 50.00 |
+---------+--------+-------+
| Total | 3 | 70.00 |
+---------+--------+-------+
我希望能够在不触及total row
的情况下添加任意数量的产品。
那么,是否可以自动查找列中的第一个空单元格,并将total row
插入该行?
答案 0 :(得分:0)
要获取第一个空白单元格的行号,可以使用以下公式。在单元格B2上设置此公式
=MATCH(TRUE,INDEX(ISBLANK(A:A),0,0),0)
在单元格B3中,您可以使用以下公式:这将为您提供所有非空白列的总和
=SUM(INDIRECT("A" &B1& ":A" &B2))
如果它对您有用,请参考here进一步了解SUM OFFSET函数。