Skip to main content

Ako extrahovať text pomocou funkcie LEFT / LEFTB programu Excel

Anonim

Keď sa text skopíruje alebo importuje do programu Excel, niekedy sú s dobrými údajmi zahrnuté nežiaduce znaky odpadu. Niekedy je potrebná iba časť textových údajov v bunke - napríklad meno osoby, nie však jeho priezvisko.

Pre takéto prípady má program Excel funkcie, ktoré môžu byť použité na odstránenie nechcených údajov z ostatných. Funkcia, ktorú používate, závisí od toho, kde sa nachádzajú dobré údaje vzhľadom na nežiaduce znaky v bunke.

  • Ak sú dobré údaje na pravej strane, použite SPRÁVNY funkciu extrahovania.
  • Ak má dobré dáta na oboch stranách nechcené znaky, použite MID funkciu extrahovania.
  • Ak sú dobré údaje na ľavej strane, použiteLEFT funkcia na extrahovanie - to je funkcia, ktorú ukážeme v tomto článku.

Excel LEFT a LEFTB Funkcia Syntax

LEFT a LEFTB funkcie sú dve možnosti, ktoré vykonávajú podobné operácie, ale líšia sa v jazykoch, ktoré podporujú. Postupujte podľa pokynov uvedených nižšie a vyberte funkciu, ktorá najlepšie podporuje váš jazyk.

  • LEFT je pre jazyky, ktoré používajú jednobajtovú znakovú sadu; táto skupina zahŕňa väčšinu jazykov, ako je angličtina a všetky európske jazyky.
  • LEFTB je pre jazyky, ktoré používajú dvojbajtovú znakovú sadu; to zahŕňa japončinu, čínsku (zjednodušenú), čínsku (tradičnú) a kórejčinu.

V programe Excel sa syntax funkcie vzťahuje na rozloženie funkcie a obsahuje názov, zátvorky a argumenty funkcie. Syntax pre funkciu LEFT je:

= LEVÝ (Text, Num_chary)

Syntax pre funkciu LEFTB je:

= LEVÝ (text, Num_byty)

Argumenty funkcie informujú Excel o tom, ktoré údaje sa majú použiť vo funkciách a dĺžke reťazca, ktorý sa má extrahovať.

  • text (vyžadovaný preLEFT aLEFTB) odkazuje na položku, ktorá obsahuje požadované údaje. Tento argument môže byť bunkový odkaz na umiestnenie údajov v pracovnom hárku, alebo to môže byť skutočný text uzavretý v úvodzovkách.
  • num_chars (voliteľné preLEFT) špecifikuje počet znakov vľavo od argumentu reťazca, ktorý sa má zachovať. Všetky ostatné znaky sa odstránia.
  • Num_bytes - (voliteľné preLEFTB) určuje počet znakov vľavo od reťazca, ktoré sa majú uchovať v bajtoch. Všetky ostatné znaky sa odstránia.

Dôležité poznámky O funkcii LEFT

  • Ak je vynechaná položka Num_chars / Num_bytes, predvolená hodnota 1 znaku sa zobrazí funkciou.
  • Ak je hodnota Num_chars / Num_bytes väčšia ako dĺžka textu, funkcia vracia celý textový reťazec.
  • Ak je hodnota argumentu Num_chars / Num_bytes záporná, funkcia vracia hodnotu #VALUE! hodnota chyby.
  • Ak hodnota argumentu Num_chars / Num_bytes odkazuje na prázdnu bunku alebo sa rovná nule, funkcia vráti prázdnu bunku.

Excel LEFT funkčný príklad

Existuje niekoľko spôsobov použitia LEFT funkcia extrahovať určitý počet znakov z textového reťazca, vrátane zadávania údajov priamo ako argumenty pre funkciu a zadávania odkazov na bunky pre oba argumenty.

Obvykle je najlepšie zadávať bunkové odkazy pre argumenty skôr než aktuálne údaje, takže tento príklad uvádza kroky používané na zadanie LEFT funkcia a jej argumenty do bunky C3 na extrahovanie slovaMiniaplikácie z textového reťazca v bunka A3.

Zadanie funkcie LEFT

Možnosti zadávania funkcie a jej argumentov do bunka B1 zahŕňajú:

  • Zadanie úplnej funkcie do príslušnej bunky.
  • Použitie nástroja na tvorbu formulárov programu Excel.

Použitie nástroja Form Builder na zadanie funkcie často zjednodušuje úlohu, pretože sa stará o syntax funkcie - zadáva názvy funkcií, oddeľovače čiar a zátvorky do správnych miest a množstva.

Ukazuje na referencie buniek

Bez ohľadu na to, akú možnosť zvolíte na zadanie funkcie do bunky pracovného hárka, je najlepšie použiť bod a kliknutím zadáte referencie buniek použité ako argumenty, aby ste minimalizovali pravdepodobnosť chýb spôsobených zadaním nesprávnej referencie bunky.

Vstupte doleva pomocou nástroja Formulator Builder

Zadajte reťazecLEFT a jej argumenty bunka B3 príkladu obrázka pomocou programu Excel Formula Builder.

  1. Kliknite na bunka B3 aby sa aktívna bunka - to je miesto, kde sa zobrazia výsledky funkcie.
  2. Klikni navzorca v ponuke pásky.
  3. zvoliťtext z pásu k otvoreniu rolovacieho zoznamu funkcií.
  4. Kliknite naLEFT v zozname.
  5. V dialógovom okne kliknite natext linka.
  6. Kliknite na bunku A3 v pracovnom hárku zadať odkaz na bunku do dialógového okna.
  7. Klikni nanum_chars linka.
  8. Kliknite na bunkuB10 v pracovnom hárku zadajte odkaz na bunku.
  9. kliknite hotový dokončiť funkciu.

Extrahovaný podsekruhMiniaplikácie by sa mala objaviť v bunka B3.

Extrahovanie čísel pomocou funkcie LEFT

LEFT funkcia sa môže použiť na extrahovanie podmnožiny číselných údajov z dlhšieho čísla pomocou krokov uvedených v predchádzajúcej časti. Jediným problémom je, že extrahované údaje sú konvertované na text a nemôžu byť použité vo výpočtoch zahŕňajúcich určité funkcie, ako naprSUM aPRIEMERNÁ funkcie.

Jedným z možných problémov je použiť VALUE Funkcia pre prevod textu na číslo, ako je znázornené na obrázku riadok 9 z obrázku obrázka:

= HODNOTA (Vľavo (B2, 6))

Druhou možnosťou je použiť špeciálnu vložku na konverziu textu na čísla.