Funksioni i Excel LEFT me shembuj formulash

  • Shperndaje Kete
Michael Brown

Tutoriali tregon se si të përdoret funksioni LEFT në Excel për të marrë një nënvarg nga fillimi i vargut të tekstit, për të nxjerrë tekstin përpara një karakteri të caktuar, për të detyruar një formulë Majtas të kthejë një numër dhe më shumë.

Midis shumë funksioneve të ndryshme që Microsoft Excel ofron për manipulimin e të dhënave të tekstit, LEFT është një nga më të përdorurit. Siç sugjeron emri i tij, funksioni ju lejon të nxirrni një numër të caktuar karakteresh duke filluar nga ana e majtë e një vargu teksti. Sidoqoftë, Excel LEFT është i aftë për shumë më tepër sesa thelbi i tij i pastër. Në këtë tutorial, do të gjeni disa formula themelore të majta për të kuptuar sintaksën, dhe më pas unë do t'ju tregoj disa mënyra në të cilat mund ta përdorni funksionin Excel LEFT përtej përdorimit të tij bazë.

    Funksioni LEFT Excel - sintaksa

    Funksioni LEFT në Excel kthen numrin e specifikuar të karaktereve (nënstring) nga fillimi i një vargu.

    Sintaksa e funksionit LEFT është si vijon:

    LEFT(tekst, [num_chars])

    Ku:

    • Tekst (kërkohet) është vargu i tekstit nga i cili dëshironi të nxirrni një nënvarg. Zakonisht ai jepet si referencë për qelizën që përmban tekstin.
    • Num_chars (opsionale) - numri i karaktereve që duhen nxjerrë, duke filluar nga ana e majtë e vargut.
      • Nëse num_chars hiqet, ai vendoset në 1, që do të thotë se një formulë Majtas do të kthejë 1 karakter.
      • Nëse num_chars është më i madh se gjatësia totale e tekst , një formulë Majtas do të kthejë të gjithë tekstin .

    Për shembull, për të nxjerrë 3 karakteret e para nga teksti në qelizën A2, përdorni këtë formulë:

    =LEFT(A2, 3)

    Pastroja e mëposhtme tregon rezultatin:

    Shënim i rëndësishëm ! LEFT i përket kategorisë së funksioneve të tekstit, prandaj rezultati i një formule Majtas është gjithmonë një varg teksti , edhe nëse vlera origjinale nga e cila nxirrni karakteret është një numër. Nëse jeni duke punuar me një grup të dhënash numerike dhe dëshironi që funksioni LEFT të kthejë një numër, përdorni atë në lidhje me funksionin VALUE siç tregohet në këtë shembull.

    Si të përdorni funksionin LEFT në Excel - shembuj formulash

    Përveç nxjerrjes së tekstit nga e majta e vargut, çfarë tjetër mund të bëjë funksioni LEFT? Shembujt e mëposhtëm tregojnë se si mund të përdorni LEFT në kombinim me funksionet e tjera të Excel për të zgjidhur detyra më komplekse.

    Si të nxjerrni një nënvarg përpara një karakteri të caktuar

    Në disa raste, mund t'ju duhet të nxjerr pjesën e vargut të tekstit që i paraprin një karakteri specifik. Për shembull, mund të dëshironi të tërhiqni emrat e parë nga një kolonë me emra të plotë ose të merrni kodet e shteteve nga një kolonë me numra telefoni. Problemi është se çdo emër dhe çdo kod përmban një numër të ndryshëm karakteresh, dhe për këtë arsye nuk mund t'i jepni thjesht një numër të paracaktuar num_chars argumenti i formulës suaj të majtë, siç bëmë në shembullin e mësipërm.

    Nëse emri dhe mbiemri ndahen me një hapësirë, problemi zbret në gjetjen e pozicionit të hapësirës karakter në një varg, i cili mund të bëhet lehtësisht duke përdorur funksionin SEARCH ose FIND.

    Duke supozuar se emri i plotë është në qelizën A2, pozicioni i hapësirës kthehet me këtë formulë të thjeshtë: SEARCH(" ", A2)). Dhe tani, ju e futni këtë formulë në argumentin num_chars të funksionit LEFT:

    =LEFT(A2, SEARCH(" ", A2))

    Për ta përmirësuar formulën pak më tej, hiqni hapësirën pasuese duke duke zbritur 1 nga rezultati i formulës së kërkimit (jo i dukshëm në qeliza, hapësirat pasuese mund të shkaktojnë shumë probleme veçanërisht nëse planifikoni të përdorni emrat e nxjerrë në formula të tjera):

    =LEFT(A2, SEARCH(" ", A2)-1)

    Në të njëjtën mënyrë , mund të nxirrni kodet e shteteve nga një kolonë numrash telefoni. I vetmi ndryshim është se ju përdorni funksionin e kërkimit për të gjetur pozicionin e vizës së parë ("-") në vend të një hapësire:

    =LEFT(A2, SEARCH("-", A2)-1)

    Duke përfunduar, mund të përdorni këtë gjenerikë formulë për të marrë një nënvarg që i paraprin çdo karakteri tjetër:

    LEFT( string , SEARCH( karakter , string ) - 1)

    Si të hiqni N karakteret e fundit nga një varg

    Ju tashmë dini se si të përdorni funksionin Excel LEFT për të marrë një nënvarg nga fillimi i një vargu teksti. Por ndonjëherë ju mund të dëshironi të bëni diçka ndryshe -hiqni një numër të caktuar karakteresh nga fundi i vargut dhe tërhiqeni pjesën tjetër të vargut në një qelizë tjetër. Për këtë, përdorni funksionin LEFT në kombinim me LEN, si kjo:

    LEFT( string, LEN( string ) - numri_e_karaktereve_për_të_hequr )

    Formula funksionon me këtë logjikë: funksioni LEN merr numrin total të karaktereve në një varg, më pas ju zbrisni numrin e karaktereve të padëshiruara nga gjatësia totale dhe bëni që funksioni LEFT të kthejë karakteret e mbetura.

    Për shembull, për të hequr 7 karakteret e fundit nga teksti në A2, përdorni këtë formulë:

    =LEFT(A2, LEN(A2)-7)

    Siç tregohet në pamjen e mëposhtme të ekranit, formula ndërpret me sukses " - ToDo" postfiks (4 shkronja, një vizë dhe 2 hapësira) nga vargjet e tekstit në kolonën A.

    Si të detyrojmë funksionin LEFT të kthejë një numër

    Siç e dini tashmë, Funksioni Excel LEFT kthen gjithmonë tekst, edhe kur jeni duke tërhequr disa shifra të para nga një numër. Ajo që do të thotë për ju është se ju nuk do të jeni në gjendje të përdorni rezultatet e formulave tuaja të majta në llogaritjet ose në funksionet e tjera të Excel që funksionojnë me numra.

    Pra, si ta bëni Excel LEFT për të nxjerrë një numër dhe jo një varg teksti? Thjesht duke e mbështjellë atë në funksionin VALUE, i cili është krijuar për të kthyer një varg që përfaqëson një numër në një numër, si kjo: VALUE(LEFT())

    Për shembull, për të nxjerrë 2 karakteret e para nga vargu në A2dhe konvertoni daljen në numra, përdorni këtë formulë:

    =VALUE(LEFT(A2,2))

    Rezultati do të duket diçka e ngjashme me këtë:

    Siç mund të shihni në pamjen e mësipërme, numrat në kolonën B të përftuar me një formulë Vlera Majtas janë të ngritura djathtas në qeliza, në krahasim me tekstin e rreshtuar majtas në kolonën A. Meqenëse Excel e njeh daljen si numra, ju jeni të lirë t'i mblidhni dhe mesatarizoni ato vlera, gjeni min dhe max vlerën dhe kryeni çdo llogaritje tjetër.

    Këto janë vetëm disa nga shumë përdorime të mundshme të LEFT në Excel. Për t'i parë më nga afër formulat e diskutuara në këtë tutorial, jeni të mirëpritur të shkarkoni fletën e punës së mostrës së funksionit Excel LEFT.

    Për më shumë shembuj të formulës së majtë, ju lutemi shikoni burimet e mëposhtme:

    • Të ndash vargun me presje, dy pika, me vijë të pjerrët, vizë ose ndarës tjetër
    • Si të ndash vargun me ndërprerje rreshti
    • Si të konvertohet 8-numri në datë
    • Numërimi numri i karaktereve para ose pas një karakteri të caktuar
    • Formula e grupit për të kryer llogaritje të ndryshme në numra brenda intervaleve të ndryshme

    Funksioni Excel LEFT nuk funksionon - arsyet dhe zgjidhjet

    Nëse funksioni Excel LEFT nuk funksionon siç duhet në fletët tuaja të punës, ka shumë të ngjarë për shkak të një prej arsyeve të mëposhtme.

    1. Argumenti Num_chars është më i vogël se zero

    Nëse formula juaj Excel Left kthen #VALUE! gabim, gjëja e parë që duhet të kontrolloni është vlera nëArgumenti num_chars . Nëse është një numër negativ, thjesht hiqni shenjën minus dhe gabimi do të zhduket (sigurisht, ka shumë pak gjasa që dikush të vendosë një numër negativ me qëllim, por të gabosh është njerëzore :)

    Më shpesh , gabimi VALUE ndodh kur argumenti num_chars përfaqësohet nga një funksion tjetër. Në këtë rast, kopjoni atë funksion në një qelizë tjetër ose zgjidhni atë në shiritin e formulave dhe shtypni F9 për të parë se me çfarë barazohet. Nëse vlera është më e vogël se 0, atëherë kontrolloni funksionin për gabime.

    Për të ilustruar më mirë pikën, le të marrim formulën Left që kemi përdorur në shembullin e parë për të nxjerrë kodet telefonike të shteteve: LEFT(A2 , SEARCH ("-", A2)-1). Siç mund ta mbani mend, funksioni Search në argumentin num_chars llogarit pozicionin e vizës së parë në vargun origjinal, nga i cili zbresim 1 për të hequr vizën nga rezultati përfundimtar. Nëse e zëvendësoj aksidentalisht -1, le të themi, me -11, formula do të kalonte gabimin #VALUE sepse argumenti num_chars barazohet me numra negativë:

    2. Hapësirat kryesore në tekstin origjinal

    Në rast se formula juaj Excel Left dështon pa ndonjë arsye të dukshme, kontrolloni vlerat origjinale për hapësirat kryesore. Nëse i keni kopjuar të dhënat tuaja nga uebi ose i keni eksportuar nga një burim tjetër i jashtëm, shumë hapësira të tilla mund të fshihen pa u vënë re përpara hyrjes së tekstit dhe nuk do ta dini kurrë se ato janë atje derisadiçka shkon keq. Imazhi i mëposhtëm ilustron problemin:

    Për të hequr qafe hapësirat kryesore në fletët e punës, përdorni funksionin Excel TRIM ose shtesën "Text Toolkit".

    3. Excel LEFT nuk funksionon me data

    Nëse përpiqeni të përdorni funksionin Excel LEFT për të marrë një pjesë individuale të një date (si dita, muaji ose viti), në shumicën e rasteve do të rikuperoni vetëm shifrat e para të numrit që përfaqëson atë datë. Çështja është se në Microsoft Excel, të gjitha datat ruhen si numra të plotë që përfaqësojnë numrin e ditëve që nga 1 janari 1900, i cili ruhet si numër 1 (për më shumë informacion, ju lutemi shihni formatin e datës Excel). Ajo që shihni në një qelizë është vetëm një paraqitje vizuale e datës dhe shfaqja e saj mund të ndryshohet lehtësisht duke aplikuar një format tjetër të datës.

    Për shembull, nëse keni datën 11-Jan-2017 në qelizën A1 dhe ju përpiqeni të nxirrni ditën duke përdorur formulën LEFT(A1,2), rezultati do të ishte 42, që është 2 shifrat e para të numrit 42746 që përfaqëson 11 janar 2017 në sistemin e brendshëm Excel.

    Për të nxjerrë një pjesë të caktuar të një date, përdorni një nga funksionet e mëposhtme: DAY, MUAJ ose YEAR.

    Në rast se datat tuaja futen si vargje teksti, funksioni LEFT do të funksionojë pa pengesa, siç tregohet në pjesën e djathtë të pamjes së ekranit:

    Kështu e përdorni funksionin LEFT në Excel. Ju falënderoj që lexoni dhe shpresoj t'ju shoh përsërijavën e ardhshme.

    Michael Brown është një entuziast i përkushtuar i teknologjisë me një pasion për thjeshtimin e proceseve komplekse duke përdorur mjete softuerike. Me më shumë se një dekadë përvojë në industrinë e teknologjisë, ai ka përmirësuar aftësitë e tij në Microsoft Excel dhe Outlook, si dhe Google Sheets dhe Docs. Blogu i Michael është i përkushtuar ndaj ndarjes së njohurive dhe ekspertizës së tij me të tjerët, duke ofruar këshilla dhe mësime të thjeshta për t'u ndjekur për të përmirësuar produktivitetin dhe efikasitetin. Pavarësisht nëse jeni një profesionist me përvojë apo fillestar, blogu i Michael ofron njohuri të vlefshme dhe këshilla praktike për të përfituar sa më shumë nga këto mjete softuerike thelbësore.