د Excel LEFT فعالیت د فورمول مثالونو سره

  • دا شریک کړه
Michael Brown

ټیوټوریل ښیې چې څنګه په Excel کې د LEFT فنکشن کارولو لپاره د متن تار له پیل څخه سبسټرینګ ترلاسه کړئ ، د یو ټاکلي کرکټر څخه مخکې متن استخراج کړئ ، کیڼ فارمول مجبور کړئ چې شمیره بیرته راوباسي او نور ډیر څه.

د ډیری مختلفو دندو څخه چې مایکروسافټ اکسل د متن ډیټا مینځلو لپاره چمتو کوي، LEFT یو له خورا پراخه کارول کیږي. لکه څنګه چې د دې نوم وړاندیز کوي، فنکشن تاسو ته اجازه درکوي چې یو ټاکلی شمیر حروف استخراج کړئ چې د متن تار په ښي خوا کې پیل کیږي. په هرصورت، Excel LEFT د دې خالص جوهر څخه ډیر څه توان لري. په دې ټیوټوریل کې، تاسو به د نحو د پوهیدو لپاره یو څو لومړني کیڼ فارمولونه ومومئ، او بیا به زه تاسو ته یو څو لارې وښیم چې په کوم کې تاسو کولی شئ د Excel LEFT فعالیت د هغې د بنسټیز کارونې څخه ښه واخلئ.

    د ایکسل LEFT فنکشن - نحو

    په Excel کې د LEFT فنکشن د تار له پیل څخه د حروف ټاکل شوي شمیر (سبسټرینګ) بیرته راګرځوي.

    د LEFT فنکشن ترکیب داسې دی په لاندې ډول:

    LEFT(متن، [num_chars])

    چیرته:

    • متن (اړین) د متن تار دی چې تاسو غواړئ یو سبسټرینګ راوباسئ. معمولا دا د هغه حجرې لپاره د حوالې په توګه وړاندې کیږي چې متن پکې شامل وي.
    • Num_chars (اختیاري) - د استخراج لپاره د حروفونو شمیر، د تار له کیڼ اړخ څخه پیل کیږي.
      • که num_chars پریښودل شي، دا 1 ته ډیفالټ کیږي، پدې معنی چې کیڼ فارمول به 1 حرف بیرته راولي.
      • که num_chars د متن له ټول اوږدوالي څخه لوی دی، یو کیڼ فارمول به ټول متن بیرته راولي.

    د مثال په توګه، د A2 په حجره کې د متن څخه د لومړي 3 حروفونو ایستلو لپاره، دا فورمول وکاروئ:

    =LEFT(A2, 3)

    لاندې سکرین شاټ پایله ښیې:

    مهم یادونه ! LEFT د متن دندو په کټګورۍ پورې اړه لري، نو له دې امله د کیڼ فارمول پایله تل د متن تار وي، حتی که اصلي ارزښت چې تاسو یې حروف راوباسئ یو شمیر وي. که تاسو د عددي ډیټاسیټ سره کار کوئ او غواړئ د LEFT فنکشن یو شمیر بیرته راوباسي، نو دا د VALUE فنکشن سره په ګډه وکاروئ لکه څنګه چې پدې مثال کې ښودل شوي.

    په Excel کې د LEFT فنکشن کارولو څرنګوالی - د فورمول مثالونه

    د تار له کیڼ اړخ څخه د متن استخراج سربیره، د LEFT فعالیت نور څه کولی شي؟ لاندې مثالونه ښیي چې تاسو څنګه کولی شئ د نورو پیچلو کارونو د حل کولو لپاره د نورو Excel افعالونو سره په ترکیب کې LEFT وکاروئ.

    څنګه د یو ځانګړي کرکټر څخه دمخه فرعي سټینګ استخراج کړئ

    په ځینو مواردو کې ، تاسو اړتیا لرئ د متن تار هغه برخه استخراج کړئ چې د ځانګړي کرکټر څخه مخکې وي. د مثال په توګه، تاسو ممکن د بشپړ نومونو کالم څخه لومړی نومونه راوباسئ یا د تلیفون شمیرو کالم څخه د هیواد کوډونه ترلاسه کړئ. ستونزه دا ده چې هر نوم او هر کوډ د حروف مختلف شمیر لري، او له همدې امله تاسو نشئ کولی په ساده ډول یو مخکینۍ شمیره وړاندې کړئ num_chars ستاسو د کیڼ فارمول دلیل لکه څنګه چې موږ په پورتني مثال کې وکړل.

    که چیرې لومړی او وروستي نومونه د ځای په واسطه سره جلا شي، ستونزه د خلا د موقعیت د کار کولو لپاره راټیټوي. په تار کې کرکټر، کوم چې د لټون یا موندلو فنکشن په کارولو سره په اسانۍ سره ترسره کیدی شي.

    فرض کړئ چې بشپړ نوم په A2 حجره کې وي، د ځای موقعیت د دې ساده فورمول لخوا بیرته راستانه کیږي: SEARCH(" ", A2)). او اوس، تاسو دا فورمول د LEFT فنکشن په num_chars دلیل کې ځای په ځای کړئ:

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

    د دې لپاره چې فورمول یو څه نور هم ښه کړي، د تعقیب ځای څخه ځان خلاص کړئ د لټون د فورمول پایلې څخه د 1 کمول (په حجرو کې نه لیدل کیږي، د تعقیب ځایونه ممکن ډیری ستونزې رامینځته کړي په ځانګړې توګه که تاسو په نورو فورمولونو کې د استخراج شوي نومونو کارولو پلان لرئ):

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

    په ورته ډول ، تاسو کولی شئ د هیواد کوډونه د تلیفون شمیرو له کالم څخه راوباسئ. یوازینی توپیر دا دی چې تاسو د ځای پرځای د لومړي هایفین ("-") موقعیت موندلو لپاره د لټون فنکشن کاروئ:

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

    پټول، تاسو کولی شئ دا عمومي وکاروئ د فرعي سټرینګ ترلاسه کولو لپاره فارمول چې د کوم بل حرف څخه مخکې وي:

    LEFT( سټرینګ ، لټون( کرکټر ، سترینګ ) - 1)

    څنګه د تار څخه وروستي N حروف لرې کړئ

    تاسو دمخه پوهیږئ چې څنګه د متن سټینګ له پیل څخه د سبسټرینګ ترلاسه کولو لپاره د Excel LEFT فنکشن وکاروئ. مګر ځینې وختونه تاسو غواړئ یو بل څه وکړئ -د تار له پای څخه یو ټاکلی شمیر حروف لرې کړئ او پاتې تار په بل حجره کې کش کړئ. د دې لپاره، د LEFT فعالیت د LEN سره په ترکیب کې وکاروئ، لکه:

    LEFT( string، LEN( string ) - number_of_chars_to_remove )

    فورمول د دې منطق سره کار کوي: د LEN فنکشن په تار کې د حروفونو ټول شمیر ترلاسه کوي، بیا تاسو د ټول اوږدوالي څخه د ناغوښتل شوي حروفونو شمیر کم کړئ، او د LEFT فنکشن پاتې حروف بیرته راولي.

    د دې لپاره د مثال په توګه، په A2 کې د متن څخه وروستي 7 حروف لرې کولو لپاره، دا فورمول وکاروئ:

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

    لکه څنګه چې لاندې سکرین شاټ کې ښودل شوي، فورمول په بریالیتوب سره " - ToDo" پرې کوي. پوسټ فکس (4 توري، یو هایفن او 2 ځایونه) په A کالم کې د متن تارونو څخه.

    څنګه د LEFT فعالیت مجبور کړئ چې شمیره بیرته راولي

    لکه څنګه چې تاسو دمخه پوهیږئ، د Excel LEFT فنکشن تل متن بیرته راګرځوي، حتی کله چې تاسو د یوې شمیرې څخه یو څو لومړۍ عددونه راوباسئ. دا ستاسو لپاره څه معنی لري چې تاسو به نشئ کولی د خپلو کیڼ اړخو فارمولونو پایلې په محاسبه کې یا په نورو Excel افعالونو کې وکاروئ چې په شمیرو باندې کار کوي.

    نو، تاسو څنګه کولی شئ د اکسل LEFT تولید کړئ. شمېره د متن تار پر ځای؟ په ساده ډول دا د VALUE فنکشن کې لپاسه کولو سره ، کوم چې د دې لپاره ډیزاین شوی ترڅو یو تار بدل کړي چې د شمیرې نمایندګي کوي یو شمیر ته ، لکه دا: VALUE(LEFT())

    د مثال په توګه ، په A2 کې د تار څخه لومړی 2 حروف استخراج کولاو محصول په شمیرو بدل کړئ، دا فورمول وکاروئ:

    =VALUE(LEFT(A2,2))

    پایله به یو څه ورته ښکاري:

    لکه څنګه چې تاسو پورته په سکرین شاټ کې لیدلی شئ، شمیرې په B کالم کې چې د ارزښت د کیڼ فارمول سره ترلاسه شوي په حجرو کې ښي خوا ته ایښودل شوي دي، لکه څنګه چې په A کالم کې د کیڼ اړخ متن سره مخالف دي. ځکه چې Excel د شمیرو په توګه محصول پیژني، تاسو وړیا یاست چې د دې ارزښتونو مجموعه او اوسط ومومئ، دقیق او اعظمي ومومئ ارزښت، او نور حسابونه ترسره کړئ.

    دا په Excel کې د LEFT ډیری ممکنه کارونې څخه یوازې یو څو دي. د دې لپاره چې په دې ټیوټوریل کې بحث شوي فورمولونه له نږدې وڅیړئ، تاسو ته ښه راغلاست ویل کیږي چې د Excel LEFT فنکشن نمونه کاري پاڼه ډاونلوډ کړئ.

    د نورو کیڼ فارمول مثالونو لپاره، مهرباني وکړئ لاندې سرچینې وګورئ:

    • سټرینګ د کوما، کولون، سلیش، ډش یا نورو ډیلیمیټر په واسطه تقسیم کړئ
    • څنګه د لاین بریک په واسطه تار تقسیم کړئ
    • د 8 شمیرې نیټې ته څنګه بدل کړئ
    • شمیرنه د ورکړل شوي کرکټر څخه مخکې یا وروسته د حروفونو شمیر
    • په مختلفو رینجونو کې د شمیرو مختلف محاسبې ترسره کولو لپاره د صف فارمول
    6>د ایکسل LEFT فعالیت کار نه کوي - لاملونه او حلونه

    که د Excel LEFT فنکشن ستاسو په کاري پاڼو کې په سمه توګه کار نه کوي، نو دا احتمال د لاندې دلیلونو څخه یو له امله دی.

    1. د Num_chars استدلال له صفر څخه کم دی

    که ستاسو د ایکسل کیڼ فارمول #VALUE بیرته راولي! تېروتنه، ستاسو لپاره د چک کولو لپاره لومړی شی په کې ارزښت دی num_chars دلیل. که دا منفي شمېره وي، یوازې د منفي نښه لرې کړئ او تېروتنه به له منځه ولاړه شي (البته، دا خورا امکان نلري چې یو څوک به د هدف لپاره منفي شمیره واچوي، مګر تېروتنه د انسان ده :)

    اکثره ، د VALUE تېروتنه هغه وخت رامینځته کیږي کله چې num_chars دلیل د بل فنکشن لخوا نمایش کیږي. په دې حالت کې، دا فنکشن بل حجرې ته کاپي کړئ یا یې په فورمول بار کې وټاکئ او F9 فشار ورکړئ ترڅو وګورئ چې دا د څه شی سره مساوي دی. که ارزښت له 0 څخه کم وي، نو د تېروتنو لپاره فعالیت وګورئ.

    د ټکي د ښه روښانه کولو لپاره، راځئ چې د کیڼ اړخ فورمول واخلو چې موږ په لومړي مثال کې د هیواد د تلیفون کوډونو استخراج لپاره کارولی دی: LEFT(A2 , لټون("-", A2-1). لکه څنګه چې تاسو په یاد ولرئ، په num_chars دلیل کې د لټون فعالیت په اصلي تار کې د لومړي هایفن موقعیت محاسبه کوي، له هغې څخه موږ د وروستۍ پایلې څخه هایفن لرې کولو لپاره 1 کموو. که زه په تصادفي توګه -1 بدل کړم، ووایه، د -11 سره، فورمول به د #VALUE غلطۍ له لارې وي ځکه چې د num_chars دلیل د منفي شمیرو سره مساوي دی:

    2. په اصلي متن کې مخکښ ځایونه

    په هغه صورت کې چې ستاسو د Excel Left فورمول پرته له کوم څرګند دلیل ناکام شي، د مخکښو ځایونو لپاره اصلي ارزښتونه وګورئ. که تاسو خپل معلومات له ویب څخه کاپي کړي یا له بلې بهرنۍ سرچینې څخه صادر کړي، ډیری داسې ځایونه ممکن د متن د ننوتلو دمخه د پام وړ نه وي، او تاسو به هیڅکله نه پوهیږئ چې دوی هلته شتون لري.یو څه غلط کیږي. لاندې انځور ستونزه په ګوته کوي:

    ستاسو په کاري پاڼو کې د مخکښو ځایونو څخه د خلاصون لپاره، د Excel TRIM فنکشن یا د متن Toolkit Add-in څخه کار واخلئ.

    3. Excel LEFT د نیټې سره کار نه کوي

    که تاسو د نیټې د انفرادي برخې (لکه ورځ، میاشت یا کال) ترلاسه کولو لپاره د Excel LEFT فنکشن کارولو هڅه وکړئ، په ډیری مواردو کې تاسو به یوازې لومړی څو عددونه بیرته ترلاسه کړئ. د هغه شمیره چې د دې نیټې استازیتوب کوي. نقطه دا ده چې په مایکروسافټ ایکسل کې، ټولې نیټې د 1 جنوري 1900 راهیسې د ورځو شمیره نمایندګي کوي د عدد په توګه زیرمه شوي ، کوم چې د 1 شمیرې په توګه زیرمه شوي (د نورو معلوماتو لپاره مهرباني وکړئ د ایکسل نیټې بڼه وګورئ). هغه څه چې تاسو په حجره کې ګورئ یوازې د نیټې بصری نمایش دی او د هغې نندارې په اسانۍ سره د مختلف نیټې فارمیټ پلي کولو سره بدلیدلی شي.

    د مثال په توګه ، که تاسو په A1 حجره کې 11-جنوري-2017 نیټه لرئ او تاسو هڅه وکړئ د LEFT(A1,2) فارمول په کارولو سره ورځ راوباسئ، پایله به 42 وي، کوم چې د 42746 شمیرې لومړۍ 2 عددونه دي چې د داخلي ایکسل سیسټم کې د جنوري 11، 2017 استازیتوب کوي.

    <0 د نیټې د یوې ځانګړې برخې د را ایستلو لپاره، له لاندې کارونو څخه یوه وکاروئ: DAY، MONTH یا YEAR.

    که چیرې ستاسو نیټې د متن تارونو په توګه داخل شي، د LEFT فنکشن به پرته له خنډ څخه کار وکړي، لکه څنګه چې ښودل شوي د سکرین شاټ په ښي برخه کې:

    دا دا ده چې تاسو په Excel کې د LEFT فعالیت څنګه کاروئ. زه د لوستلو لپاره مننه کوم او هیله لرم چې تاسو بیا وګورمراتلونکې اونۍ.

    مایکل براون د ټیکنالوژۍ وقف شوی لیوال دی چې د سافټویر وسیلو په کارولو سره د پیچلو پروسو ساده کولو لپاره لیوالتیا لري. د ټیک صنعت کې د یوې لسیزې څخه ډیرې تجربې سره، هغه خپل مهارتونه په مایکروسافټ ایکسل او آؤټ لک کې، او همدارنګه د ګوګل شیټس او اسنادو کې لوړ کړي دي. د مایکل بلاګ د نورو سره د هغه پوهه او تخصص شریکولو ته وقف شوی دی، د تولید او موثریت د ښه کولو لپاره د تعقیب لپاره اسانه لارښوونې او لارښوونې چمتو کوي. که تاسو تجربه لرونکی مسلکي یاست یا پیل کونکی یاست ، د مایکل بلاګ د دې اړین سافټویر وسیلو څخه خورا ډیر ترلاسه کولو لپاره ارزښتناک لیدونه او عملي مشورې وړاندې کوي.