Excel LEFT ֆունկցիան բանաձեւի օրինակներով

  • Կիսվել Սա
Michael Brown

Ուսուցումը ցույց է տալիս, թե ինչպես օգտագործել LEFT ֆունկցիան Excel-ում՝ տեքստային տողի սկզբից ենթատող ստանալու համար, տեքստը հանելու որոշակի նիշից առաջ, ձախ բանաձևին պարտադրելու համար վերադարձնել թիվը և այլն:

Տեքստային տվյալների մանիպուլյացիայի համար Microsoft Excel-ի բազմաթիվ տարբեր գործառույթների շարքում, LEFT-ը ամենաշատ օգտագործվողներից մեկն է: Ինչպես ցույց է տալիս նրա անունը, գործառույթը թույլ է տալիս արդյունահանել որոշակի թվով նիշեր՝ սկսած տեքստային տողի ձախ մասից: Այնուամենայնիվ, Excel LEFT-ն ունակ է շատ ավելին, քան իր մաքուր էությունը: Այս ձեռնարկում դուք կգտնեք մի քանի հիմնական Ձախ բանաձևեր՝ շարահյուսությունը հասկանալու համար, և այնուհետև ես ձեզ ցույց կտամ մի քանի եղանակներ, որոնցով դուք կարող եք վերցնել Excel LEFT ֆունկցիան իր հիմնական օգտագործման սահմաններից դուրս:

    Excel LEFT ֆունկցիա - շարահյուսություն

    LEFT ֆունկցիան Excel-ում վերադարձնում է նշված թվով նիշեր (ենթատող) տողի սկզբից:

    LEFT ֆունկցիայի շարահյուսությունը նման է. հետևում է.

    LEFT(տեքստ, [num_chars])

    Որտեղ.

    • Text (պահանջվում է) տեքստային տողն է, որից ցանկանում եք հանել ենթատողը: Սովորաբար այն տրամադրվում է որպես հղում տեքստը պարունակող բջիջին:
    • Num_chars (ըստ ցանկության) - արտահանվող նիշերի քանակը՝ սկսած տողի ձախ կողմից:
      • Եթե num_chars -ը բաց թողնված է, ապա այն լռելյայն սահմանում է 1, ինչը նշանակում է, որ ձախ բանաձևը կվերադարձնի 1 նիշ:
      • Եթե num_chars մեծ է տեքստի ընդհանուր երկարությունից, ձախ բանաձևը կվերադարձնի ամբողջ տեքստը :

    Օրինակ, A2 բջիջի տեքստից առաջին 3 նիշերը հանելու համար օգտագործեք այս բանաձևը.

    =LEFT(A2, 3)

    Հետևյալ սքրինշոթը ցույց է տալիս արդյունքը.

    Կարևոր նշում ! LEFT-ը պատկանում է Տեքստային ֆունկցիաների կատեգորիային, հետևաբար ձախ բանաձևի արդյունքը միշտ տեքստային տող է , նույնիսկ եթե սկզբնական արժեքը, որից հանում եք նիշերը, թիվ է։ Եթե ​​դուք աշխատում եք թվային տվյալների բազայի հետ և ցանկանում եք, որ LEFT ֆունկցիան վերադարձնի թիվ, օգտագործեք այն VALUE ֆունկցիայի հետ միասին, ինչպես ցույց է տրված այս օրինակում:

    Ինչպես օգտագործել LEFT ֆունկցիան Excel-ում - բանաձևի օրինակներ

    Բացի տողի ձախից տեքստ հանելուց, էլ ի՞նչ կարող է անել LEFT ֆունկցիան: Հետևյալ օրինակները ցույց են տալիս, թե ինչպես կարող եք օգտագործել LEFT-ը Excel-ի այլ գործառույթների հետ համատեղ՝ ավելի բարդ առաջադրանքներ լուծելու համար:

    Ինչպես հանել ենթատողը որոշակի նիշից առաջ

    Որոշ դեպքերում ձեզ կարող է անհրաժեշտ լինել հանել տեքստային տողի այն մասը, որը նախորդում է կոնկրետ նիշին: Օրինակ, կարող եք ցանկանալ անունները հանել լրիվ անունների սյունակից կամ ստանալ երկրի կոդերը հեռախոսահամարների սյունակից: Խնդիրն այն է, որ յուրաքանչյուր անուն և կոդ պարունակում է տարբեր թվով նիշեր, և, հետևաբար, դուք չեք կարող պարզապես նախապես սահմանված թիվ տրամադրելՁեր ձախ բանաձևի num_chars արգումենտը, ինչպես մենք արեցինք վերը նշված օրինակում:

    Եթե անունն ու ազգանունը բաժանված են բացատով, խնդիրը հանգում է տարածության դիրքի որոշմանը: տողի նիշ, որը կարելի է հեշտությամբ կատարել՝ օգտագործելով SEARCH կամ FIND ֆունկցիաները:

    Ենթադրենք, որ լրիվ անունը գտնվում է A2 բջիջում, ապա տարածության դիրքը վերադարձվում է այս պարզ բանաձևով՝ SEARCH(" ", A2)): Եվ հիմա, դուք ներկառուցեք այս բանաձևը LEFT ֆունկցիայի num_chars արգումենտում.

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

    Բանաձևը մի փոքր ավելի լավացնելու համար ազատվեք հետագծային տարածությունից՝ Որոնման բանաձևի արդյունքից 1 հանելը (բջիջներում տեսանելի չէ, հետին բացատները կարող են շատ խնդիրներ առաջացնել, հատկապես, եթե նախատեսում եք օգտագործել հանված անունները այլ բանաձևերում).

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

    Նույն ձևով , կարող եք հանել երկրի ծածկագրերը հեռախոսահամարների սյունակից: Միակ տարբերությունն այն է, որ դուք օգտագործում եք Search ֆունկցիան՝ պարզելու առաջին գծիկի դիրքը ("-"), այլ ոչ թե բացատ:

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

    Փաթաթելով, կարող եք օգտագործել այս ընդհանուր տարբերակը Բանաձև՝ ցանկացած այլ նիշից նախորդող ենթատող ստանալու համար.

    LEFT( տող , SEARCH( նիշ , տող ) - 1)

    Ինչպես հեռացնել վերջին N նիշերը տողից

    Դուք արդեն գիտեք, թե ինչպես օգտագործել Excel LEFT ֆունկցիան՝ տեքստային տողի սկզբից ենթատող ստանալու համար: Բայց երբեմն դուք կարող եք ցանկանալ այլ բան անել.հեռացրեք որոշակի թվով նիշեր տողի վերջից և քաշեք մնացած տողը մեկ այլ բջիջ: Դրա համար օգտագործեք LEFT ֆունկցիան LEN-ի հետ համակցված, այսպես՝

    LEFT( string, LEN( string ) - հեռացնելու_նիշերի_համարը )

    Բանաձևն աշխատում է այս տրամաբանությամբ. LEN ֆունկցիան ստանում է տողի նիշերի ընդհանուր թիվը, այնուհետև դուք հանում եք անցանկալի նիշերի քանակը ընդհանուր երկարությունից և թողնում եք, որ LEFT ֆունկցիան վերադարձնի մնացած նիշերը:

    For Օրինակ՝ A2-ի տեքստից վերջին 7 նիշերը հեռացնելու համար օգտագործեք այս բանաձևը.

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

    Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, բանաձևը հաջողությամբ կտրում է « - ToDo»-ը: հետֆիքս (4 տառ, գծիկ և 2 բացատ) A սյունակի տեքստային տողերից:

    Ինչպես ստիպել LEFT ֆունկցիային վերադարձնել թիվը

    Ինչպես արդեն գիտեք, Excel LEFT ֆունկցիան միշտ վերադարձնում է տեքստը, նույնիսկ այն ժամանակ, երբ դուք մի քանի առաջին թվանշան եք քաշում թվից: Ձեզ համար դա նշանակում է, որ դուք չեք կարողանա օգտագործել ձեր ձախ բանաձևերի արդյունքները հաշվարկներում կամ Excel-ի այլ գործառույթներում, որոնք գործում են թվերի վրա: թիվ, այլ ոչ թե տեքստային տող: Պարզապես այն փաթաթելով VALUE ֆունկցիայի մեջ, որը նախատեսված է թիվ ներկայացնող տողը թվի փոխակերպելու համար, այսպես.և ելքը վերածեք թվերի, օգտագործեք այս բանաձևը.

    =VALUE(LEFT(A2,2))

    Արդյունքը նման կլինի սրան.

    Ինչպես տեսնում եք վերևի սքրինշոթում, թվերը B սյունակում, որը ստացվել է Value Left բանաձևով, բջիջներում ընդգծված են աջ, ի տարբերություն A սյունակի ձախ հավասարեցված տեքստի: Քանի որ Excel-ը ճանաչում է ելքը որպես թվեր, դուք ազատ եք գումարել և միջինացնել այդ արժեքները, գտնել նվազագույնը և առավելագույնը: արժեքը և կատարեք ցանկացած այլ հաշվարկ:

    Սրանք Excel-ում LEFT-ի բազմաթիվ հնարավոր կիրառություններից ընդամենը մի քանիսն են: Այս ձեռնարկում քննարկված բանաձևերին ավելի մոտիկից ծանոթանալու համար կարող եք ներբեռնել Excel LEFT ֆունկցիայի նմուշի աշխատաթերթը:

    Ձախ բանաձևի լրացուցիչ օրինակների համար խնդրում ենք ստուգել հետևյալ ռեսուրսները.

    • Տողը բաժանել ստորակետով, երկու կետով, շեղ, գծիկով կամ այլ սահմանազատիչով
    • Ինչպես բաժանել տողը ըստ տողի ընդմիջման
    • Ինչպես փոխարկել 8-թիվը ամսաթվի
    • Հաշիվը նիշերի քանակը տրված նիշից առաջ կամ հետո
    • Զանգվածի բանաձևը տարբեր տիրույթներում թվերի վրա տարբեր հաշվարկներ կատարելու համար

    Excel LEFT ֆունկցիան չի աշխատում - պատճառներ և լուծումներ

    Եթե Excel LEFT ֆունկցիան ճիշտ չի աշխատում ձեր աշխատաթերթերում, ամենայն հավանականությամբ, դա տեղի է ունենում հետևյալ պատճառներից մեկի պատճառով:

    1. Num_chars արգումենտը զրոյից փոքր է

    Եթե ձեր Excel ձախ բանաձևը վերադարձնում է #VALUE: սխալ, առաջին բանը, որ դուք պետք է ստուգեք, արժեքն է num_chars արգումենտ: Եթե ​​բացասական թիվ է, ուղղակի հանեք մինուս նշանը և սխալը կվերանա (իհարկե, շատ քիչ հավանական է, որ ինչ-որ մեկը նպատակաուղղված բացասական թիվ դնի, բայց սխալվելը մարդկային է :)

    Ամենից հաճախ , VALUE սխալը տեղի է ունենում, երբ num_chars արգումենտը ներկայացված է մեկ այլ ֆունկցիայով: Այս դեպքում պատճենեք այդ գործառույթը մեկ այլ բջիջ կամ ընտրեք այն բանաձևի տողում և սեղմեք F9՝ տեսնելու, թե ինչին է այն հավասարեցնում: Եթե ​​արժեքը 0-ից փոքր է, ապա ստուգեք ֆունկցիան սխալների համար:

    Կետն ավելի լավ պատկերացնելու համար եկեք վերցնենք ձախ բանաձևը, որն օգտագործել էինք առաջին օրինակում՝ երկրի հեռախոսային կոդերը հանելու համար. LEFT(A2): , SEARCH("-", A2)-1): Ինչպես հիշում եք, Search ֆունկցիան num_chars արգումենտում հաշվարկում է սկզբնական տողի առաջին գծիկի դիրքը, որից հանում ենք 1՝ վերջնական արդյունքից գծիկը հանելու համար։ Եթե ​​ես պատահաբար փոխարինեմ -1-ը, ասենք, -11-ով, ապա բանաձևը կանցնի #VALUE սխալի միջոցով, քանի որ num_chars արգումենտը հավասարվում է բացասական թվերի՝

    2: Առաջատար բացատներ սկզբնական տեքստում

    Եթե ձեր Excel Left բանաձևը ձախողվի առանց որևէ ակնհայտ պատճառի, ստուգեք սկզբնական արժեքները առաջատար բացատների համար: Եթե ​​դուք պատճենել եք ձեր տվյալները համացանցից կամ արտահանել եք այլ արտաքին աղբյուրից, շատ նման բացատներ կարող են աննկատ մնալ տեքստային մուտքերից առաջ, և դուք երբեք չեք իմանա, որ դրանք այնտեղ են մինչևինչ-որ բան այն չէ: Հետևյալ պատկերը ցույց է տալիս խնդիրը.

    Ձեր աշխատաթերթերի առաջատար բացատներից ազատվելու համար օգտագործեք Excel TRIM ֆունկցիան կամ Text Toolkit հավելումը:

    3. Excel LEFT-ը չի աշխատում ամսաթվերի հետ

    Եթե փորձեք օգտագործել Excel LEFT ֆունկցիան ամսաթվի առանձին մաս ստանալու համար (օրինակ՝ օրը, ամիսը կամ տարին), շատ դեպքերում դուք կվերցնեք միայն առաջին մի քանի թվանշանները։ թվի, որը ներկայացնում է այդ ամսաթիվը: Բանն այն է, որ Microsoft Excel-ում բոլոր ամսաթվերը պահվում են որպես ամբողջ թվեր, որոնք ներկայացնում են 1900 թվականի հունվարի 1-ից սկսած օրերի քանակը, որը պահվում է որպես թիվ 1 (լրացուցիչ տեղեկությունների համար տե՛ս Excel ամսաթվի ձևաչափը): Այն, ինչ տեսնում եք բջիջում, պարզապես ամսաթվի տեսողական ներկայացում է, և դրա ցուցադրումը հեշտությամբ կարող է փոխվել՝ կիրառելով ամսաթվի այլ ձևաչափ:

    Օրինակ, եթե A1 բջիջում ունեք 11-Հունվար-2017 ամսաթիվ: և դուք փորձում եք հանել օրը՝ օգտագործելով LEFT(A1,2) բանաձևը, արդյունքը կլինի 42, որը 42746 թվի առաջին 2 նիշերն է, որը ներկայացնում է 2017 թվականի հունվարի 11-ը ներքին Excel համակարգում:

    Ամսաթվի որոշակի հատված հանելու համար օգտագործեք հետևյալ գործառույթներից մեկը՝ DAY, MONTH կամ YEAR:

    Եթե ձեր ամսաթվերը մուտքագրվեն որպես տեքստային տողեր, ապա LEFT ֆունկցիան կաշխատի առանց որևէ խոչընդոտի, ինչպես ցույց է տրված պատկերը: սքրինշոթի աջ մասում.

    Այսպես եք օգտագործում LEFT ֆունկցիան Excel-ում: Շնորհակալ եմ կարդալու համար և հուսով եմ, որ նորից կտեսնեմ ձեզհաջորդ շաբաթ.

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: