Екцел формула: Бројање прелома редова у ћелији -

Преглед садржаја

Генеричка формула

=LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(10),""))+1

Резиме

Да бисте бројали укупне редове у ћелији, можете да користите формулу засновану на функцијама ЛЕН, СУБСТИТУТЕ и ЦХАР. У приказаном примеру, формула у Ц5 је:

=LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(10),""))+1

Објашњење

Прво, функција ЛЕН броји укупан број знакова у ћелији Б5.

Следећа СУБСТИТУТЕ уклања све „повратке линија“ из текста у Б5 тражењем ЦХАР (10) који је код знака за знак за повратак у оперативном систему Виндовс. ЛЕН враћа резултат унутар другог ЛЕН-а, који броји знакове без враћања карата.

Друго бројање се одузима од првог, а 1 се додаје коначном резултату, јер је број редова број враћања + 1.

Суочавање са празним ћелијама

Формула у приказаном примеру вратиће 1 чак и ако је ћелија празна. Ако се желите заштитити од овог проблема, формулу можете умотати у израз ИФ ако је овако:

=IF(ISBLANK(B5),0,LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(10),""))+1)

Мац верзија

На Мацу је код знака за прекидање реда 13 уместо 10, па уместо тога користите ову формулу:

=LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(13),""))+1

Занимљиви Чланци...