![](https://cdn.wiki-base.com/4680688/excel_formula_count_line_breaks_in_cell__2.png.webp)
Generička formula
=LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(10),""))+1
Sažetak
Za brojanje ukupnih linija u ćeliji možete upotrijebiti formulu koja se temelji na funkcijama LEN, SUBSTITUTE i CHAR. U prikazanom primjeru formula u C5 je:
=LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(10),""))+1
Obrazloženje
Prvo, funkcija LEN broji ukupan broj znakova u ćeliji B5.
Sljedeća SUBSTITUTE uklanja sve "povratke retka" iz teksta u B5 tražeći CHAR (10) koji je kôd znaka za povratni znak u sustavu Windows. LEN vraća rezultat unutar drugog LEN-a, koji broji znakove bez vraćanja kočije.
Drugo se brojanje oduzima od prvog, a konačnom rezultatu dodaje se 1, jer je broj redaka broj povrata + 1.
Suočavanje s praznim stanicama
Formula u prikazanom primjeru vratit će 1 čak i ako je ćelija prazna. Ako se želite zaštititi od ovog problema, formulu u IF izjavu možete umotati ovako:
=IF(ISBLANK(B5),0,LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(10),""))+1)
Mac verzija
Na Macu je kôd znaka za prijelom retka 13 umjesto 10, pa umjesto toga upotrijebite ovu formulu:
=LEN(B5)-LEN(SUBSTITUTE(B5,CHAR(13),""))+1