V tomto článku se naučíme, jak rozdělit smíšený řetězec do samostatných buněk, které obsahují pouze čísla nebo znaky, v aplikaci Microsoft Excel 2010 můžeme použít funkce „TRIM“, „LEFT“, „FIND“ a „SUBSTITUTE“.
NALÉZT:Tato funkce vrací číslo umístění znaku, na kterém je nejprve nalezen konkrétní znak nebo textový řetězec, čtení zleva doprava (nerozlišuje velká a malá písmena).
Syntaxe funkce „NAJÍT“: = NAJÍT
(find_text, within_text, [start_num])
Příklad:Buňka A1 obsahuje text “Broncho Billy Anderson”
= NAJÍT ("Billy", A1, 1), funkce se vrátí 9
VLEVO, ODJET: Vrátí zadaný počet znaků počínaje znakem nejvíce vlevo v řetězci.
Syntaxe funkce „LEFT“: = LEFT (text, [num_chars])
Příklad:Buňka A1 obsahuje text “Broncho Billy Anderson”
= VLEVO (A1, 7), funkce se vrátí “Broncho”
OŘÍZENÍ: Funkce Oříznout slouží k odstranění dalších mezer z textu v buňce.
Syntaxe funkce „TRIM“: = TRIM (text)
Příklad: Buňka A2 obsahuje text.
- Napište text do buňky B2
- = OŘEZAT (A2), stiskněte klávesu Enter na klávesnici
- Funkce po odstranění nadbytečných mezer vrátí text.
NÁHRADNÍ:Tato funkce slouží k nahrazení starého textu novým textem v buňce.
Syntaxe funkce „SUBSTITUTE“:
= SUBSTITUTE (text, old_text, new_text, [instance_num])
Příklad: Buňka A2 obsahuje text „Benzín“
= NÁHRADA (A2, A2, "Diesel")
Funkce se vrátíDiesel.
Uveďme si příklad, abychom pochopili, jak můžeme rozdělit smíšený řetězec na samostatné buňky obsahující pouze čísla nebo znaky.
Příklad- Řetězce ve sloupci Aare se skládají z čísel i znaků. Čísla se však objevují na začátku řetězce a znaky na konci.
Řetězce musíme rozdělit do dvou sloupců, z nichž jeden obsahuje pouze čísla a druhý obsahuje znaky.
Postupujte podle níže uvedených kroků:-
- Vyberte buňku B2 a napište vzorec
- = LEFT (A2, MAX (IF (ISNUMBER (-MID (A2, ROW (INDIRECT ("1: 1024")), 1)), ROW (INDIRECT ("1: 1024"))))))
- Stiskněte Ctrl+Shift+Enter na klávesnici.
- Funkce vrátí číslo v buňce B2.
- Zkopírujte vzorec do všech buněk, stiskněte klávesu „CTRL + C“ a vyberte buňky B3: B4 a stiskněte klávesu „CTRL + V“ na vaší klávesnici.
Chcete-li vrátit pouze text z buňky A2, použijte funkci Náhradník, jak ukazuje následující vzorec zadaný ve sloupci C:-
- Napište vzorec do buňky C2
- = NÁHRADA (A2, B2, "")
- Stiskněte klávesu Enter na klávesnici.
- Funkce vrátí pouze text z buňky A2.
- Zkopírujte vzorec do všech buněk, stiskněte klávesu „CTRL + C“ a vyberte buňky C3: C4 a stiskněte klávesu „CTRL + V“ na vaší klávesnici.
Takto můžeme rozdělit smíšený řetězec čísel a znaků do samostatných buněk obsahujících pouze čísla nebo znaky v aplikaci Microsoft Excel.