Analýza textu napravo od vyhledávacích kritérií - oddělovač v aplikaci Microsoft Excel 2010

Anonim

V tomto článku se naučíme, jak najít vzorec pro analýzu textu napravo od vyhledávacích kritérií, použijeme kombinaci "IF "," ISNUMBER "," SEARCH "," RIGHT "&" LEN " funkce pro získání výstupu v aplikaci Microsoft Excel 2010.

The IF funkce zkontroluje, zda je zadaná podmínka SKUTEČNÝ nebo NEPRAVDIVÉ. Pokud se podmínka vrátí SKUTEČNÝ pak vrátí přednastavenou hodnotu a pokud se podmínka vrátí NEPRAVDIVÉ pak vrátí další přednastavenou hodnotu.

Syntaxe = IF (logický_test, value_if_true, value_if_false)

logický_test: Logický test otestuje podmínku nebo kritéria. Pokud podmínka splňuje, vrátí přednastavenou hodnotu, a pokud podmínka nesplňuje, pak vrátí jinou přednastavenou hodnotu.

value_if_true: Hodnota, kterou chcete vrátit, pokud tento argument vrátí hodnotu TRUE.

value_if_false: Hodnota, kterou chcete vrátit, pokud tento argument vrátí FALSE
ČÍSLO: Zkontroluje, zda je hodnota číslo, a vrátí hodnotu PRAVDA nebo NEPRAVDA.

Syntaxe = ISNUMBER (hodnota)

hodnota: Je to hodnota, kterou chcete zkontrolovat, zda jde o číslo nebo ne.

VYHLEDÁVÁNÍ: Vrátí číslo znaku, při kterém byl nejprve nalezen konkrétní znak nebo textový řetězec, čtení zleva doprava (nerozlišuje velká a malá písmena).

Syntaxe = HLEDAT (find_text, within_text, start_num)

find_text: Text, který chcete najít.

within_text: Je to text, ve kterém chcete hledat.

start_num: Toto je volitelné. Je to číslo v řetězci, ze kterého chcete extrahovat data.
ŽE JO: Vrátí zadaný počet znaků z konce textového řetězce.

Syntaxe: = VPRAVO (text, počet_charů)

text:Jedná se o textový řetězec, který obsahuje znak, který chcete extrahovat

num_chars:Udává počet znaků zprava, které chcete extrahovat.
LEN: Vrátí počet znaků v textovém řetězci.

Syntaxe: = LEN (text)

text:Je to text, jehož délku chcete najít. Počítá také mezery mezi textem.
Vezměme si příklad:

  • Buňka A1 obsahuje text jako „C: \ ExcelTip“.Požadovaný výstup je „ExcelTip“ tj. text před oddělovačem „\“ by ve výsledku neměl být zobrazen.

  • V buňce B2 by byl vzorec
  • = IF (ISNUMBER (SEARCH ("\", A2)), RIGHT (A2, LEN (A2) -SEARCH ("\", A2)), A2)
  • Stiskněte klávesu Enter na klávesnici.

  • Funkce vrátí výsledek bez lomítka (/).