Edukien taula
Zure lan-orrian datu sorta zabala maneiatzen ari zaren bakoitzean, bat-etortze partziala edo lausoa zure bat-etortzea azkar aurkitzeko modu eraginkorra da. Gainera, bat etortze partzialaren kate bat egin nahi baduzu, irtenbiderik errazena Komodinak erabiltzea da. Gainera, Excel-ek aukera asko ditu VLOOKUP , XLOOKUP , INDEX MATCH -rekin, IF beste funtzio batzuekin konbinatuz. zeregin hori burutzeko. Gaur Partekatze-kate partziala nola gauzatu Excel-en ikasiko dugu.
Deskargatu Praktikarako Lan-koadernoa
Deskargatu praktika orri hau artikulu hau irakurtzen ari zaren bitartean ataza lantzeko.
Partekatze partziala string.xlsx8 Excel-en katearen parekatze partziala egiteko 8 metodoak
Egia esan, bat-etortze partziala -n Excel modu askotan egin daiteke funtzio bakarra edo hainbat funtzio aldi berean erabiliz. Artikulu honetan, 8 metodo ezberdin ikasiko dugu hori egiteko. Jarraian, metodo hauek urrats zehatzekin erakutsiko ditugu.
1. IF & EDO
Katearen parekatze partziala egiteko adierazpenak " IF " funtzioak ez ditu komodinak karaktereak onartzen. Dena den, IF beste funtzio batzuekin konbinatzea erabil daiteke bat etortze partzialaren kate bat egiteko. Orain, ikas dezagun.
Hemen, hurrengo adibidean, datu-taula bat dugu non hautagai batzuen izenakgelaxka berria D9 non emaitza gorde nahi duzun.
=MATCH("*"&D6&"*", B5:B10, 0)
- Azkenik, sakatu SARTU emaitza lortzeko.
Formularen banaketa
- Lehenik eta behin, lookup_value “*”&D6& ”*” . Hemen, Izartxoa (*) zero edo testu-kate gehiagorekin bat datorren komodin gisa erabiltzen dugu.
- Bigarrenik, lookup_array B5:B10 da.
- Hirugarrenik, [match_type] ZEHAZ (0) da.
Irakurri gehiago: Nola erabili AURKIBIDEA eta bat etortzea parekatze partzialerako (2 modu)
Gogoratu beharreko gauzak
✅ Hemen, XLOOKUP funtzioa Microsoft 365 bertsioa n bakarrik dago erabilgarri. Beraz, Excel 365 -ren erabiltzaileek soilik erabil dezakete funtzio hau.
✅Ondoren, VLOOKUP funtzioak beti bilatzen ditu ezkerreko n dauden bilaketa-balioak> goiko zutabea eskuinera. Gainera, “Inoiz ez” funtzio honek ezkerreko ko datuak bilatzen ditu.
✅Azkenik, Izartxoa(*) gisa erabiltzen da. a komodina . Beraz, erabili partzial-katearen bi aldeetan komodin karaktereak behar badituzu bi aldeetan.
Praktika atala
Orain, azaldutako metodoa landu dezakezu. zeure burua.
Ondorioa
Hemen, artikulu honetan, partziala bat-etortze-katea Excel-en erabiliz nola egin eztabaidatuko dugu. zortzi metodo desberdinak. Beraz, espero dut artikulu hau baliagarria izatea arazoei aurre egiten diezunean. Gainera, nahasmenduren bat izanez gero, zure pentsamenduak partekatzeko ongi etorria zaude.
“Izena”zutabea. Orain, 2eta 3zutabeetan emandako testu-kateetako bat duten izenak identifikatu behar ditugu. Horrek esan nahi du “A”edo “L”letra duten izenak aurkitu behar ditugula.
Urratsak:
- Lehenik, “Egoera” gelaxkako “E5” zutabean, aplikatu IF, OR formula.
Funtsean, formula honen formatua hau da:
=IF (EDO(ISZENBAKIA(BILATU(testua,gelaxka)),ISZENBAKIA) (BILATU (testua, gelaxka))),”value_if_true”, “value_if_false”)Orain, sartu balioak formulan. Beraz, partida partzialaren azken formula hau da:
=IF(OR(ISNUMBER(SEARCH(C5,B5)),ISNUMBER(SEARCH(D5,B5))),"YES","NO")
Formularen banaketa.
- Hemen, Testua C5 (A), D5 (L) da. Formulak C5 edo D5 bat-etortze-kate partziala den ziurtatuko du.
- Ondoren, gelaxka B5 (Jonathan) da.
- Balioa_egia_baldin “BAI” da.
- Balioa_faltsua_baldin da “EZ” .
- Ondoren, sakatu SARTU, eta formulak bat-etortze partziala identifikatuko du.
- Orain aplikatu formula hau gainerako gelaxketan azken emaitza lortzeko. Edo Bete heldulekua ikonoa arrastatu dezakezu gainerako gelaxketan dagozkien datuak Automatikoki ra.
Azkenik, bat-etortze partzial guztiak lortuko dituzu.
2. IF, ISNUMBER eta SEARCH Funtzioen erabilera Katearen parekatze partziala egiteko
Berriro ere, bat-etortze-kate partzialak dituzten emaitzak aurki ditzakegu IF, ISNUMBER eta BILATZAILEen konbinazioa erabiliz. Excel-en funtzioak.
Hemen, kontuan hartu “Izena” , “Batekatu katea” eta “Egoera” zutabea duen datu multzo bat. . bat-etortze-kate partziala duten izenak identifikatu behar ditugu "Batekatu katea" zutabetik.
- Orain, aplikatu formula IF, ISNUMBER eta BILATU funtzioekin “Egoera” zutabean D5 gelaxkako.
Hemen, formatua hau da:
=IF(ISNUMBER(BILATU(“testua”, gelaxka)), balioa_egia_bada, balioa_baldin_faltsua)
- Beraz, balioak txertatu behar dituzu. Bat-etortze partzialeko katearen azken formula
=IF(ISNUMBER(SEARCH(C5,B5)),"YES","NOT FOUND")
- Ondoren, sakatu SARTU .
Azkenik, gure emaitza lortzen da.
Formularen matxura
- Hemen, Testua C5 (A) da. Formulak C5 bat-etortze katea partziala den ala ez ziurtatuko du.
- Ondoren, gelaxka B5 (Jonathan) da.
- Balioa_egia_baldin da "BAI" .
- Balioa_baldin_faltsua da "EZ AURKITU" .
- Azkenik, aplikatu formula hau zutabeko gelaxka guztietan etortze-kate partziala duten emaitza guztiak ezagutzeko.
3. VLOOKUP funtzioa erabiltzea Katearen parekatze partziala egiteko
Hemen, hemenatal honetan, orain VLOOKUP funtzioa erabiliko dugu katearen partziala bat etortzeko egiteko.
Orain, har dezagun taula bat non hautagai batzuen izenak eta haien mailak ematen dira.
- Lehenik eta behin, kopiatu zutabe-buruak eta itsatsi lan-fitxetan nonbait. Eta bertan egingo dugu zeregina.
- Ondoren, aplikatu VLOOKUP funtzioa F5 atalean. zelula. Formula hau da
=VLOOKUP($E$5&"*",$B$5:$C$10,2,FALSE)
Formularen banaketa
- Lehenik eta behin, Lookup_value $E$5&”*” da. Hemen, Izartxoa (*) erabiltzen dugu zero edo gehiago testu kateekin bat datorren komodin gisa.
- Bigarrenik, Taula_matrizea $B$5:$C$10 da.
- Hirugarrenik, Col_index_num 2 da.
- Laugarrenik, [range_lookup] FALSE da, bat-etortze zehatza nahi baitugu .
- Ondoren, sakatu SARTU .
Ondorioz, formulak bat-etortze katea partziala egin du.
- Orain , aplikatu formula bera 2 edo gehiago aldiz funtzio hau menperatzeko.
Azkenik, partida partzial guztiak lortuko dituzu.
Gehiago irakurri: Nola erabili VLOOKUP Excel-en parekatze partzialerako (4 modu)
4. XLOOKUP funtzioa sartzea Parekatze partziala egiteko
XLOOKUP ISNUMBER duen bat-etortze kate partziala ere osa dezake Excel-en. Orain, dezagunikus honako adibide hauek.
Ondoko adibidean, bi taula ematen dira. lehenengo taulan, partziala-kateak mailarekin ematen dira. Orain, bat-etortze partziala kateak dituen bigarren taulako izenak identifikatu behar ditugu eta, ondoren, izen horiekin lotutako maila itzuli.
- Orain, F5 gelaxkan, aplikatu formula.
Hemen, formula honen formatua hau da:
=XLOOKUP(bilaketa_balioa,ISNUMBER(BILATU(testua,gelaxka)),itzulera_matrizea)
- Beraz, balioak txertatu beharko zenuke formulan.
=XLOOKUP(TRUE,ISNUMBER(SEARCH($B$5:$B$10,E5)),$C$5:$C$10)
- Ondoren, sakatu SARTU .
Azkenik, formula behar bezala Partekatze partziala kateak dituen izenari maila ematen dio.
Formularen banaketa
- Lehenik eta behin, bilaketa_balioa “EGIA” da.
- Bigarrenik, testua $B$5:$B$10<2 da>.
- Hirugarrenik, gelaxka E5 (Henry Jonathan) da. Eta formulak Henry Jonathan-en sailkapena itzuliko du.
- Laugarrenik, return_array $C$5:$C$10 da.
- Ondoren, egin gauza bera gelaxka guztiekin.
Ondorioz, partida guztiak ikusiko dituzu.
5. INDEX Funtzioa MATCH Funtzioarekin katearen bat-etortze partziala egiteko
Hemen, partziala-katea duen testua itzul dezakegu erabiliz. INDEX MATCH rekinExcel-en funtzioa.
Orain, ikusi hurrengo adibidea non bi taula ematen diren. lehenengo taulan, hautagai batzuen “Izena” eta “Harrapena” ematen dira. bigarren taulan, bat-etortze kate partziala ematen da. Une honetan, bat-etortze partzialak kateak dituen lehen taulako izenak identifikatu behar ditugu.
- Orain, F5 zutabean, aplikatu INDEX MATCH formularekin. Formula hau da:
=INDEX($B$5:$B$10,MATCH(E5&"*",$B$5:$B$10,0))
- Ondoren, sakatu SARTU .
Ondorioz, ekarpen-kate partziala (Rob) daukan Izena “Robben” lortu dugu.
Formularen banaketa
- Lehenik eta behin, matrizea $B$5:$B$10 da.
- Bigarrenik, lookup_value E5&”*” da. Hemen, Izartxoa (*) erabiltzen dugu zero testu-kate edo gehiagorekin bat datorren komodin gisa.
- Hirugarrenik, lookup_array $B$5:$B$10 da.
- Laugarrenik, [match_type] ZEHAZ (0) da.
Gainera, Asterisk(*) gelaxkaren bi aldeetan erabil daiteke zure partzial-katearen bi aldeetan karaktereak badituzu. Demagun, «ni» bat-etortze partziala dugu. Bi aldeetan komodinak karaktere ditu orain izartxo hau(*) gelaxkaren bi aldeetan erabiliko dugu.
- Beraz, hobeto ulertzeko. , erabili honako hauformula F6 gelaxkan.
=INDEX($B$5:$B$10,MATCH("*"&E6&"*",$B$5:$B$10,0))
- Ondoren, sakatu SARTU emaitza lortzeko.
6. Funtzio konbinatuak Bi zutabeekin parekatze partziala egiteko
<1 bat erabil dezakezu IF funtzioa, ETA funtzioa , ISNUMBER funtzioa eta BILATU funtzioaren>funtzioen konbinazioa bezalako funtzioen konbinazioa. 1>Partekatze-kate partziala Excel-en. Gainera, funtzio hauek alda ditzakezu emaitza mota desberdinetarako, zure hobespenaren arabera. Orain, jarraitu behean emandako adibideari. Non ditugun bi irizpide. Beraz, bi irizpideetan oinarrituta, bat-etortze partzialen katea atera behar dugu.
Urratsak:
- Lehenik eta behin, gelaxka berri bat hautatu behar duzu C5 non egoera mantendu nahi duzun.
- Bigarrenik, behean emandako formula erabili beharko zenuke C5 gelaxkan.
=IF(AND(ISNUMBER(SEARCH($E$6, B5)), ISNUMBER(SEARCH($F$6, B5))), "Found", "")
- Azkenik, sakatu SARTU emaitza lortzeko.
Formularen banaketa
- Hemen, BILATU ($F$6, B5) Ad katerik dagoen bilatuko du B5 gelaxkan.
- Irteera: #BALIOA!.
- Ondoren, ISNUMBER funtzioak goiko irteera zenbaki bat den egiaztatuko du. edo ez.
- Irteera: FALSE.
- Antzera, ISNUMBER(BILATZAILEA($E$6, B5)) ek egingo du eragiketa bera. Hemen, BILATU funtzioak 9 aurkituko du B5 zelula.
- Irteera: GEZURRA.
- Ondoren, ETA funtzioak egiaztatuko du bi logika EGIA den. .
- Irteera: GEZURRA.
- Azkenik, IF funtzioak " Aurkitu" emango du. aurreko logika biak EGIA bihurtzen badira. Bestela, hutsik dagoen gelaxka bat itzuliko du.
- Irteera: Hemen, irteera hutsik/hutsik da, ez baitago bat B5 gelaxkaren kate-balioarekin.
- Orain, arrastatu Bete heldulekua ikonoa <1era>Bete automatikoki gainerako gelaxketan dagozkion datuak.
Azkenik, partzialki bat datorren katea aurkituko duzu.
7. Array formula aplikatzea bi zutabeekin katearen bat-etortze partziala aurkitzeko
Matrize formula bat aplika dezakezu konbinazio bezalako funtzio batzuen IF funtzioa. ZENBATU funtzioa , eta BILATU funtzioa Excel-en bat-etortze-kate partziala aurkitzeko. Gainera, funtzio hauek alda ditzakezu emaitza mota desberdinetarako, zure hobespenaren arabera. Orain, jarraitu behean emandako adibideari. Egia esan, bi irizpide ditugu. Beraz, bi irizpideetan oinarrituta, partzial bat-etortze katea atera behar dugu.
Urratsak:
- Lehenik eta behin, gelaxka berri bat hautatu behar duzu C5 non egoera mantendu nahi duzun.
- Bigarrenik, behean emandako formula erabili beharko zenuke. C5 gelaxka.
=IF(COUNT(SEARCH({"A","12"}, B5))=2, "Found", "")
- Azkenik, sakatu SARTU emaitza lortzeko.
Formularen banaketa
- Hemen, SEARCH({“A”,”12″}, B5) A katerik dagoen eta 12 zenbakia B5
zelula. - Irteera: {#BALIOA!,7}.
- Ondoren, COUNT funtzioak baliozko gelaxka zenbatuko du. goiko irteeratik.
- Irteera: 1.
- Azkenik, IF funtzioak " Aurkitu" itzuliko du COUNT funtzioak 2 itzultzen badu. Bestela, gelaxka hutsa itzuliko du.
- Irteera: Hemen , irteera hutsik/hutsik da, B5 gelaxkaren kate balioarekin bat ez dagoelako.
- Ondorioz, arrastatu Bete heldulekua ikonoa Autobetez gainerako gelaxketan dagozkien datuetara.
Azkenik, dagoen katea aurkituko duzu. partzialki bat datoz.
Nola lortu Excel-en parekatze partzialaren katearen posizioa
Hemen, interesgarriena da <1 bakarrik erabil dezakezula> MATCH funtzioa Excel-en bat-etortze kate partziala aurkitzeko. Orain, jarraitu behean emandako adibideari. Funtsean, irizpideak ditugu. Beraz, irizpide horretatik abiatuta, bat-etortze partzialak katea atera behar dugu "Izena mailarekin" zutabetik.
Urratsak:
- Lehenik eta behin, hautatu behar duzu