Shaxda tusmada
Tababarku wuxuu muujinayaa sida loo isticmaalo shaqada cusub ee TEXTSPLIT si loo kala qaybiyo xargaha Excel 365 xuduud kasta oo aad sheegtay unugyada Excel. Noocyadii hore, waxa aan horay ugu qalabaysanay tiro qalab ah si aan hawsha u gudano sida qoraalka ku socda tiirarka iyo Fill Flash. Hadda, waxaan sidoo kale tan u haynaa shaqo gaar ah, TEXTSPLIT, oo kala saari karta xargaha unugyo badan oo ku yaal tiirar ama/iyo saf oo ku saleysan cabbirrada aad sheegtay.
- >>>>>Shaqeynta Excel TEXTSPLIT.
- Noocyada Excel ee aan shaqada TEXTSPLIT ka jirin (marka laga reebo Excel 365), waxaad isticmaali kartaa saaxir qoraalka ilaa tiirarka si aad u kala qaybiso unugyada. unugyo badan oo mid ka mid ah oo isticmaalaya xad gaar ah, TEXTJOIN waa shaqada la isticmaalo.
- Calaamadda siman meel bannaan (", ") ee saf_delimiter >
- Raadinta kiis-caqabadda ah ayaa go'aamisa booska xargaha, iyo iyo qaradaha, iyo qaradaha dhexda ka hor , ka dib ama inta u dhaxaysa laba xaaladood oo xad-dhaaf ah >
Shaqada TEXTSPLIT ee Excel waxay u kala qaybisaa xargaha qoraalka iyadoo loo eegayo xadaynta tiirar ama/iyo saf ah. Natiijadu waa hannaan firfircoon oo si toos ah ugu daadanaya unugyo badan.
Shaqadu waxay qaadataa ilaa 6 doodood, oo keliya labada ugu horreeya ee loo baahan yahay.
TEXTSPLIT( qoraal, col_delimiter, [row_delimiter], [iska daa_madhan], [qaabka ciyaarta], [pad_with])qoraalka (loo baahan yahay) - qoraalka la kala qaadayo. Waxa loo keeni karaa xadhig ahaan ama tixraac unug.
col_delimiter (loo baahan yahay) - xaraf(yada) tilmaamaya halka lagu kala qaybiyo qoraalka tiirarka. Haddii la iska dhaafo, saf_delimiter waa in la qeexaa.
saf_delimiter (ikhtiyaar) - xaraf(yada) tilmaamaya halka qoraalka loo kala qaybinayo.
0> iska daa_madhan (ikhtiyaar) - waxay qeexaysaa in la iska indho tiro qiyamka madhan iyo in kale:- >>BEEN ( default) -u samee unugyo madhan xadeeyayaal isku xiga oo aan lahayn qiime u dhexeeya>qaabka ciyaarta (ikhtiyaar) - waxay go'aamisaa dareenka-kiis ee xad-dhaafiyaha. Si toos ah u shaqeeya ) - qiimaha lagu isticmaalo meesha qiyamka maqan ee arraysyada laba-geesoodka ah. Asal ahaan waa qalad #N/A.
Tusaale ahaan, in xarafka qoraalka ee A2 loo qaybiyo unugyo badan iyadoo la isticmaalayo comma iyo meel bannaan sida kala-soocida, qaaciddadu waa:
> =TEXTSPLIT(A2, ", ")
> TEXTSPLIT Helitaanka >
Shaqada TEXTSPLIT waxay ku jirtaa Excel oo keliya Microsoft 365 (Windows iyo Mac) iyo Excel ee shabakadda
> Talooyin:Qaabka TEXTSPLIT ee aasaasiga ah si loo kala qaybiyo unug gudaha Excel
Bilawga, aynu aragno sida loo isticmaalo TEXTSPLIT qaacidada qaabkeeda ugu fudud si loo kala qaybiyo xargaha qoraalka iyadoo loo eegayo xadayn gaar ah.
U kala qaybi unug si siman tiirarka
Si loo qaybiyo waxa ku jira unugga la siiyay dhawr tiirar, keen aTixraaca unugga ka kooban xarafka asalka ah ee ugu horreeya ( qoraalka ) doodda iyo xadaynta calaamadda meesha kala qaybsanaantu waa inay ku dhacdo doodda labaad ( col_delimiter ).
Tusaale ahaan, si loo kala saaro xadhkaha ku jira A2 si toosan iyadoo la raacayo comma, qaacidadu waa:
> =TEXTSPLIT(A2, ",")
Xadaynta, waxaanu isticmaalnaa comma ku lifaaqan xigashooyin laba jibaaran (",) .
Natiijo ahaan, shay kasta oo loo qaybiyay comma wuxuu galayaa tiir gaar ah: > U kala qaybi unugga si toos ah safafka >Si aad u kala qaybiso qoraalka safaf badan, ta saddexaad doodda ( row_delimiter ) waa meesha aad dejiso xadka. Doodda labaad ( col_delimiter ) waa laga saaray kiiskan
Tusaale ahaan, si loo kala saaro qiyamka A2 oo loo kala saaro safaf kala duwan, qaaciddadu waa:
> =TEXTSPLIT(A2, ,",")
Fadlan ogow in, labada xaaladoodba, qaacidadu waxay ku jirtaa hal unug (C2). Unugyada deriska ah, qiyamka la soo celiyay ayaa si toos ah u daadanaya. Qaabka soo baxay (oo loo yaqaanno spill range) waxa lagu iftiimiyay soohdin buluug ah oo tilmaamaysa in wax kasta oo ku jira lagu xisaabiyo qaacidada ku jirta unugga bidix ee sare.
Split text by substring
In Xaalado badan, qiyamka ku jira xadhigga isha waxa lagu kala saaraa isku xigxiga jilayaasha, comma iyo meel bannaan oo ah tusaale caadi ah. Si aad u xalliso dhacdadan, isticmaal xad-hoosaad-hoosaad-beegtiyeedka.
Tusaale ahaan, si aad qoraalka A2 u kala saarto dhawr tiircomma iyo meel bannaan, isticmaal xadhigga "," for col_delimiter .
=TEXTSPLIT(A2, ", ")
Qaciidadani waxay aadaysaa B2, ka dibna waxaad nuqul ka soo dejisanaysaa inta badan unugyo hadba loo baahdo. >
U kala qaybso xadhkaha tiirarka iyo safafka hal mar
>Si aad xadhiga qoraalka ugu qaybiso safaf iyo tiirar markiiba, ku qeex labada xadeeyayaal qaacidadaada TEXTSPLIT >Tusaale ahaan, Si loo kala qaybiyo xuddunta qoraalka ee A2 ee tiirarka iyo safafka, waxaanu bixinaa:- >
Qaabka oo dhammaystiran wuxuu qaadanayaa foomkan:
=TEXTSPLIT(A2, "=", ", ")
Natiijadu waa 2-D array ka kooban 2 tiir iyo 3 saf:
U kala saar unugyo xadeeyayaal badan
Si aad u xalliso xad-dhaafyo badan ama aan is-waafaqayn ee xadhigga isha, isticmaal array joogto ah sida {"x","y" , "z"} ee doodda xaddeye.
Shaashada hoose, qoraalka A2 waxa lagu xaddiday labadaba hakaba (",") iyo hal-koolo (";") oo leh iyo mid aan bannaanayn. Si loo kala qaybiyo xadhigga si toos ah safafka dhammaan 4ta nooc ee xadaynta, qaacidadu waa:
=TEXTSPLIT(A2, , {",",", ",";","; "})
> Ama, waxaad ku dari kartaa kaliya comma (",") iyo semicolon ("; ") shaxda, ka dibna ka saar boosaska dheeraadka ah iyadoo la kaashanayo shaqada TRIM: =TRIM(TEXTSPLIT(A2, , {",",";"}))
Shaxdan muunada ah, dhibcaha ayaa ka maqan xargaha qaar. Qaacidada TEXTSPLIT ee leh iska indho tir_madhan da laga saaray ama loo dejiyay BALSE kiiskan si fiican ayuu u maareeyaa, iyada oo u samaynaysa unug madhan qiima kasta oo madhan.
> =TEXTSPLIT(A2, ", ")
> ama
0> =TEXTSPLIT(A2, ", ", FALSE)
Natiijo ahaan, dhammaan qiyamku waxay ka muuqdaan tiirarka ku habboon.
Haddii ay xargahaagu ka kooban yihiin xog isku mid ah, waxa laga yaabaa inay sababto in la iska indho tiro qiyamka madhan. Taas awgeed, dhig ilow_madhan doodda RUN ama 1.
Tusaale ahaan, si aad u qaybiso xargaha hoose adigoo xirfad walba gelinaya unug gaar ah oo aan lahayn nusqaan, qaacidadu waa:
=TEXTSPLIT(A2, ", ", ,TRUE)
Xaaladdan, qiyamka maqan ee u dhexeeya xadeeyayaal xidhiidhsan waa la iska indhatiray gabi ahaanba: >>Kiiska kala qaybinta unug-xaasaas ama kiis-dareen
Si loo xakameeyo kiiska- Dareenka xadeeyaha, isticmaal doodda shanaad, qaabka ciyaarta .
Marka la eego, qaabka ciyaarta waxa loo dejiyay 0, taasoo ka dhigaysa TEXTSPLIT xaalad xasaasi ah .
Tusaalahan, tirooyinka waxaa lagu kala saarayaa xarfaha "x" iyo xarfaha waaweyn ee "X".
"sidaxadeeyaha: =TEXTSPLIT(A2, " x ")
Fadlan fiiro gaar ah u yeelo in xad-dhaafku uu boos ka haysto labada dhinac ee xarafka "x" si looga hortago hoggaaminta iyo ku daba-galka natiijooyinka.
Si aad u damiso dareenka kiiska, waxa aad keenaysaa 1 ee qaabka ciyaarta si aad ugu qasabto qaaciidada TEXTSPLIT in ay iska indhotiraan kiiska xarafka:
> =TEXTSPLIT(A2, " x ", , ,1)
>Hadda, dhammaan Xadhkaha waxa loo kala qaybiyaa si sax ah mid kasta oo ka mid ah xadeeyaha: > Qaybta ka maqan qiyamka 2D array
Doodda ugu dambaysa ee shaqada TEXTSPLIT, pad_with , waxay ku imanaysaa anfaca haddii mid ama qiyam badan ayaa ka maqan xadhigga isha. Marka xadhigga noocan oo kale ah loo kala qaybiyo labada tiir iyo saf, sida caadiga ah, Excel wuxuu soo celiyaa #N/A khaladaadka halkii uu ka ahaan lahaa qiyamka maqan si uusan u habeynin qaab dhismeedka array laba-geesood ah.
Xiddiga hoose, ma jiro "=" ( col_delimiter )" kadib "Dhibcaha". Si loo ilaaliyo hufnaanta shaxda natiijada, TEXTSPLIT waxay soo saartaa #N/A oo ku xigta "Dhibcaha".
Si aad natiijada uga dhigto mid saaxiibtinimo leh, waxaad ku beddeli kartaa khaladka #N/A qiime kasta oo aad rabto. Si fudud, ku qor qiimaha la rabo pad_with dood.
Xaaladdayada, taasi waxay noqon kartaa jiheeyaha ("-"):
> =TEXTSPLIT(A2, "=", ", ", , ,"-")
>Ama xadhig madhan (""):
=TEXTSPLIT(A2, "=", ", ", , ,"")
Hadda oo aad baratay isticmaalka la taaban karo ee dood kasta ee shaqada TEXTSPLIT, aynu ka wada hadalno dhawr tusaale oo horumarsan oo ku caawin kara la tacaal caqabadaha aan fududayn ee ku jira xaashiyahaaga Excel.
Taariikhaha kala qaybimaalin, bil iyo sanad
Si aad taariikhda u qaybiso unug gaar ah, marka hore waxaad u baahan tahay inaad taariikhda u beddesho qoraal sababtoo ah shaqada TEXTSPLIT waxay ka hadlaysaa xargaha qoraalka halka taariikhda Excel ay yihiin tirooyin.
Ka ugu fudud Habka qiimaha nambarada loogu badali karo qoraal waa adiga oo isticmaalaya shaqada TEXT. Kaliya iska hubi inaad keentid koodka qaab ku habboon taariikhdaada.
> Xaaladeena, qaacidodu waa: =TEXT(A2, "m/d/yyyy")
=TEXTSPLIT(TEXT(A2, "m/d/yyyy"), "/")
> Kala qaybi unugyo oo ka saar xuruuf gaar ah<7
Bal qiyaas tan: waxaad u kala qaybisay xadhig dheer qaybo, laakiin shaxanka soo baxay ayaa wali ka kooban jilayaal aan loo baahnayn, sida qawska sawirka hoose:
=TEXTSPLIT(A2, " ", "; ")
Si aad wax uga saarto marka laga reebo qawlka furitaanka iyo xidhitaanka markiiba, buul laba shaqal oo BEDEL ah midba midka kale u gal (mid kastaa wuxuu ku beddelayaa hal xidhmo xadhig madhan) oo isticmaal qaacidada TEXTSPLIT qoraalka doodda BEDELKA gudaha:
=SUBSTITUTE(SUBSTITUTE(TEXTSPLIT(A2, " ", "; "), "(", ""), ")", "")
Talo. Haddii shaxanka ugu dambeeya uu ka kooban yahay jilayaal badan oo dheeraad ah, waxaad ku nadiifin kartaa adigoo isticmaalaya mid ka mid ah hababka lagu qeexay maqaalkan: Sida loo saaro jilayaasha aan loo baahnayn ee Excel.
Xadhkaha kala saar adigoo ka boodaya qiyamka qaarkood
Haddii aad rabto inaad u kala saarto xargaha hoose 4 tiir: Magaca koowaad , Magaca dambe , Dhibcaha , iyo Natiijada . Dhibaatadu waxay tahay in xargaha qaar ay ku jiraan cinwaanka "Mr." ama "Ms.", sababtoo ah natiijadu waa wada khaldan yihiin:
Xalku maaha mid cad laakiin waa mid fudud ") iyo comma iyo meel bannaan (", "), waxaad ku dari doontaa xargaha "Mr." iyo "Ms." ee col_delimiter array joogto ah, si ay shaqadu u isticmaasho cinwaannada laftooda si ay u kala saaraan qoraal. Si aad iska indho tirto qiyamka madhan, waxaad dejisay ilow_madhan doodda RUN.
=TEXTSPLIT(A2, {" ",", ","Mr. ","Ms. "}, ,TRUE)
TextSPLIT beddelka
Qodobbada Excel ee aan shaqada TEXTSPLIT la taageerin, waxaad kala qaybin kartaa xargaha adiga oo isticmaalaya isku-daryaal kala duwan oo shaqo SEARCH / RAADI oo leh BIDIX, MIDIG iyo MID. Gaar ahaan:
<Xaalkeenna, si loo kala qaybiyo qiyamka loo kala saaro comma iyo space , habraacyadu waxay u socdaan sidan soo socota.
Si loo soo saaro magaca:
> =LEFT(A2, SEARCH(",", A2, 1) -1)
>Si loo jiido dhibcaha: > =MID(A2, SEARCH(",", A2) + 2, SEARCH(",", A2, SEARCH(",",A2)+1) - SEARCH(",", A2) - 2)
>Si aad u heshoNatiijo: =RIGHT(A2, LEN(A2) - SEARCH(",", A2, SEARCH(",", A2) + 1)-1)
Shaqada TEXTSPLIT, hababkani waxay raacaan habka caadiga ah ee hal-formula-hal-unug. Waxaad gelisaa qaacidada unugga koowaad, ka dibna hoos u jiid tiirka si aad ugu koobiyeyso unugyada hoose. Shaashada hoose waxay muujinaysaa natiijooyinka:
Taasi waa sida loo kala qaybiyo unugyada Excel 365 Adigoo isticmaalaya TEXTSPLIT ama xalal kale oo noocyadii hore ah. Waxaan kaaga mahadcelinayaa akhrinta waxaana rajeynayaa inaan kugu arko blogkeena usbuuca soo socda!
Ku celceli buuga shaqada si aad u soo dejiso
TEXSPLIT function to split strings – formula examples (.xlsx file)
<3 3>