【问题标题】:COUNTIF cells CONTAIN line breakCOUNTIF 个单元格包含换行符
【发布时间】:2014-09-30 20:33:50
【问题描述】:

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

在一个单元格内,这样的多行将在它们之间有换行符(如果我没记错的话,字符 char(10))(这样的换行符是通过键入 Alt+Enter 进行的)。因此,我试图计算这些换行符。 单元格中的换行表示一行一个换行表示两行等。

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

另外,当这个方法有效时,我必须能够计算一个单元格中有多少个这些字符。

你有什么好的方法来运行它吗?谢谢。

【问题讨论】:

标签: count google-sheets line-breaks


【解决方案1】:

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

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

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

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

那么如果B列不为零,则可以计数。

【讨论】:

    猜你喜欢
    • 2018-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-05
    相关资源
    最近更新 更多