如何在 scalc (Apache OpenOffice) 中使用公式来计算包含内容的单元格,而计数应在第一个空单元格处停止?
How can a formula be used in scalc (Apache OpenOffice) to count cells with content, while the count should stop at the first empty cell?
此处 (https://www.howtoexcel.org/formulas/how-to-find-the-position-of-the-first-non-blank-cell-in-a-range/) 是 Excel 的来源,其中描述了以下公式:
{=MATCH(FALSE,ISBLANK(B3:B9),0)}
计数应该在 b 处停止,因为后面的单元格为空或不包含任何可打印字符。结果应该是 2.
=COUNTA(A30:A50) ; A29
a
b
c
不需要使用计数函数,因为我们可以从匹配的索引中减去1来得到计数。另外,要找到第一个空白单元格,搜索条件应该是 true,而不是 false。
=MATCH(TRUE();ISBLANK(A30:A50);0)-1
a
b
c
结果:2
在 LibreOffice Calc 中,这在正常输入时有效。在 Apache OpenOffice 中,必须用 Ctrl+Shift+Enter.
此处 (https://www.howtoexcel.org/formulas/how-to-find-the-position-of-the-first-non-blank-cell-in-a-range/) 是 Excel 的来源,其中描述了以下公式:
{=MATCH(FALSE,ISBLANK(B3:B9),0)}
计数应该在 b 处停止,因为后面的单元格为空或不包含任何可打印字符。结果应该是 2.
=COUNTA(A30:A50) ; A29
a
b
c
不需要使用计数函数,因为我们可以从匹配的索引中减去1来得到计数。另外,要找到第一个空白单元格,搜索条件应该是 true,而不是 false。
=MATCH(TRUE();ISBLANK(A30:A50);0)-1
a
b
c
结果:2
在 LibreOffice Calc 中,这在正常输入时有效。在 Apache OpenOffice 中,必须用 Ctrl+Shift+Enter.