Extrahovat znaky z dat v aplikaci Excel

Jak používat funkci Excel RIGHT

Funkce Excel RIGHT umožňuje odstranit nežádoucí znaky z importovaných dat. Když je text zkopírován nebo importován do aplikace Excel, jsou s dobrými daty někdy obsaženy nežádoucí znaky odpadků.

Nebo existují časy, kdy je zapotřebí pouze část textových dat v buňce, například jméno osoby, nikoliv příjmení.

V takových případech má aplikace Excel řadu funkcí, které lze použít k odstranění nechtěných dat z ostatních. Která funkce použijete závisí na tom, kde jsou umístěna požadovaná data vzhledem k nežádoucím znakům v buňce.

01 z 03

Syntaxe a argumenty správné funkce

V aplikaci Excel se syntaxe funkce odkazuje na rozložení funkce a zahrnuje název funkce, závorky a argumenty .

Syntaxe funkce RIGHT je:

= VPRAVO (Text, Num_chary)

Argumenty funkce říkají Excel, jaké údaje mají být použity ve funkci a délku řetězce, který má být extrahován.

Text - (Povinné) položka obsahující požadované údaje. Tento argument může být buněčný odkaz na umístění dat v listu , nebo může být skutečný text uzavřený v uvozovkách.

Num_chars- (volitelně) určuje počet znaků vpravo od argumentu řetězce, který chcete zachovat; všechny ostatní znaky jsou odstraněny. Tento argument musí být větší nebo rovný nule. Pokud je tento argument vynechán, funkce se použije výchozí hodnota 1 znaku. Pokud je tato hodnota větší než délka textu, funkce vrátí veškerý text.

02 z 03

Příklad: Odstranění nežádoucích znaků funkcí RIGHT

© Ted French

Příklad na obrázku výše používá funkci VPRAVO na

Níže jsou kroky, které popisují, jak byl získán první výsledek.

Možnosti pro zadání funkce RIGHT a jejích argumentů do buňky B1 zahrnují:

  1. Zadání úplné funkce = RIGHT (B1,6) do buňky C1.
  2. Výběr funkce a argumentů pomocí dialogového okna funkce

Použití dialogového okna pro zadání funkce často zjednodušuje úlohu, protože dialogové okno se stará o syntaxi funkce tím, že zadává název funkce, oddělovače čárky a závorky ve správných místech a množství.

Ukazuje na odkazy na buňky

Nezáleží na tom, jakou volbu zvolíte pro zadání funkce do buňky listu, je pravděpodobně nejlepší použít bodování pro zadání libovolných odkazů na buňky, které se používají jako argumenty.

Polohování znamená, že pomocí ukazatele myši kliknete na odkaz buňky, abyste ji zadali do funkce. To pomáhá eliminovat chyby způsobené zadáním špatného odkazu na buňku.

Pomocí dialogového okna PRAVÁ funkce

Zadejte funkci RIGHT a její argumenty do buňky C1 pomocí dialogového okna funkce:

  1. Kliknutím na buňku C1 ji vytvoříte aktivní buňku - to je místo, kde budou zobrazeny výsledky funkce.
  2. Klepněte na kartu Vzorce v nabídce pásu karet .
  3. Chcete-li otevřít rozevírací seznam funkcí, zvolte Text z pásu karet.
  4. Klepnutím na položku RIGHT v seznamu vyvoláte dialogové okno funkce.
  5. V dialogovém okně klepněte na řádek Text .
  6. Klepněte na buňku B1 v listu.
  7. Klikněte na řádek Num_chars .
  8. Zadejte číslo šest (6) na tomto řádku, protože chceme zachovat pouze šest pravých znaků.
  9. Klepnutím na tlačítko OK dokončete funkci a vrátíte se do listu.

Extrahovaný text "Widget" by se měl zobrazit v buňce C1.

Když klepnete na buňku C1, zobrazí se ve sloupci vzorců nad pracovním listem úplná funkce = RIGHT (B1,6).

03 ze dne 03

Vyjmutí čísel pomocí funkce VPRAVO

Jak je ukázáno ve druhém řádku výše uvedeného příkladu, funkce RIGHT může být použita k extrahování podmnožiny číselných dat z delšího čísla pomocí uvedených kroků.

Jediným problémem je, že extrahovaná data jsou převedena na text a nemohou být použity ve výpočtech zahrnujících určité funkce, jako jsou funkce SUM a AVERAGE .

Jeden způsob, jak tento problém vyřešit, je použít funkci VALUE k převodu textu na číslo.

Například:

= VALUE (VPRAVO (B2, 6))

Druhou možností je použití speciální pasty pro převod textu na čísla .