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.
- Najprv spočítame celkový počet znakov v bunke.
- Za druhé, nájdeme a nahradíme znak zalomenia riadka (kód = 10) hodnotou null.
- Teraz spočítame znaky nového reťazca a urobíme rozdiel oproti prvému počtu.
- 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