![](https://cdn.wiki-base.com/4680688/excel_formula_count_line_breaks_in_cell__2.png.webp)
Splošna formula
=LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(10),""))+1
Povzetek
Če želite prešteti skupno število vrstic v celici, lahko uporabite formulo, ki temelji na funkcijah LEN, SUBSTITUTE in CHAR. V prikazanem primeru je formula v C5:
=LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(10),""))+1
Pojasnilo
Najprej funkcija LEN prešteje skupno število znakov v celici B5.
Next SUBSTITUTE odstrani vse "vrnitve vrstic" iz besedila v B5, tako da poišče CHAR (10), ki je koda znaka za vrnitev v sistemu Windows. LEN vrne rezultat znotraj drugega LEN, ki šteje znake brez vrnitve nosilca.
Drugo štetje se odšteje od prvega, končnemu rezultatu pa se doda 1, saj je število vrstic število vrnitev + 1.
Obravnavanje praznih celic
Formula v prikazanem primeru vrne 1, tudi če je celica prazna. Če se želite zaščititi pred to težavo, lahko formulo v izjavo IF zavijete tako:
=IF(ISBLANK(B5),0,LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(10),""))+1)
Mac različica
V Macu je koda za znak preloma vrstice 13 namesto 10, zato raje uporabite to formulo:
=LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(13),""))+1