V Excelu. pomocí textových funkcí můžete rychle změnit velká a malá písmena textu v buňce (na malá, velká nebo správná).
Níže je uveden příklad každého typu případu:
Funkce Excel PROPER - přehled
Funkce PROPER je jednou z mnoha textových funkcí v Excelu.
Co to dělá?
Jako vstup vezme řetězec a vrátí řetězec, kde bylo první písmeno všech slov psáno velkými písmeny a všechny zbývající znaky jsou malé.
Kdy jej použít?
Tuto možnost použijte, pokud máte textový řetězec a chcete použít první abecedu každého slova v textovém řetězci a všechny ostatní znaky nastavit na malá písmena. To může být případ, kdy máte jména v různých formátech a chcete, aby byla konzistentní pomocí velké abecedy prvního jména a příjmení.
Syntaxe správné funkce
= SPRÁVNÝ (text)
- text - textový řetězec, ve kterém chcete velká písmena první písmeno každého slova.
Příklady použití funkce PROPER
Zde je několik praktických příkladů, které vám ukážou, jak funguje funkce PROPER v listu aplikace Excel.
Příklad 1 - Zajištění konzistentnosti jmen
Předpokládejme, že máte datovou sadu, jak je uvedeno níže:
Názvy v této datové sadě jsou všechny nekonzistentní.
Pomocí funkce PROPER je můžete sladit (kde první abeceda každého jména je velká a ostatní jsou malá).
Následující vzorec by to udělal:
= SPRÁVNĚ (A2 & "" & B2)
Ve výše uvedeném vzorci používám operátor ampersand k přidání textu do buněk ve sloupci A a B a poté funkce PROPER činí kombinovaný řetězec konzistentní.
Příklad 2 - Zajištění konzistentnosti adresy
Stejně jako jména můžete také použít, aby byla adresa konzistentní.
Níže je uveden příklad datové sady, kde jsou adresy v nekonzistentním formátu:
Pomocí následujícího vzorce můžete vytvořit všechny tyto adresy v konzistentním formátu:
= SPRÁVNÝ (A2)
Všimněte si, že tento vzorec funguje perfektně, ale pokud chcete, aby kód státu (například CA, NV, NY) byl psán velkými písmeny, nebude to provedeno pouze s funkcí PROPER.
V takovém případě musíte použít následující vzorec:
= PROPER (LEFT (A2, FIND ("@", SUBSTITUTE (A2, ",", "@", LEN (A2) -LEN (SUBSTITUTE (A2, ",", ""))), 1))) & RIGHT (A2, LEN (A2) -FIND ("@", SUBSTITUTE (A2, ",", "@", LEN (A2) -LEN (SUBSTITUTE (A2, ",", ""))), 1) )
Z tohoto tutoriálu můžete získat představu o tom, jak tento vzorec funguje.
Funkce PROPER funguje tak, že analyzuje netextové znaky v řetězci. Když najde netextový znak, začne používat následující následující znak. I když to ve většině případů funguje skvěle, v některých scénářích to nemusí fungovat podle očekávání. Pokud například použijete vzorec v textu - je to úžasné - dá vám výsledek jako Je to úžasné. Jak to dělá velké znaky po netextovém znaku, v tomto případě to dělá apostrofem.Několik užitečných věcí, které byste měli vědět o funkci PROPER:
- Funkce PROPER ovlivňuje pouze první znak každého slova v textovém řetězci. Všechny ostatní znaky zůstanou beze změny.
- Používá velká písmena prvního písmena jakéhokoli slova, které následuje za netextovým znakem. Například: = PROPER (ahoj, excel) vrací Dobrý den, Excel
- Čísla, speciální znaky a interpunkce se funkcí PROPER nemění.
- Pokud použijete znak null (nebo odkaz na prázdnou buňku), vrátí znak null.
Další užitečné funkce Excelu:
- Funkce Excel FIND: Funkci Excel FIND lze použít, pokud chcete vyhledat textový řetězec v jiném textovém řetězci a zjistit jeho polohu. Vrátí číslo, které představuje počáteční pozici řetězce, který najdete v jiném řetězci. Rozlišují se malá a velká písmena.
- Funkce Excel LOWER: Funkci Excel LOWER lze použít, pokud chcete převést všechna velká písmena v textovém řetězci na malá. Čísla, speciální znaky a interpunkce se tím nezmění.
- Funkce Excel UPPER: Funkci Excel UPPER lze použít, pokud chcete převést všechna malá písmena v textovém řetězci na velká. Čísla, speciální znaky a interpunkce se tím nezmění.
- Funkce Excel REPLACE: Funkci Excel REPLACE lze použít, pokud chcete nahradit část textového řetězce jiným řetězcem. Vrací textový řetězec, kde byla část textu nahrazena zadaným řetězcem.
- Funkce Excel SEARCH: Funkci Excel SEARCH lze použít, pokud chcete vyhledat textový řetězec v jiném textovém řetězci a zjistit jeho polohu. Vrátí číslo, které představuje počáteční pozici řetězce, který najdete v jiném řetězci. NENÍ rozlišována velká a malá písmena.
- Funkce SUBSTITUTE aplikace Excel: Funkci SUBSTITUTE Excelu lze použít, pokud chcete nahradit text novým zadaným textem v řetězci. Vrátí textový řetězec, kde byl starý text nahrazen novým.