Note: The other languages of the website are Google-translated. Back to English

Excel TEXTSPLIT ֆունկցիա

The TEXTSPLIT ֆունկցիան բաժանում է տեքստային տողերը տրված սահմանազատիչով զանգվածի վրա սյուների և տողերի միջև:

ՆշումԱյս գործառույթը հասանելի է միայն Excel-ում Microsoft 365-ի համար Insider ալիքում:

շարահյուսություն

=TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])

Արձանագրություններ

Տեքստ (պարտադիր). Տեքստը, որը ցանկանում եք բաժանել.
Col_delimiter (պահանջվում է). սահմանազատող կամ ենթատող, որը ցույց է տալիս, թե որտեղ եք ցանկանում տեքստը բաժանել սյունակների վրա;
Row_delimiter (ըստ ցանկության). սահմանազատիչ կամ ենթատող, որը ցույց է տալիս, թե որտեղ եք ցանկանում տեքստը բաժանել տողերի վրա;
Անտեսել_դատարկությունը (ըստ ցանկության). Նշում է՝ անտեսել դատարկ բջիջները, թե ոչ:
-- ԿԵՂԾ (կանխադրված). Պահպանեք դատարկ բջիջները բաժանման ժամանակ:
-- TRUEԱնտեսել դատարկ բջիջները բաժանելիս:
Match_mode (ըստ ցանկության). Որոշում է, թե արդյոք սահմանազատիչը մեծատառերի նկատմամբ զգայուն է:
-- 0 (լռելյայն)՝ մեծատառերի զգայուն:
-- 1Տառապանին անզգայուն է:
Pad_with (ըստ ցանկության). 2D զանգվածում բացակայող արժեքները պահելու արժեքը: Կանխադրվածը #N/A սխալի արժեքն է:

Խոսք

1) Այս ֆունկցիան աշխատում է նույնը, ինչ Տեքստ սյունակին կախարդ Excel-ում;
2) Այս ֆունկցիան հակառակն է TEXTJOIN գործառույթ;
3) Եթե «pad_with”-ը բաց է թողնվում, այնուհետև #N/A-ն օգտագործվում է երկչափ զանգվածներում բացակայող արժեքները լրացնելու համար;
4) Բազմաթիվ սահմանազատիչներ պետք է ներառվեն զանգվածի հաստատունի մեջ և բաժանվեն ստորակետերով, ինչպիսիք են. {«սահմանազատող1», «սահմանազատող2»,...}.

Վերադարձի արժեքը

Այն վերադարձնում է բաժանված տեքստային տողը:

Օրինակ

Այստեղ մենք վերցնում ենք մի քանի օրինակ՝ ցույց տալու համար, թե ինչպես կարելի է օգտագործել TEXTSPLIT ֆունկցիան՝ տարբեր պայմաններում տեքստը բաժանելու համար:

#Օրինակ 1. Տեքստը բաժանել սահմանաչափով սյունակների կամ տողերի

Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, A2 բջիջի տեքստը ստորակետերով սյունակների կամ տողերի բաժանելու համար կարող եք կիրառել TEXTSPLIT ֆունկցիան հետևյալ կերպ:

Տեքստը հորիզոնական բաժանեք սյունակների՝ ստորակետներով

Ընտրեք բջիջ, մուտքագրեք հետևյալ բանաձևը և սեղմեք Մտնել բանալի.

Արդյունքները համալրվում են միևնույն ժամանակ բաժանված տեքստերով՝ առանց AutoFill Handle-ի օգտագործման:

=TEXTSPLIT(A2,",")

Տեքստը ուղղահայաց բաժանեք տողերի՝ ստորակետներով

Տրված սահմանազատիչով տեքստը ուղղահայաց տողերի բաժանելու համար դուք պետք է դատարկ թողեք col_delimiter արգումենտը և նշեք սահմանազատիչ row_delimiter փաստարկ. Խնդրում ենք անել հետևյալը.

Ընտրեք բջիջ, մուտքագրեք հետևյալ բանաձևը և սեղմեք Մտնել բանալի.

Արդյունքների բջիջները միաժամանակ համալրվում են բաժանված տեքստերով՝ առանց AutoFill Handle-ի օգտագործման:

=TEXTSPLIT(A2,,",")

#Օրինակ 2. TEXTSPLIT ֆունկցիայի միջոցով տեքստը բաժանելիս անտեսեք դատարկ բջիջները

Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, եթե տեքստային տողը պարունակում է երկու կամ ավելի հաջորդական սահմանազատիչներ՝ առանց դրանց միջև արժեքի, ըստ լռելյայն, TEXTSPLIT ֆունկցիան կպահպանի դատարկ բջիջները տեքստը բաժանելիս: Դատարկ բջիջները բաժանելիս անտեսելու համար կարող եք կիրառել TEXTSPLIT ֆունկցիան հետևյալ կերպ.

Ընտրեք դատարկ բջիջ, մուտքագրեք հետևյալ բանաձևը և սեղմեք Մտնել ստանալ բոլոր բաժանված տեքստերը և անտեսել դատարկ բջիջները: Եթե ​​կա տեքստերի ցանկ, որոնք պետք է բաժանվեն, խնդրում ենք ընտրել արդյունքի բջիջը և քաշել դրա Ինքնալրացման բռնիչը ներքև՝ մնացած արդյունքները ստանալու համար:

=TEXTSPLIT(A2,",",,TRUE)

ՆշումԱյս բանաձևում տրամաբանական արժեքը «TRUE» տրամադրվում է որպես անտեսել_դատարկ փաստարկ:

#Օրինակ 3. Տեքստը բաժանել մեծատառերի կամ մեծատառերի զգայունության

Լռելյայնորեն, TEXTSPLIT ֆունկցիան մեծատառերի զգայուն է, քանի որ match_mode-ը դրված է 0-ի կամ մնացել է դատարկ:

Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, match_mode TEXTSPLIT ֆունկցիայի արգումենտը դատարկ է մնում, ուստի այն փնտրում է միայն տեքստի ճշգրիտ համընկնում:Խորհրդատու» նշված տեքստային տողում:

=TEXTSPLIT(A2,"Consultant")

Եթե ​​դուք չեք ցանկանում կատարել ճշգրիտ համընկնման որոնում, օրինակ, դուք պետք է որոնեք այն տեքստը, որը ներառում է երկուսն էլ «Խորհրդատու» և «Խորհրդատու», այս դեպքում, դուք կարող եք նշել match_mode արգումենտը որպես 1, որպեսզի այն կատարվի:

Ընտրեք դատարկ բջիջ, մուտքագրեք ստորև բերված բանաձևը և սեղմեք կոճակը Մտնել բանալի. Ընտրեք այս արդյունքի բջիջը և քաշեք այն Ավտոմատ լրացման բռնակ ներքեւ՝ մնացած արդյունքները ստանալու համար:

=TEXTSPLIT(A2,"Consultant",,TRUE,1)

#Օրինակ 4. Տեքստը բաժանեք տողերի և սյունակների միևնույն ժամանակ

Տեքստը տողերի և սյունակների միաժամանակ բաժանելու համար՝ օգտագործելով TEXTSPLIT ֆունկցիան, բանաձևում պետք է միաժամանակ նշել և՛ col_delimiter, և՛ row_delimiter արգումենտները:

Ինչպես ցույց է տրված ստորև բերված աղյուսակում, կարող եք մուտքագրել հետևյալ բանաձևը C2 բջիջ և սեղմել կոճակը Մտնել բանալին՝ պառակտված տեքստերը համապատասխան տողերում և սյունակներում միաժամանակ ստանալու համար:

=TEXTSPLIT(A2,":", ",")

Նշում: Այս դեպքում կրկնակետ «:» տրամադրվում է որպես col_delimiter փաստարկ և ստորակետ»,» տրամադրվում է որպես row_delimiter փաստարկ:

#Օրինակ 4. Անհատականացրեք արժեքը 2D զանգվածում բացակայող արժեքների համար

Օգտագործելով TEXTSPLIT ֆունկցիան՝ միաժամանակ տեքստը երկու տողերի և սյունակների բաժանելու համար, Excel-ը արդյունքի մեջ վերադարձնում է #N/A սխալները, եթե սկզբնական տեքստային տողում բացակայում են արժեքներ:

Ինչպես ցույց է տրված ստորև ներկայացված սքրինշոթում, քանի որ երկու կետ չկա «:տեքստից հետո Թողարկման ամսաթիվըExcel-ը վերադառնում է # N / A «Թողարկման ամսաթիվ» կողքին:

Եթե ​​Ձեզ անհրաժեշտ է լրացնել բոլոր բաց թողնված արժեքները 2D զանգվածում գծիկով (-) նիշով՝ #N/A սխալի փոխարեն, պարզապես անհրաժեշտ է նշել վերջին արգումենտը:pad_withՈրպես «-«այն ավարտելու համար:

Ընտրեք դատարկ բջիջ, մուտքագրեք հետևյալ բանաձևը և սեղմեք Մտնել բանալին՝ բոլոր բաժանված տեքստերը տողերում և սյունակներում ստանալու համար:

=TEXTSPLIT(A2,":",",",,,"-")

#Օրինակ 5. Տեքստը բաժանել մի քանի սահմանազատիչներով

TEXTSPLIT ֆունկցիան թույլ է տալիս մի քանի սահմանազատիչներ օգտագործել միաժամանակ տեքստը բաժանելու համար: Այնուամենայնիվ, սահմանազատողները պետք է ներառվեն զանգվածի հաստատունի մեջ և բաժանվեն ստորակետերով, ինչպես, օրինակ {«սահմանազատող1», «սահմանազատող2»,...}.

Ստորև բերված աղյուսակի տեքստային տողը պարունակում է երկու սահմանազատիչներ «-» և «,», տեքստը այս երկու սահմանազատիչներով բաժանելու համար հարկավոր է կիրառել TEXTSPLIT ֆունկցիան հետևյալ կերպ:

Ընտրեք դատարկ բջիջ, մուտքագրեք հետևյալ բանաձևը և սեղմեք Մտնել բանալի.

=TEXTSPLIT(A2,{"-",","})

ՆշումԱյս բանաձեւում, col_delimiter փաստարկը նշված է որպես {"-",","}.


Հարակից գործառույթներ

Excel TEXTAFTER ֆունկցիա
TEXTAFTER ֆունկցիան հանում և վերադարձնում է տեքստը, որը տեղի է ունենում տվյալ ենթատողից կամ սահմանազատիչից հետո:

Excel TEXTBEFORE ֆունկցիան
TEXTBEFORE ֆունկցիան վերադարձնում է տեքստը, որը հայտնվում է տվյալ ենթատողի կամ սահմանազատիչից առաջ:

Excel VALUETOTEXT ֆունկցիա
VALUETOTEXT ֆունկցիան ցանկացած նշված արժեք փոխակերպում է տեքստի:


Գրասենյակի արտադրողականության լավագույն գործիքները

Kutools Excel- ի համար - օգնում է ձեզ առանձնանալ բազմությունից

Ցանկանու՞մ եք արագ և կատարյալ ավարտել ձեր ամենօրյա աշխատանքը: Kutools-ը Excel-ի համար բերում է 300 հզոր առաջադեմ առանձնահատկություններ (համատեղել աշխատանքային գրքերը, գումարել ըստ գույնի, բաժանել բջիջների բովանդակությունը, փոխակերպման ամսաթիվը և այլն...) և խնայել 80% ժամանակ ձեզ համար:

  • Նախատեսված է 1500 աշխատանքային սցենարների համար, օգնում է ձեզ լուծել Excel-ի 80% խնդիրներ:
  • Կրճատեք ստեղնաշարի և մկնիկի հազարավոր կտտոցներ ամեն օր, թեթեւացրեք ձեր հոգնած աչքերն ու ձեռքերը:
  • Դարձեք Excel փորձագետ 3 րոպեի ընթացքում: Այլևս կարիք չկա հիշելու ցավոտ բանաձևեր և VBA կոդեր:
  • 30-օրյա անսահմանափակ անվճար փորձարկում: 60-օրյա գումարի վերադարձի երաշխիք: Անվճար արդիականացում և աջակցություն 2 տարի ժամկետով:
Excel ժապավեն (տեղադրված է Excel- ի համար նախատեսված Kutools)

Office Tab - Միացնել ներդիրներով ընթերցումը և խմբագրումը Microsoft Office- ում (ներառիր Excel)

  • Մեկ վայրկյան ՝ տասնյակ բաց փաստաթղթերի միջև փոխելու համար:
  • Նվազեցրեք ձեզ համար ամեն օր մկնիկի հարյուրավոր կտտոցներ, հրաժեշտ տվեք մկնիկի ձեռքին:
  • Բարձրացնում է ձեր արտադրողականությունը 50% -ով ՝ բազմաթիվ փաստաթղթեր դիտելիս և խմբագրելիս:
  • Արդյունավետ ներդիրներ է բերում գրասենյակ (ներառյալ Excel- ը), ճիշտ այնպես, ինչպես Chrome- ը, Firefox- ը և նոր Internet Explorer- ը:
Excel- ի էկրանային նկար (տեղադրված է Office ներդիրով)
Տեսակավորել մեկնաբանությունները ըստ
մեկնաբանություններ (0)
Դեռևս գնահատականներ չկան: Եղիր առաջինը, ով կգնահատի:
Առայժմ ոչ մի մեկնաբանություն չկա
Թողեք ձեր մեկնաբանությունները
Հրապարակում որպես հյուր
×
Գնահատեք այս գրառումը.
0   Անձնավորություններ
Առաջարկվող վայրեր

Հետեւեք մեզ

Հեղինակային իրավունքի © 2009 - www.extendoffice.com. | Բոլոր իրավունքները պաշտպանված են. Powered by ExtendOffice. | | Կայքի քարտեզ
Microsoft- ը և Office- ի պատկերանշանը հանդիսանում են Microsoft Corporation- ի ապրանքային նշաններ կամ գրանցված ապրանքային նշաններ ԱՄՆ-ում և (կամ) այլ երկրներում:
Պաշտպանված է Sectigo SSL- ի կողմից