Jak vrátit text až na druhé místo v aplikaci Microsoft Excel

Anonim

V tomto článku se naučíme, jak vrátit text až na druhé místo v aplikaci Microsoft Excel.

Extrahování textu až na druhou mezeru ("") znak z daného řetězce

Někdy je uveden seznam textových řetězců a je vyžadováno extrahování části řetězce až do 2. znaku mezery (""). Například extrahování jména a prostředního jména z celého jména odděleného mezerami. Pojďme tedy pochopit, jak tento problém vyřešit pomocí níže uvedeného příkladu.

Vzorec

K tomu použijeme kombinaci následujících funkcí

  1. VLEVO, ODJET
  2. NALÉZT
  3. NÁHRADNÍ
  4. LEN

Kombinace těchto funkcí najde druhý znak mezery a nahradí jej jakýmkoli jiným znakem, který lze snadno umístit do manipulovaného řetězce. Podívejme se na níže uvedenou syntaxi s vysvětlením argumentu.

Syntaxe vzorce:

= LEFT (řetězec, FIND ("*", SUBSTITUTE (řetězec, "", "*", LEN (řetězec) - LEN (SUBSTITUTE (řetězec, "", ""))))) - 1)

řetězec: daný řetězec

"": vesmírný znak

"*": znak pro nahrazení znaku mezery (musí být jedinečný pro všechna jména)

Příklad:

Pochopit to všechno může být matoucí. Pojďme pochopit, jak používat funkci pomocí příkladu. Zde máme seznam jmen a musíme z úplných jmen najít jméno a prostřední jméno.

Použijte vzorec:

= LEFT (A2, FIND ("*", SUBSTITUTE (A2, "", "*", LEN (A2) - LEN (SUBSTITUTE (A2, "", ""))))) - 1)

Vysvětlení

  1. Funkce LEN vrací délku řetězce.
  2. SUBSTITUTE (A2, "", "") vrací "BronchoBillyAnderson" (bez mezer)
  3. LEN (A2) - LEN (SUBSTITUTE (A2, "", ""))) vrátí rozdíl jmen s mezerami a bez mezer. Dostaneme tedy počet mezer v řetězci. tj. 2
  4. Rozdíl bude použit k nahrazení znaku * konkrétnímu znaku mezery. Vrátí „Broncho Billy*Anderson“
  5. Funkce FIND najde funkci * char a LEFT extrahuje hodnotu do * char.
  6. -1 použijte, aby nový řetězec neobsahoval mezeru. Jeho momentální volba zachovat prostor nebo ne. Nedělá to žádný rozdíl.

Jak vidíte, výsledné jméno má pouze křestní jméno a prostřední jméno. Zkopírujte vzorec do jiných buněk pomocí zkratky Ctrl + D.

Jak vidíte, všechna jména jsme získali pomocí jednoho vzorce. Není to zajímavé!

POZNÁMKA: Místo funkce NAJÍT použijte funkci HLEDAT. Oba vracejí stejnou hodnotu. Funkce FIND však rozlišuje velká a malá písmena a nepodporuje zástupné znaky.

Zde jsou všechny poznámky k pozorování pomocí vzorce v aplikaci Excel
Poznámky:

  1. Ve vzorci použijte závorky opatrně, protože by to mohlo vrátit chybu.
  2. Zde je použit znak *. K nahrazení mezer pro všechny řetězce můžete použít libovolný jedinečný znak.
  3. Pokud je název dělen jiným znakem (jako |), nahraďte daný oddělovač ve vzorci uvozovkami.

Doufám, že tento článek o vrácení textu až na druhé místo v aplikaci Microsoft Excel je vysvětlující. Zde najdete další články o vzorcích pro úpravu řetězců a souvisejících vzorcích Excelu. Pokud se vám naše blogy líbily, sdílejte je se svými přáteli na Facebooku. A také nás můžete sledovat na Twitteru a Facebooku. Rádi bychom od vás slyšeli, dejte nám vědět, jak můžeme zlepšit, doplnit nebo inovovat naši práci a zlepšit ji pro vás. Napište nám na e -mail.

Jak používat funkci TRIM v Excelu: Funkce TRIM se používá k oříznutí řetězců a vyčištění všech koncových nebo úvodních mezer od řetězce. To nám hodně pomáhá v procesu čištění dat.

Jak používat funkci CLEAN v Excelu: Funkce Clean se používá k vyčištění netisknutelných znaků z řetězce. Tato funkce se většinou používá s funkcí TRIM k vyčištění importovaných cizích dat.

Nahradit text od konce řetězce počínaje od proměnné polohy: K nahrazení textu z konce řetězce používáme funkci VYMĚNIT. Funkce REPLACE používá k nahrazení pozici textu v řetězci.

Jak zkontrolovat, zda řetězec obsahuje jeden z mnoha textů v aplikaci Excel: Abychom zjistili, zda řetězec obsahuje některý z více textů, použijeme tento vzorec. Pomocí funkce SUMA sečteme všechny shody a poté provedeme logiku, abychom zkontrolovali, zda řetězec obsahuje některý z více řetězců.

Počítejte buňky, které obsahují konkrétní text: Jednoduchá funkce COUNTIF udělá kouzlo. Pro počítání počtu více buněk, které obsahují daný řetězec, používáme zástupný operátor s funkcí COUNTIF.

Funkce Excel REPLACE vs SUBSTITUTE: Funkce REPLACE a SUBSTITUTE jsou nejvíce nepochopenými funkcemi. K nalezení a nahrazení daného textu používáme funkci SUBSTITUTE. Kde se REPLACE používá k nahrazení řady znaků v řetězci…

Oblíbené články:

Jak používat funkci IF v aplikaci Excel : Příkaz IF v aplikaci Excel zkontroluje podmínku a vrátí konkrétní hodnotu, pokud je podmínka PRAVDA, nebo vrátí jinou konkrétní hodnotu, pokud NEPRAVDA.

Jak používat funkci VLOOKUP v Excelu : Toto je jedna z nejpoužívanějších a nejoblíbenějších funkcí Excelu, která se používá k vyhledávání hodnot z různých rozsahů a listů.

Jak používat funkci SUMIF v aplikaci Excel : Toto je další základní funkce řídicího panelu. To vám pomůže shrnout hodnoty za konkrétních podmínek.

Jak používat funkci COUNTIF v aplikaci Excel : Pomocí této úžasné funkce spočítejte hodnoty s podmínkami. K počítání konkrétních hodnot nemusíte data filtrovat. Funkce Countif je nezbytná pro přípravu řídicího panelu.