Exceli valem: loendage lahtris reavahetused -

Lang L: none (table-of-contents)

Üldine valem

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

Kokkuvõte

Lahtris olevate ridade loendamiseks võite kasutada valemit, mis põhineb funktsioonidel LEN, SUBSTITUTE ja CHAR. Näidatud näites on valem C5-s:

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

Selgitus

Esiteks loeb funktsioon LEN lahtris B5 kogu tähemärki.

Järgmine SUBSTITUTE eemaldab B5 tekstist kõik "rea tagastused", otsides CHAR (10), mis on Windowsi tagastustähe märgikood. LEN tagastab tulemuse teise LEN-i sees, mis loeb tähemärgid ilma vedu tagastamata.

Teine arv lahutatakse esimesest ja lõpptulemusele lisatakse 1, kuna ridade arv on tagastuste arv + 1.

Tühjade lahtritega tegelemine

Näidatud näite valem tagastab 1 isegi siis, kui lahter on tühi. Kui peate selle probleemi eest kaitsma, saate valemi IF-lausesse mähkida nii:

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

Maci versioon

Macis on reavahemärgi kood 10 asemel 13, seega kasutage selle valemi asemel:

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

Huvitavad Artiklid...