Excel vzorec: Normalizace textu
Někdy při importu nějakého textového řetězce z jiných zařízení nebo umístění může dojít k interpunkcím, mezerám nebo velkým písmenům, které chcete odebrat a upravit. Zde tento tutoriál představuje vzorec, který kombinuje LOWER, TRIM a SUBSTITUTE pro řešení tohoto úkolu.
Obecný vzorec:
=LOWER(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(text,"("," "),")"," "),"-"," "),":"," "),";"," "),"!"," "),","," "),"."," "))) |
Argumenty
Text: the text string you want to normalize. |
Návratová hodnota:
Tento vzorec odstraní interpunkci, mezery navíc a převede velká a malá písmena.
Jak tento vzorec funguje
Například normalizujte texty v rozsahu B3: B5 a výstupní výsledky v C3: C5. Použijte prosím následující vzorec v C3:
=LOWER(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( SUBSTITUTE(SUBSTITUTE(B3,"("," "),")"," "),"-"," "),":"," "),";"," "),"!"," "),","," "),"."," "))) |
Stisknout vstoupit klíč, potom přetáhněte úchyt výplně dolů do buňky C5, abyste získali normalizované texty buňky B3: B5.
Vysvětlení
SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE (SUBSTITUTE)
SUBSTITUTE (text, "(", ""), ")", ""), "-", ""), ":", ""), ";", ""), "!", "" ), ",", ""), ".", "") : NÁHRADNÍ funkce nahradí starý text novým v textovém řetězci, zde tento vzorec nahradí interpunkci mezerami.
TRIM funkce: funkce TRIM odstraní mezery navíc z textového řetězce.
DOLNÍ funkce: funkce LOWER převádí velká písmena na malá.
Poznámka
Pokud chcete v textovém řetězci zůstat úvodní nebo koncové mezery, můžete použít tento vzorec:
=" "&LOWER(TRIM(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE( SUBSTITUTE(SUBSTITUTE(B3,"("," "),")"," "),"-"," "),":"," "),";"," "),"!"," "),","," "),"."," ")))&" " |
Ukázkový soubor
Kliknutím stáhnete ukázkový soubor
Relativní vzorce
- Zkontrolujte, zda buňka obsahuje konkrétní text
Chcete-li zkontrolovat, zda buňka obsahuje některé texty v rozsahu A, ale neobsahuje texty v rozsahu B, můžete použít maticový vzorec, který kombinuje funkci COUNT, SEARCH a AND v aplikaci Excel - Zkontrolujte, zda buňka obsahuje jednu z několika hodnot, ale vylučujte další hodnoty
Tento kurz poskytne vzorec, který rychle zvládne úkol, který kontroluje, zda buňka obsahuje jednu z věcí, ale vylučuje další hodnoty v aplikaci Excel, a vysvětluje argumenty vzorce. - Zkontrolujte, zda buňka obsahuje jednu z věcí
Předpokládejme, že v aplikaci Excel je ve sloupci E seznam hodnot, chcete zkontrolovat, zda buňky ve sloupci B obsahují všechny hodnoty ve sloupci E, a vrátit PRAVDA nebo NEPRAVDA. - Zkontrolujte, zda buňka obsahuje číslo
Někdy možná budete chtít zkontrolovat, zda buňka obsahuje číselné znaky. Tento kurz poskytuje vzorec, který vrátí TRUE, pokud buňka obsahuje číslo, FALSE, pokud buňka neobsahuje číslo.
Nejlepší kancelářské nástroje produktivity
Kutools for Excel - Pomáhá vám vyčnívat z davu
Kutools for Excel Může se pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...

Office Tab - Povolit čtení a úpravy na kartách v Microsoft Office (včetně Excelu)
- Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
- Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
- Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
- Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a Firefox.
