Spočítajte počet nových riadkov v bunke

Anonim

V tomto článku sa naučíme, ako počítať zalomenie riadka v bunke v programe Excel.

Ak bunka obsahuje viac riadkov a potrebujete spočítať počet riadkov, budete musieť spočítať zlom riadka v bunke. Do bunky sa pomocou znaku zalomenia riadka pridá nový riadok. Nie je možné ho vytlačiť, ale kód znaku je 10 (CHAR (10)).

Na počítanie zlomov riadkov použijeme vzorec s funkciou LEN & SUBSTITUTE.

Funkcia LEN v programe Excel počíta znaky v reťazci. Používam ho hlavne vtedy, keď potrebujem extrahovať text z reťazca.

Funkcia SUBSTITUTE nájde a nahradí nový text starým textom v textovom reťazci.

Teraz z toho vytvoríme vzorec.

  1. Najprv spočítame celkový počet znakov v bunke.
  2. Za druhé, nájdeme a nahradíme znak zalomenia riadka (kód = 10) hodnotou null.
  3. Teraz spočítame znaky nového reťazca a urobíme rozdiel oproti prvému počtu.
  4. Teraz sme dostali počet zlomov riadkov, takže k nemu pridáme plus 1, aby sme získali počet riadkov v bunke.

Syntax:

= LEN (reťazec) - LEN (SUBSTITUTE (reťazec, CHAR (10), "")) + 1

Poďme to pochopiť pomocou testovania na niekoľkých príkladoch.

Tu máme názvy ovocia ako hodnoty. A musíme vypočítať počet plodov v databáze pomocou vzorcov programu Excel.

Použite vzorec

= LEN (C2) - LEN (NÁHRADA (C2, CHAR (10), "")) +1

Vysvetlenie:
LEN (C2) sa vráti 14.
LEN (NÁHRADA (C2, CHAR (10), ""))) vráti 13.
+1, aby ste získali počet riadkov v bunke.

Tu sú argumenty funkcie uvedené ako odkaz na bunku. Stlačte Zadajte získať výsledky.

Tu funkcia vráti 2 ako počet plodov v bunke C2.
Skopírujte vzorec do iných buniek, vyberte bunky preberajúce prvú bunku, v ktorej je vzorec už použitý, použite klávesovú skratku Ctrl + D.

Teraz sme dostali počet rôznych hodnôt v príslušných bunkách.

Teraz získajte počet všetkých hodnôt prostredníctvom súčtu všetkých počítaných hodnôt.
Použite vzorec:

= SUM (D2: D4)


Hodnoty argumentov pre funkciu sú uvedené ako referencie na bunky.
Celkový počet získate stlačením klávesu Enter.

Ako vidíte, funkcia vracia 9, spočítajte všetky názvy plodov.

Poznámka :
Funkcia vráti počet 1 pre prázdnu bunku. Na ignorovanie prázdnych buniek použite nasledujúci vzorec.

Použite vzorec:

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

Vyššie uvedený vzorec zachytí prázdnu bunku alebo vráti výsledok pre všetky ostatné hodnoty.

Dúfam, že ste pochopili, ako počítať počet riadkov v programe Excel. Viac informácií o funkcii textu nájdete tu. Neváhajte uviesť svoje otázky do poľa pre komentáre. Určite vám pomôžeme.

Počítajte znaky v bunke v programe Excel

Excel CHAR (10) nefunguje. Ako to vyriešiť?

Ako používať funkciu LEN v programe Excel

Ako používať funkciu SUBSTITUTE v programe Excel

Funkcia Excel REPLACE vs SUBSTITUTE

Odstráňte nechcené znaky v programe Excel

Populárne články

Upravte rozbaľovací zoznam

Ak s podmieneným formátovaním

Ak so zástupnými znakmi

Vlookup podľa dátumu