2014-09-30 5 views
0

Я хочу подсчитать, сколько ячеек содержит ровно одну, две, три, четыре или пять строк соответственно.
(что означает:.. В одном поле я хочу, чтобы отобразить не одного-выровненных клеток, а в другом поле не из двух выровненных клеток; и т.д. Графы сохраняются друг от друга, как это)Ячейки COUNTIF CONTAIN line break

Внутри ячейка, такая множественная линия будет иметь разрывы строк между ними (символ char(10), если я не ошибаюсь) (такой разрыв строки производится путем ввода Alt+Enter). Таким образом, я пытаюсь подсчитать эти символы очереди. Нет разрывы строк в ячейке означает одна линия, один разрыв линии означает две линии и т.д.

Простой счетчик как =COUNTIF(D31:D;char(10)) будет, конечно, не работает, так как он ищет клетки, только содержат char(10). Поэтому в первую очередь мне нужна какая-то команда CONTAIN.

Кроме того, когда это работает, стена должна быть способна подсчитать, сколько из этих символов есть в ячейке.

У вас есть хороший способ запустить это? Спасибо.

ответ

0

Вы можете попробовать использовать что-то похожее на эту функцию, чтобы получить количество линии ломает

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

Это дает следующий результат с помощью этого примера:

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

Тогда вы можете рассчитывать, если столбец B не равен нулю.