COUNTIF单元格包含换行符

时间:2014-09-30 20:33:50

标签: count google-sheets line-breaks

我希望计算有多少单元格分别包含一行,两行,三行,四行或五行 (意思是:在一个字段中,我希望显示单行单元格的数量;在另一个字段中,显示两行单元格的数量;等等。这样的计数保持分开)

在一个单元格中,这样的多行会在它们之间有换行符(如果我没有错,则为char(10)字符)(通过键入Alt+Enter进行换行)。因此,我正在尝试计算这些换行符。单元格中没有换行符意味着一行一行换行符意味着两行等。

=COUNTIF(D31:D;char(10))这样的简单计数器当然不会起作用,因为它会查找包含char(10)的单元格。首先,我需要某种CONTAIN命令。

此外,当这个工作时,我必须能够计算单元格中有多少这些字符。

你有办法运行吗?谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用类似于此功能的内容来计算换行符

=LEN(A2)-LEN(SUBSTITUTE(A2,CHAR(10),""))

这个例子给出了以下结果:

"Hello
world"      1
"Model
Major
General"    2
Foo Bar     0

然后你可以计算B列是否不为零。