Excel: zatitu katea mugatzaile edo ereduaren arabera, bereizi testua eta zenbakiak

  • Partekatu Hau
Michael Brown

Tutorialak Excel-en gelaxkak nola zatitu azaltzen du formulak eta zatitu testua eginbidea erabiliz. Testua komaren, zuriunearen edo beste edozein mugatzaileren bidez bereizten ikasiko duzu, eta kateak testu eta zenbakietan nola zatitzen .

Gelxa batetik testua hainbat gelaxkatan banatzea Excel-eko erabiltzaile guztien zeregina da. noizean behin aurre egitea. Gure aurreko artikuluetako batean, Excel-en gelaxkak nola zatitu eztabaidatu genuen Testua zutabera funtzioa eta Flash betetzea erabiliz. Gaur, formulak eta Zatitu testua tresna erabiliz kateak nola zati ditzakezun sakonduko dugu.

    Nola zatitu testua Excel-en formulak erabiliz

    Excel-en katea zatitzeko, normalean EZKER, ESKUIN edo ERDIAK funtzioa erabiltzen duzu BILATU edo BILATU-rekin batera. Lehen begiratuan, formula batzuk konplexuak dirudite, baina logika nahiko sinplea da, eta hurrengo adibideek pista batzuk emango dizkizute.

    Zatitu katea koma, puntu eta koma, barra, marra edo beste mugatzaile batekin.

    Excel-en gelaxkak zatitzean, gakoa mugatzailearen posizioa testu-katearen barruan kokatzea da. Zure zereginaren arabera, maiuskulak eta minuskulak bereizten ez diren BILATZAILEA edo maiuskulak eta minuskulak bereizten dituen FIND erabiliz egin daiteke. Mugatzailearen posizioa duzunean, erabili ESKUINA, EZKER edo ERDIAK funtzioa testu-kateari dagokion zatia ateratzeko. Hobeto ulertzeko, kontuan izan dezagun honako hau(data)

  • 1. espazioaren eta hitzaren arteko karaktereak ERROREA: (ordua)
  • ERROREA: eta Salbuespena arteko testua: (error-kodea)
  • Salbuespena ondoren datorren guztia: (salbuespeneko testua)
  • Espero dut zu Excel-en kateak banatzeko modu azkar eta zuzen hau gustatu zait. Probatu nahi baduzu, ebaluazio-bertsio bat deskargatu dezakezu behean. Eskerrik asko irakurtzeagatik eta datorren astean gure blogean ikustea espero dut!

    Deskarga erabilgarri

    Excel Split Cells formulak (.xlsx fitxategia)

    Ultimate Suite 14 eguneko bertsio guztiz funtzionala (.exe fitxategia)

    Adibidez.

    Demagun Item-Color-Size ereduko SKU zerrenda bat duzula eta zutabea 3 zutabe bereizitan banatu nahi duzula:

    1. elementuaren izena ateratzeko (karaktere guztiak 1. marratxoaren aurretik), sartu formula hau B2n, eta kopiatu zutabean behera:

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

      Formula honetan, BILATZAK 1. marratxoaren ("-") katearen posizioa zehazten du, eta LEFT funtzioak geratzen zaizkion karaktere guztiak ateratzen ditu (1 kentzen duzu marratxoaren posiziotik ez duzulako. marratxoa bera atera nahi du).

    2. kolorea (1. eta 2. marratxoen arteko karaktere guztiak) ateratzeko, idatzi honako hau. formula C2-n, eta gero kopiatu beste gelaxka batzuetan:

      =MID(A2, SEARCH("-",A2) + 1, SEARCH("-",A2,SEARCH("-",A2)+1) - SEARCH("-",A2) - 1)

      Formula honetan, Excel MID funtzioa erabiltzen ari gara A2-tik testua ateratzeko.

      Hasierako posizioa eta atera beharreko karaktere kopurua 4 BILAKETA funtzio ezberdinen laguntzaz kalkulatzen dira:

      • Hasierako zenbakia lehenengo marratxoaren +1 posizioa da:

        SEARCH("-",A2) + 1

      • Atera beharreko karaktere kopurua : 2. marratxoaren eta 1. marratxoaren posizioaren arteko aldea, ken 1:

        SEARCH("-", A2, SEARCH("-",A2)+1) - SEARCH("-",A2) -1

    3. tamaina ateratzeko (3. marratxoaren ondorengo karaktere guztiak), sartu formula hau D2n:

      =RIGHT(A2,LEN(A2) - SEARCH("-", A2, SEARCH("-", A2) + 1))

      Formula honetan, LEN funtzioak katearen guztizko luzera itzultzen du,hortik 2. marratxoaren posizioa kentzen duzu. Aldea 2. marratxoaren ondorengo karaktere kopurua da, eta RIGHT funtzioak ateratzen ditu.

    Antzeko modu batean, zutabeen arabera zati dezakezu. beste edozein pertsonaia. Egin behar duzuna da "-" behar den mugatzailearekin ordezkatzea, adibidez espazioa (" "), koma (","), barra ("/"), bi puntu (";"), puntu eta koma (";"), eta abar.

    Aholkua. Goiko formuletan, +1 eta -1 mugatzaileko karaktere kopuruari dagozkio. Adibide honetan, marratxo bat da (karaktere 1). Zure mugatzaileak 2 karaktere ditu, adibidez. koma eta zuriune bat, gero koma (",") bakarrik eman BILATZAILEA funtzioari, eta +2 eta -2 erabili +1 eta -1en ordez.

    Nola zatitu katea lerro-jauziz. Excel

    Testua espazioaren arabera banatzeko, erabili aurreko adibidean erakutsitakoen antzeko formulak. Desberdintasun bakarra da CHAR funtzioa beharko duzula lerro-jauzi karakterea hornitzeko, ezin baita zuzenean idatzi formulan.

    Demagun, zatitu nahi dituzun gelaxkek antzeko itxura dute:

    Hartu aurreko adibideko formulak eta ordeztu marratxo bat ("-") CHAR(10) jarrita, non 10 lerro-jariorako ASCII kodea den.

    • elementuaren izena ateratzeko:

      =LEFT(A2, SEARCH(CHAR(10),A2,1)-1)

    • kolorea ateratzeko:

      =MID(A2, SEARCH(CHAR(10),A2) + 1, SEARCH(CHAR(10),A2,SEARCH(CHAR(10),A2)+1) - SEARCH(CHAR(10),A2) - 1)

    • tamaina ateratzeko:

      =RIGHT(A2,LEN(A2) - SEARCH(CHAR(10), A2, SEARCH(CHAR(10), A2) + 1))

    Eta honelakoa da emaitza:

    Nola zatitu testua eta zenbakiak Excel-en

    Hasteko, ez dago kate alfanumeriko guztietarako balioko lukeen irtenbide unibertsala. Zein formula erabili kate-eredu jakinaren araberakoa da. Jarraian, ohiko bi eszenatokietarako formulak aurkituko dituzu.

    Zatitu 'testua + zenbakia' ereduaren katea

    Demagun, testua eta zenbakiak konbinatuta dituen kate zutabe bat duzula, non zenbaki bat. testuari jarraitzen dio beti. Jatorrizko kateak hautsi nahi dituzu, testua eta zenbakiak gelaxka bereizietan ager daitezen, honela:

    Emaitza bi modu ezberdinetan lor daiteke.

    1. metodoa: zenbatu digituak eta atera hainbeste karaktere

    Testu-katea zatitzeko modurik errazena zenbakia testuaren atzetik datorren lekuan hau da:

    zenbakiak ateratzeko , bilatu katea 0tik 9ra bitarteko zenbaki posible guztientzat, lortu zenbakiak guztira eta itzuli horrenbeste karaktere katearen amaieratik.

    Jatorrizko katea A2-n dagoenez, formula honela doa:

    =RIGHT(A2,SUM(LEN(A2) - LEN(SUBSTITUTE(A2, {"0","1","2","3","4","5","6","7","8","9"},""))))

    testua ateratzeko , kateak zenbat testu-karaktere dituen kalkulatzen duzu ateratako zifra kopurua (C2) kenduz A2-n jatorrizko katearen luzera guztira. . Horren ondoren, LEFT funtzioa erabiltzen duzu katearen hasieratik horrenbeste karaktere itzultzeko.

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

    Non A2 jatorrizko katea den,eta C2 ateratako zenbakia da, pantaila-argazkian agertzen den moduan:

    2. Metodoa: Aurkitu 1. zifraren posizioa kate batean

    Alternatiba bat irtenbidea honako formula hau erabiliko litzateke katearen lehen zifren posizioa zehazteko:

    =MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))

    Lehen zifren posizioa aurkitu ondoren, testua eta zenbakiak zati ditzakezu erabiliz. oso formula sinpleak EZKER eta ESKUIN.

    testua ateratzeko:

    =LEFT(A2, B2-1)

    zenbakia ateratzeko:

    =RIGHT(A2, LEN(A2)-B2+1)

    Non A2 jatorrizko katea den eta B2 lehen zenbakiaren posizioa den.

    Zutabe laguntzailea kentzeko. lehen zifraren posizioan, MIN formula EZKERRA eta ESKUINA funtzioetan txerta dezakezu:

    Formula testua ateratzeko:

    =LEFT(A2,MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))-1)

    Formula zenbakiak ateratzeko:

    =RIGHT(A2,LEN(A2)-MIN(SEARCH({0,1,2,3,4,5,6,7,8,9},A2&"0123456789"))+1)

    Zatitu 'zenbakia + testua' ereduaren katea

    Texua zenbakiaren ondoren agertzen den gelaxkak zatitzen ari bazara, zenbakiak atera ditzake formula honekin:

    =LEFT(A2, SUM(LEN(A2) - LEN(SUBSTITUTE(A2, {"0","1","2","3","4","5","6","7","8","9"}, ""))))

    Formula aurreko adibidean aztertutakoaren antzekoa da, izan ezik, EZKERRA funtzioa erabiltzen duzula ESKUIN beharrean, katearen ezkerreko aldean zenbakia lortzeko.

    Zenbakiak dituzunean. , atera testua jatorrizko katearen guztizko luzerari zifra kopurua kenduz:

    =RIGHT(A2,LEN(A2)-LEN(B2))

    Non A2 jatorrizko katea den eta B2 ateratako zenbakia da,beheko pantaila-argazkian erakusten den moduan:

    Aholkua. testu-kateko edozein posiziotik zenbakia lortzeko, erabili formula hau edo Atera tresna.

    Horrela zati ditzakezu kateak Excel-en funtzio ezberdinen konbinazio desberdinak erabiliz. Ikusten duzun bezala, formulak agerikoak ez direnez, baliteke Excel zatitutako gelaxka-koadernoa deskargatu nahi izatea gertuagotik aztertzeko.

    Excel formulen bira arkanoak asmatzea zure lanbide gogokoena ez bada, Baliteke Excel-en gelaxkak zatitzeko metodo bisuala gustatzea, tutorial honen hurrengo zatian erakusten dena.

    Nola zatitu Excel-en gelaxkak zatitu testua tresnarekin

    Bat zatitzeko beste modu bat. Excel-en zutabea gure Ultimate Suite for Excel-ekin batera dagoen zatitutako testua funtzioa erabiltzen ari da, aukera hauek eskaintzen dituena:

      Gauzak argiago izateko, ikus ditzagun aukera bakoitza gertutik, bat. aldi berean.

      Zatitu gelaxkak karakterez

      Aukeratu aukera hau gelaxka-edukia zatitu nahi duzun bakoitzean zehaztutako karakterearen agerraldi bakoitzean .

      Adibide honetarako, har ditzagun tutorial honen lehen zatian erabili dugun Item-Color-Size ereduaren kateak. Gogoratuko duzuenez, 3 zutabe ezberdinetan banatu ditugu 3 formula ezberdin erabiliz. Eta hona hemen nola lor dezakezun emaitza bera 2 urrats azkartan:

      1. Ultimate Suite duzula suposatuzinstalatuta, hautatu zatitu beharreko gelaxkak eta egin klik Zatitu testua ikonoan Ablebits Datuak fitxan.

      2. Zatitu testua panela irekiko da Excel leihoaren eskuineko aldean, eta hau egin dezakezu:
        • Zapatu Zatitu karakterearen arabera taldea eta hautatu aurrez zehaztutako mugatzaileetako bat. edo idatzi beste edozein karaktere Pertsonalizatua koadroan.
        • Aukeratu gelaxkak zutabe edo errenkadetan banatu nahi dituzun.
        • Berrikusi emaitza Aurrebista atalean. atalean, eta egin klik Zatitu botoian.

      Aholkua. Gelaxka batean ondoz ondoko hainbat mugatzaile egon daitezke (adibidez, zuriune bat baino gehiago), hautatu Tratatu ondoz ondoko mugatzaileak bakar gisa koadroa.

      Eginda! 3 formula eta 5 funtzio ezberdin behar zituen zereginak orain segundo pare bat eta botoi bat klik egitea besterik ez du behar.

      Zatitu gelaxkak katearen arabera

      Aukera honek aukera ematen du. kateak zatitzen dituzu edozein karaktere-konbinazio mugatzaile gisa erabiliz. Teknikoki, kate bat zatitan zatitzen duzu zati bakoitzaren muga gisa azpikate bat edo hainbat erabiliz.

      Adibidez, esaldi bat " eta " eta "<" juntagailuen bidez banatzeko. 1>edo ", zabaldu Zatitu kateak taldea eta sartu mugatzaile-kateak, lerro bakoitzeko bat:

      Ondorioz, iturburu-esaldia bereizten da mugatzaile bakoitzaren agerraldi bakoitzean:

      Aholkua."Edo" eta "eta" karaktereak askotan "laranja" edo "Andaluzia" bezalako hitzen parte izan daitezke, beraz, ziurtatu espazio bat idatzi aurretik eta eta ondoren. edo hitzak zatitzea saihesteko.

      Eta hemen beste adibide bat, bizitza errealean. Demagun kanpoko iturri batetik data-zutabe bat inportatu duzula, hau da, itxura hau:

      2016.1.5 12:20

      2016.2.5.14:50

      Formatu hau ez da konbentzionala Excel-erako, eta, beraz, Data funtzioetako batek ere ez luke data edo ordu elementurik ezagutuko. Eguna, hilabetea, urtea, orduak eta minutuak gelaxka bereizietan banatzeko, idatzi karaktere hauek Zatitu kateen bidez koadroan:

      • Puntua (.) eguna eta hilabetea bereizteko , eta urtea
      • Bi puntu (:) orduak eta minutuak bereizteko
      • Zurea data eta ordua bereizteko

      Sakatu Zatitu botoia, eta berehala lortuko duzu emaitza:

      Zatitu gelaxkak maskara (eredua)

      Gelulaz maskara bereiztea kate bat eredu batean oinarrituta zatitzea esan nahi du.

      Aukera hau oso erabilgarria da kate homogeneoen zerrenda elementu batzuetan edo azpikateetan zatitu behar duzunean. Konplikazioa da iturburu-testua ezin dela zatitu mugatzaile jakin baten agerraldi bakoitzean, agerraldi zehatz batzuetan soilik. Ondorengo adibide honek gauzak erraztuko ditu ulertzea.

      Demagun erregistro batzuetatik ateratako kate zerrenda bat duzula.fitxategia:

      Nahi duzuna da data eta ordua, halakorik balego, errore-kodea eta salbuespen xehetasunak 3 zutabe bereizietan izatea. Ezin duzu zuriunerik erabili mugatzaile gisa, data eta orduaren artean zuriuneak daudelako, zutabe batean agertu beharko liratekeenak, eta salbuespeneko testuaren barnean zuriuneak daudelako, zutabe batean ere agertu beharko liratekeenak.

      Konponbidea da. kate bat maskara honen bidez zatituz: *ERROREA:*Salbuespena:*

      Izartxoak (*) edozein karaktere-kopurua adierazten duenean.

      Bi puntuak (:) mugatzaileetan sartzen dira ez dugulako nahi ondoriozko gelaxketan agertzea.

      Eta orain, zabaldu Zatitu maskaraz atala Zatitu testua atalean. panelean, idatzi maskara Sartu mugatzaileak koadroan eta egin klik Zatitu :

      Emaitza honen antzekoa izango da:

      Oharra. Katea maskaraka banatzeak maiuskulak eta minuskulak bereizten ditu . Beraz, ziurtatu maskarako karaktereak iturburu-kateetan agertzen diren bezala idazten dituzula.

      Metodo honen abantaila handi bat malgutasuna da. Adibidez, jatorrizko kate guztiek data eta ordu balioak badituzte eta zutabe ezberdinetan agertzea nahi baduzu, erabili maskara hau:

      * *ERROREA:*Salbuespena:*

      Ingeles arruntera itzulita, maskarak gehigarriari agintzen dio jatorrizko kateak 4 zatitan banatzeko:

      • Katearen barruan aurkitutako 1. espazioaren aurreko karaktere guztiak

      Michael Brown teknologia-zale dedikatua da, software-tresnak erabiliz prozesu konplexuak sinplifikatzeko grina duena. Hamarkada bat baino gehiagoko esperientzia duen teknologia-industrian, Microsoft Excel eta Outlook-en eta Google Sheets eta Docs-en trebetasunak landu ditu. Michael-en bloga bere ezagutzak eta esperientziak besteekin partekatzera zuzenduta dago, produktibitatea eta eraginkortasuna hobetzeko aholku eta tutorial errazak eskaintzen ditu. Profesional ondua edo hasiberria izan, Michael-en blogak informazio baliotsuak eta aholku praktikoak eskaintzen ditu funtsezko software-tresna horiei etekinik handiena ateratzeko.