Momentálne ste offline a čaká sa, kým sa znova pripojíte na internet

Váš prehliadač nie je podporovaný

Ak chcete lokalitu používať, aktualizujte svoj prehliadač.

Aktualizovať na najnovšiu verziu Internet Explorera

Popis vzorce počítať výskyty textu, znaky a slová v programe Excel

DÔLEŽITÉ: Tento článok je preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft a možno ho opraviť prostredníctvom technológie Community Translation Framework (CTF). Microsoft ponúka strojovo preložené články, články upravené komunitou aj články preložené prekladateľmi, aby zabezpečil prístup ku všetkým článkom databázy Knowledge Base vo viacerých jazykoch. Strojovo preložené články aj upravené články môžu obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky. Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené neprávnym prekladom obsahu alebo jeho použitím zo strany našich zákazníkov. Ďalšie informácie o technológii CTF nájdete na lokalite http://support.microsoft.com/gp/machine-translation-corrections/sk.

Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem: 213889
Súhrn
Tento článok obsahuje a popisuje výpočet nasledovné vzorce:
  • Počet výskytov textového reťazca v rozsahu buniek.
  • Počet výskytov znaku v jednej bunke.
  • Počet výskytov znaku v rozsahu buniek.
  • Počet slov (alebo textových reťazcov) oddelených znakom v bunke.
Ďalšie informácie

Vzorec spočítať počet výskytov reťazca v rozsahu

= SÚČET (LEN (rozsah)-LEN (NÁHRADA (rozsah, "text","")))/LEN("text")
Ak rozsah je v rozsahu buniek a "text" nahrádza konkrétne textový reťazec, ktorý chcete spočítať.

Poznámka: Vzorec uvedený vyššie je potrebné zadať ako vzorec poľa. Zadať vzorec ako pole v programe Excel pre systém Windows, stlačte klávesy CTRL + SHIFT + ENTER. Zadať vzorec ako súbor programu Excel pre počítače Macintosh, stlačte COMMAND + RETURN.

Vzorec musí rozdeliť podľa dĺžky reťazca keďže súčet dĺžky znak rozsah klesá podľa viacerých každého výskytu textový reťazec. Týmto vzorcom možno nahradiť všetky ďalšie vzorce v tomto článku okrem vzorca na výpočet počtu slov v bunke.

Príklad 1: Počítať počet výskytov reťazca v rozsahu

  1. Spustite program Excel a otvorte nový zošit.
  2. Na hárku 1 zadajte nasledujúci text:
    A1: FruitA2: apple,appleA3: orangeA4: apple,orangeA5: grapeA6: orange,grapeA7: grape, appleA8: =SUM(LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7,"apple","")))/LEN("apple")					
Hodnota bunky A8 je 4, pretože text „apple“ sa v rozsahu nachádza štyrikrát.

Počet výskytov znaku v jednej bunky vzorec

= LEN (cell_ref)-LEN (NÁHRADA (cell_ref,"a",""))
Ak cell_ref je odkaz na bunku a "a" nahrádza znak inventúry.

Poznámka: Tento vzorec nie je potrebné zadať ako vzorec poľa.

Príklad 2: Počítať počet výskytov znaku do jednej bunky

Použite rovnaké údaje ako v predchádzajúcom príklade. za predpokladu, že chcete spočítať počet výskytov znak "p" v A7. Zadajte nasledujúci vzorec do bunky A9:
A9: =LEN(A7)-LEN(SUBSTITUTE(A7,"p",""))
Hodnota bunky A9 je 3, pretože znak „p“ sa v bunke A7 nachádza trikrát.

Vzorec spočítať počet výskytov znaku v rozsahu

= SÚČET (LEN (rozsah)-LEN (NÁHRADA (rozsah,"a","")))
Ak rozsah je v rozsahu buniek a "a" nahrádza znak inventúry.

Poznámka: Vzorec uvedený vyššie je potrebné zadať ako vzorec poľa. Zadať vzorec ako vzorec programu Excel, stlačte kombináciu klávesov CTRL + SHIFT + ENTER.

Príklad 3: Počítať počet výskytov znaku v rozsahu

Použite rovnaké údaje ako v predchádzajúcom príklade. za predpokladu, že chcete spočítať počet výskytov alebo znak "p" v A2:A7. Zadajte nasledujúci vzorec do bunky A10:
A10: = súčet (LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7,"p","")))
Poznámka: Vzorec uvedený vyššie je potrebné zadať ako vzorec poľa. Zadať vzorec ako vzorec programu Excel, stlačte kombináciu klávesov CTRL + SHIFT + ENTER.

Hodnota bunky A10 je 11, pretože znak "p" 11 krát v A2:A7.

Počet slov, ktoré sú oddelené znakom bunky vzorec

= IF (LEN (TRIM (cell_ref)) = 0, 0, LEN (cell_ref)-LEN (NÁHRADA (cell_ref,znak,""))+1)
Ak cell_ref je odkaz na bunku a znak znak sa tieto kľúčové slová.

Poznámka: Vzorec vyššie neobsahuje žiadne medzery. Viacero riadkov je použitých len na to, aby sa vzorec zmestil do tohto dokumentu. Pri písaní vzorca do bunky nezadávajte žiadne medzery. Tento vzorec nie je potrebné zadať ako vzorec poľa.

Príklad 4: Počítať slová oddelené súbor s hodnotami oddelenými čiarkou v bunke

Spočítať počet slov v bunke, kde slová oddelené medzerou, postupujte nasledovne:
  1. Spustite program Excel a otvorte nový zošit.
  2. Na hárku 1 zadajte nasledujúci text:
    A1: Auto riadil rýchlo
    ODPOVEĎ 2: =IF(LEN(TRIM(A1))=0,0,LEN(TRIM(A1))-LEN (NÁHRADA (A1,"","")) + 1)
Vzorec v bunke A2 vráti hodnotu 4, aby, že stringcontains štyri slová oddelené medzerami. Ak slová sú oddelené bymultiple priestory alebo slová začínať ani končiť medzerou, nezáleží. Funkcia TRIM odstráni medzery znakov, začína a končí znaky textu v bunke.

V programe Excel môžete použiť aj makro počítať počet špecifických znakov v bunke alebo rozsahu buniek.
Odkazy
Ďalšie informácie o udalosti počítania textu, kliknite na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
89794 Výpočet počtu výskytov znaku vo výbere v programe Excel pomocou programu Visual Basic for Applications
XL2000 XL97 XL2002 XL2003 XL98 XL2001 XLX XL2004

Upozornenie: Tento článok bol preložený automaticky.

Vlastnosti

ID článku: 213889 – Posledná kontrola: 02/09/2016 03:31:00 – Revízia: 7.0

  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 2004 for Mac
  • Microsoft Excel X for Macintosh
  • Microsoft Excel 2001 for Macintosh
  • Microsoft Excel 98 for Macintosh
  • Excel 2016
  • Microsoft Excel 2013
  • kbformula kbhowto kbinfo kbmt KB213889 KbMtsk
Pripomienky
c1.microsoft.com/c.gif?DI=4050&did=1&t=">r varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" col) + "//c.microsoft.com/ms.js'><\/script>"); &t=">