Stáhněte si ukázkový sešit
Tento tutoriál vás naučí počítat slova v buňce v Excelu a Tabulkách Google.
Počítání slov
Neexistuje žádná vestavěná funkce aplikace Excel pro počítání počtu slov v buňce. Můžeme však spočítat počet mezer, které nám mohou říci, kolik slov je v buňce:
1 | = LEN (TRIM (B3))-LEN (SUBSTITUTE (B3, "", ""))+1 |
Podívejme se, jak tento vzorec funguje.
Odebrat všechny mezery
Nejprve použijeme funkci SUBSTITUTE k odstranění všech mezer z textového řetězce.
1 | = NÁHRADA (B3, "", "") |
Poté určíme délku tohoto volného řetězce pomocí funkce LEN.
1 | = LEN (C3) nebo = LEN (SUBSTITUTE (B3, "", ""))) |
Porovnáme délku řetězce před a po odstranění mezer, abychom spočítali, kolik mezer buňka obsahuje.
Odstraňte další mezery
Dále chceme tento řetězec vyjádřit jako obvykle (tj. Obsahující pouze jednotlivá mezera mezi slovy). Funkce TRIM odstraní z textového řetězce nadbytečné mezery a mezi jednotlivými slovy ponechá mezery, takže budou vyloučeny všechny úvodní, koncové a opakované mezery.
1 | = OŘEZAT (B3) |
Poté určíme délku tohoto normálně uspořádaného textu funkcí LEN.
1 | = LEN (E3) nebo = LEN (TRIM (B3)) |
Nalezením rozdílu mezi těmito dvěma délkami (s mezerami a bez mezer) a přidáním jedné (protože za posledním slovem není mezera) získáme počet slov buňky:
1 | = F3-D3+1 |
Kombinací těchto kroků získáme vzorec:
1 | = LEN (TRIM (B3))-LEN (SUBSTITUTE (B3, "", ""))+1 |
Tabulky Google -počet celkových slov v buňce
Všechny výše uvedené příklady fungují v Tabulkách Google úplně stejně jako v Excelu.