Excel բանաձևը բաժանելու համար. 8 օրինակ

  • Կիսվել Սա
Hugh West

Excel բանաձեւն օգնում է մեզ բաժանել բջիջը կամ տեքստային տողը կամ սյունակը: Սա դարձնում է տվյալների հավաքածուն ավելի ընթեռնելի և հեշտ հասանելի ճիշտ տեղեկատվության համար: Այս հոդվածում մենք պատրաստվում ենք տեսնել ինչպես է Excel-ի բանաձևն օգտագործվում բջիջները բաժանելու համար կամ տողերը:

Practice Workbook

Ներբեռնեք հետևյալը աշխատանքային գրքույկ և վարժություն:

Formula to Split.xlsx

8 հեշտ եղանակներ կիրառելու բանաձևը Excel-ում Split-ի համար

1. Excel Formula հետ LEFT & AMP; RIGHT գործառույթներ՝ բջիջը բաժանելու համար

LEFT ֆունկցիան վերադարձնում է ամենաձախ նիշերը, իսկ RIGHT ֆունկցիան օգնում է մեզ տեքստից հանել վերջին նիշերը: լար. Սրանք Microsoft Excel Տեքստային գործառույթներ են: Ենթադրենք, մենք ունենք տվյալների բազա ( B4:D9 )՝ որոշ պատահական անուններով: Մենք պատրաստվում ենք օգտագործել բանաձև՝ բաժանելու այդ անունները պարունակող բջիջները :

ՔԱՅԼԵՐ.

  • Սկզբում ընտրեք Cell C5 ։
  • Այժմ մուտքագրեք բանաձևը՝
=LEFT(B5,SEARCH(" ",B5)-1)

  • Այնուհետև սեղմեք Enter և օգտագործեք Լրացնել բռնակի արդյունքները հաջորդ բջիջներում տեսնելու համար:

Բանաձեւի բաժանում

SEARCH(” “,B5)

Սա կփնտրի տարածությունը և կվերադառնա տարածության դիրքով SEARCH ֆունկցիայի :

LEFT( B5,SEARCH(" ",B5)-1)

Սա կհանի ձախ կողմում գտնվող բոլոր նիշերը և կվերադարձնիարժեքը։

  • Հաջորդը ընտրեք Բջջ D5 ։
  • Մուտքագրեք բանաձևը՝
=RIGHT(B5,LEN(B5)-SEARCH(" ",B5))

  • Վերջում սեղմեք Enter և օգտագործեք Fill Handle գործիքը՝ արդյունքը տեսնելու համար։

Բանաձեւի բաշխում

SEARCH(" ",B5 )

Սա կփնտրի տարածությունը և կվերադառնա տարածության դիրքով SEARCH ֆունկցիայի :

LEN(B5)

Սա կվերադարձնի LEN ֆունկցիայի նիշերի ընդհանուր թիվը:

RIGHT (B5,LEN(B5)-SEARCH(” “,B5))

Սա կվերադարձնի ազգանվան արժեքը

Կարդալ ավելին. Ինչպես բաժանել բջիջները Excel-ում (Վերջնական ուղեցույց)

2. INDEX-ROWS բանաձև՝ Excel-ում մեկ սյունակը մի քանի սյունակների բաժանելու համար

Excel ROWS ֆունկցիան օգտագործվում է տողը վերադարձնելու համար։ համարը և INDEX ֆունկցիան վերադարձնում է արժեքը տվյալ տիրույթից: Մենք կարող ենք օգտագործել այս երկու ֆունկցիաների համակցությունը՝ մեկ սյունակը մի քանի սյունակների բաժանելու համար: Ենթադրենք, որ մենք ունենք տվյալների բազա ( B4:B14 ): Մենք պատրաստվում ենք օգտագործել INDEX-ROW բանաձևը՝ այս սյունակը երկու սյունակի բաժանելու համար ( Սյունակ1 & Սյունակ2 ):

ՔԱՅԼԵՐ.

  • Սկզբում ընտրեք Բջջ D5 :
  • Հաջորդը գրեք բանաձևը.
=INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)

  • Այժմ սեղմեք Enter և օգտագործեք Fill Handle գործիքը` տեսնելու համար արդյունք.

ԲանաձեւԲաշխում

ROWS(D$5:D5)*2-1

Սա կվերադարձնի տողի համարը:

INDEX($B$5:$B$14,ROWS(D$5:D5)*2-1)

Սա կվերադարձնի արժեքը միջակայքը $B$5:$B$14 ։

  • Ընտրեք Բջջ E5 ։
  • Մուտքագրեք բանաձևը՝
=INDEX($B$5:$B$14,ROWS(E$5:E5)*2)

  • Այնուհետև սեղմեք Enter և օգտագործեք Լրացնել բռնակը ավտոմատ լրացնել ստորև բերված բջիջները:

Բանաձևի բաշխում

ROWS(E$5:E5)*2

Սա կվերադարձնի տողի համարը:

INDEX($B$5 :$B$14,ROWS(E$5:E5)*2)

Սա կվերադարձնի արժեքը $B$5:$B$14 միջակայքից:

Կարդալ ավելին. VBA-ն Excel-ում տողերը մի քանի սյունակների բաժանելու համար (2 եղանակ)

3. Excel-ի բանաձև՝ LEFT, MID & amp; Տեքստային տողը բաժանելու ճիշտ գործառույթներ

Երբեմն մեզ անհրաժեշտ է բաժանել տեքստային տողը: Microsoft Excel-ի LEFT ֆունկցիան վերադարձնում է տեքստային տողի ամենաձախ նիշերը, իսկ RIGHT ֆունկցիան օգնում է մեզ հանել վերջին նիշերը տեքստային տողից: Մյուս կողմից, MID ֆունկցիան դուրս է հանում միջին նիշերը տեքստային տողի կեսից: Excel LEFT , MID & RIGHT ֆունկցիաները օգնում են մեզ բաժանել մեկ տեքստային տողը մի քանի սյունակների: Այստեղ մենք ունենք վաճառված ապրանքների տվյալների բազա ( B4:E9 ): Մենք պատրաստվում ենք վաճառված ապրանքը բաժանել երեք սյունակի ( CODE , SERIES , ԹԻՎ ).

ՔԱՅԼԵՐ.

  • Ընտրեք C5 բջիջ .
  • Հաջորդը մուտքագրեք բանաձևը.
=LEFT(B5,3)

  • Սեղմեք Մուտքագրեք և օգտագործեք Fill Handle գործիքը ստորև բերված բջիջներում:

  • Այժմ ընտրեք Cell D5 .
  • Մուտքագրեք բանաձևը.
=MID(B5,4,1)

  • Հպեք Մուտքագրեք և օգտագործեք Լրացնել բռնակը ` արդյունքը տեսնելու համար:

  • Կրկին ընտրեք Cell E5 .
  • Գրե՛ք բանաձևը.
=RIGHT(B5,3)

  • Վերջապես, սեղմեք Enter և օգտագործեք Fill Handle գործիքը՝ արդյունքը տեսնելու համար:

Կարդալ ավելին` Excel VBA. Split String ըստ նիշերի քանակի (2 հեշտ մեթոդ)

4. Excel IF բանաձևը բաժանելու համար

Տրված տիրույթում տրամաբանական թեստ անցկացնելու համար մենք օգտագործում ենք Excel Եթե ֆունկցիան : Այն վերադարձնում է արժեքը՝ լինի դա TRUE թե FALSE : Ենթադրենք, մենք ունենք հաճախորդների վճարումների պատմության տվյալների բազա ( B4:F8 ): Մենք պատրաստվում ենք AMOUNT անունով սյունակը բաժանել երկու սյունակի ( CASH & CARD ):

  • Սկզբում ընտրեք Cell E5 :
  • Հաջորդում մուտքագրեք բանաձևը.
=IF(C5="Cash",D5,"N/A")

  • Այժմ սեղմեք Enter և օգտագործեք Fill Handle գործիքը՝ արդյունքը տեսնելու համար:

Այս բանաձևը կվերադարձնի AMOUNT արժեքը, որը վճարվում է կանխիկով E5 բջիջում : Հակառակ դեպքում այն ​​կվերադառնա' Չ/Ա

  • Այնուհետև ընտրեք Cell F5 ։
  • Դրանից հետո մուտքագրեք բանաձևը՝
=IF(C5="Card",D5,"N/A")

  • Վերջապես սեղմեք Enter և օգտագործեք Լրացնել բռնակը գործիք ստորև բերված բջիջներում:

Այս բանաձևը կվերադարձնի AMOUNT արժեքը, որը վճարվում է Քարտով Cell F5 . Հակառակ դեպքում, այն կվերադարձնի « N/A »:

Կարդալ ավելին. Ինչպես բաժանել մեկ բջիջը երկուսի Excel-ում (5 օգտակար մեթոդ)

5. IFERROR, MID, SEARCH ֆունկցիաների համակցությունը միջին բառը բաժանելու համար

Բանաձևի որևէ սխալից խուսափելու համար մենք օգտագործում ենք IFERROR ֆունկցիան , քանի որ այն վերադառնում է մեկ այլ հնարավոր արդյունքով: Երբեմն մենք ունենք տվյալների բազա, որտեղ յուրաքանչյուր բջիջ պարունակում է երեք բառ: Մենք կարող ենք օգտագործել MID ֆունկցիան միջին բառը հանելու համար: Բայց եթե միջին բառ չկա, սխալ է ցույց տալու։ Դրա համար մենք օգտագործում ենք IFERROR ֆունկցիան MID & SEARCH գործառույթները Excel-ում միջին բառը բաժանելու համար: Ենթադրենք, մենք ունենք տվյալների բազա ( B4:C9 ), որը պարունակում է տարբեր գրողների անուններ:

ՔԱՅԼԵՐ.

  • Սկզբում ընտրեք Բջջ D5 ։
  • Հաջորդում մուտքագրեք բանաձևը՝
=IFERROR(MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH(" ",B5)),"")

  • Վերջում սեղմեք Enter և օգտագործեք Fill Handle գործիքը ստորև բերված բջիջներում:

Բանաձեւի բաշխում

SEARCH(” “,B5)

Սա կփնտրի տարածությունը և կվերադառնա դիրքի հետ SEARCH ֆունկցիայով տարածության մեջ:

MID(B5,SEARCH(” “,B5)+1,SEARCH(” “,B5 ,SEARCH(” “,B5)+1)-SEARCH(” “,B5))

Սա կվերադարձնի միջին բառը՝ օգտագործելով առաջին և երկրորդ բացատների դիրքի տարբերությունը:

IFERROR(MID(B5,SEARCH(” “,B5)+1,SEARCH(” “,B5,SEARCH(” “,B5)+1)-SEARCH(” «,B5))»»)

Սա կվերադարձնի դատարկ տարածություն, եթե բջիջում միջին բառ չկա:

6. Excel-ի բանաձևը SUBSTITUTE ֆունկցիայի հետ` ամսաթիվը բաժանելու համար:

Տվյալ տիրույթի որոշակի նիշը մեկ այլով փոխարինելու համար մենք օգտագործում ենք Excel SUBSTITUTE ֆունկցիան : Մենք կարող ենք օգտագործել Excel-ի բանաձևը SUBSTITUTE , LEN & ԳՏՆԵԼ գործառույթները փաթաթված RIGHT ֆունկցիայի մեջ ` ամսաթիվը բջջից բաժանելու համար: Պետք է հիշել, որ բանաձևը կարող է օգտագործվել միայն այն դեպքում, երբ բջջի վերջում կա ամսաթիվ, ինչպիսին է ստորև բերված տվյալների բազան ( B4:C8 ):

ՔԱՅԼԵՐ.

  • Սկզբում ընտրեք C5 բջիջ :
  • Հաջորդում գրեք բանաձևը.
=RIGHT(B5,LEN(B5)-FIND("~",SUBSTITUTE(B5," ","~",LEN(B5)-LEN(SUBSTITUTE(B5," ",""))-2)))

  • Վերջապես սեղմեք Enter և օգտագործեք Fill Handle գործիք բջիջները ինքնալրացնելու համար:

Բանաձեւի բաշխում

LEN(B5)

Սա կվերադարձնի տեքստային տողի երկարությունը:

SUBSTITUTE(B5,” “, ””)

Սա կփոխարինի բոլոր բացատները B5 բջիջում :

LEN(B5)-LEN (ՓՈԽՆԱՐԿՈՒՄ (B5,»«»,»))

Սա կհանի առանց տարածության երկարությունը ընդհանուր երկարությունից:

SUBSTITUTE(B5,” “, ”~”,LEN(B5)-LEN(SUBSTITUTE(B5,” “,””))-2)

Սա կտեղադրի « ~ » նիշը անվան միջև և ամսաթիվը:

FIND(“~”,SUBSTITUTE(B5,” “”,”~”,LEN(B5)-LEN(SUBSTITUTE(B5,”” ,””))-2))

Սա կգտնի « ~ » նիշի դիրքը, որը « 4 » է:

RIGHT(B5,LEN(B5)-FIND(“~”,SUBSTITUTE(B5”,””~”,LEN(B5)-LEN(SUBSTITUTE(B5,” «»,»))-2)))

Սա կհանի ամսաթիվը տեքստային տողից:

Կարդալ ավելին. Excel բանաձևը տողը ստորակետով բաժանելու համար ( 5 Օրինակներ)

7. Excel-ի բանաձևը՝ CHAR ֆունկցիայի միջոցով տեքստը բաժանելու համար

Excel CHAR ֆունկցիան Տեքստային ֆունկցիա է ։ Նշանակում է ԲՆՈՒՅԹ : Այն վերադարձնում է նիշ, որը նշված է ASCII ծածկագրի համարով: Մենք կարող ենք օգտագործել CHAR ֆունկցիան ՝ տեքստն ըստ տողերի ընդմիջման բաժանելու համար, քանի որ այս ֆունկցիան ապահովում է ընդմիջման նիշը: Ենթադրենք, որ մենք ունենք տվյալների բազա ( B4:C8 ) Microsoft-ի արտադրանքի անվանման տարեթիվով: Մենք պատրաստվում ենք հանել ապրանքի անվանումը՝ օգտագործելով CHAR & SEARCH ֆունկցիաները փաթաթված LEFT ֆունկցիայի մեջ: Այստեղ տողի ASCII կոդը 10 է:

ՔԱՅԼԵՐ.

  • Ընտրեք Բջջ C5 ։
  • Այժմ մուտքագրեք բանաձևը՝
=LEFT(B5, SEARCH(CHAR(10),B5,1)-1)

  • Այնուհետև սեղմեք Enter և օգտագործեք Fill Handle ` տեսնելու համարարդյունք:

Բանաձեւի բաշխում

SEARCH(CHAR(10),B5,1)-1

Սա կփնտրի տեքստային տողի դիրքը, որը « 5 » է:

LEFT(B5, SEARCH(CHAR(10),B5,1)-1)

Սա կվերադարձնի ամենաձախ արժեքը:

Կարդալ ավելին. Excel VBA. Տողերի բաժանում ըստ նիշերի (6 օգտակար օրինակ)

8. FILTERXML բանաձևը Excel-ում բաժանելու համար

Ելքային տեքստը որպես դինամիկ տեսնելու համար զանգվածը բաժանվելուց հետո մենք կարող ենք օգտագործել Excel FILTERXML ֆունկցիան : Այն հասանելի է Microsoft Excel 365 -ում: Ենթադրենք, մենք ունենք հաճախորդների վճարումների պատմության տվյալների բազա ( B4:B8 ): Մենք պատրաստվում ենք բաժանել հաճախորդների անունները և վճարման եղանակները:

ՔԱՅԼԵՐ.

  • Սկզբում ընտրեք C5 բջիջ ։
  • Հաջորդում գրեք բանաձևը՝
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(B5,",","")& "","//s"))

Այստեղ ենթահանգույցը ներկայացված է որպես « s », իսկ հիմնական հանգույցը ներկայացված է որպես « t »:

  • Այնուհետև սեղմեք Մուտքագրեք և օգտագործեք Լրացնել բռնակը ` ստորև նշված բջիջները ինքնալրացնելու համար:

Բանաձևի բաշխում

FILTERXML(""&SUBSTITUTE(B5,",","")& "","//s")

Սա տեքստային տողերը կվերածի XML տողերի՝ փոխելով սահմանազատող նիշերը XML պիտակների:

TRANSPOSE(FILTERXML(“”&SUBSTITUTE( B5,”,”,””)& “”,”//s”))

TRANSPOSE ֆունկցիան կվերադարձնի ելքըուղղահայաց փոխարեն հորիզոնական:

Կարդալ ավելին. Ինչպես բաժանել մեկ բջիջը կիսով չափ Excel-ում (անկյունագծով և հորիզոնական)

Եզրակացություն

Սրանք Excel-ի բանաձևն օգտագործելու ամենաարագ ճանապարհն է բաժանման համար: Ավելացվեց պրակտիկայի աշխատանքային գրքույկ: Առաջ գնացեք և փորձեք: Ազատորեն հարցրեք որևէ բան կամ առաջարկեք որևէ նոր մեթոդ:

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