Excel formula: Štetje prelomov vrstic v celici -

Kazalo

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

Zanimive Članki...