Zenbait kasutan, erabiltzaileari beste gelaxka baten xede zelula karaktere kopuru jakin bat itzultzeko zeregina du aurrez aurre, ezkerraldean dagoen kontuan adierazitako ikurrarekin hasita. Funtzio hori lan bikaina egiten ari da. MID. Bere funtzionalitatea are gehiago handitzen du beste operadore batzuekin batera, adibidez SEARCH edo SEARCH. Ikus dezagun funtzioaren ezaugarriak. MID eta ikusi nola funtzionatzen duen adibide zehatzekin.
PSTR erabiliz
Operadorearen zeregin nagusia MID Orriaren zehaztutako elementutik inprimatutako karaktere kopuru bat, espazioak barne, zehaztutakoa da, sinboloaren ezkerreko karakterearekin hasita. Funtzio honek testu-eragileen kategorian sartzen da. Bere sintaxia honako hau da:
= PSTR (testua; hasierako_posizioa; karaktere kopurua)
Ikusten duzun bezala, formula honek hiru argumentu ditu. Guztiak behar dira.
argumentu "Testua" atalean ateratako karaktereekin testuaren adierazpena duen elementuaren helbidea da.
argumentu "Hasierako posizioa" Zenbaki baten forma aurkezten da, eta horrek adierazten du zein kontuan zeinu batetik, ezkerretik hasita, beharrezkoa da atera. Lehenengo karakterea honela zenbatuko da "1"bigarrena "2" eta abar Nahiz eta espazioak kalkulatzen dira.
argumentu "Karaktere kopurua" karaktere kopurua zenbaki indizea dauka, hasierako posizioa helburu zelula atera beharreko hasita. Aurreko argumentuan bezala kalkulatzerakoan, espazioak kontuan hartzen dira.
1. adibidea: erauzketa bakarra
Deskribatu funtzioaren erabileraren adibideak. MID Adibide bakarra atera behar duzun kasurik errazena hasiko dugu. Jakina, praktikan oso aukera hauek oso gutxitan erabiltzen dira, beraz, adibide hau operadorearen funtzionamenduaren printzipioei buruzko sarrera gisa soilik ematen dugu.
Beraz, langile mahai bat dugu. Lehenengo zutabean langileen izenak daude. Operadorea behar dugu MID atera ezazu lehen pertsonako abizena Peter Ivanovich Nikolayev zerrendan zehaztutako gelaxkan.
- Aukeratu erauzketa egiteko orriaren elementua. Egin klik botoian "Txertatu funtzioa"formula baretik gertu dagoena.
- Leihoak hasten dira. Funtzioak masterrak. Joan kategoriara "Testua". Hautatu bertan izena "MID" eta egin klik botoian "OK".
- Operadorearen argumentu leihoa abiarazten da. "MID". Ikusten duzun bezala, leiho honetan eremu kopuruak funtzio honen argumentu kopuruarekin bat dator.
Eremuan "Testua" sartu langileen izena duen gelaxkaren koordenatuak. Helbidea eskuz gidatu nahi ez baduzu, kurtsorea eremuan ezarri eta saguaren ezkerreko botoia sakatu fitxa honetako elementuan, behar ditugun datuak biltzen dituena.
Eremuan "Hasierako posizioa" sinboloaren zenbakia zehaztu behar duzu, ezkerretik zenbatzen den, zeinaren abizenak abizena hasten denetik. Kalkulatzen diren espazioak ere kontuan hartzen ditugu. gutun "H"Nikolaev-en enplegatuaren abizena hasten den hamabosgarren sinboloa da. Beraz, eremuan zenbakia jarri "15".
Eremuan "Karaktere kopurua" Abizena osatzen duten karaktere kopurua zehaztu behar duzu. Zortzi karaktere ditu. Baina abizena ondoren zelula karaktere gehiago ez daude kontuan hartuta, karaktere kopuru handiagoa adierazi dezakegu. Hau da, gure kasuan zortzi edo gehiagoko zenbaki bat jarri ahal izango duzu. Zenbakia adibidez jartzen dugu "10". Baina zelularen abizena ondoren hitz gehiago, zenbakiak edo beste pertsonaia batzuk izanez gero, karaktere kopuru zehatza bakarrik ezarri beharko genuke."8").
Datu guztiak sartu ondoren, egin klik botoian "OK".
- Ikus dezakezun bezala, ekintza honen ostean, langilearen izena lehenengo urratsean adierazitakoan agertu zen. 1. adibidea zelula.
ikasgaia: Excel funtzio morroia
2. Adibidea: talde-erauzketa
Baina, noski, helburu praktikoak direla eta, errazagoa da abizena bakarrean sartzeko formula bat erabiltzea baino. Datu-taldea funtzioa erabiliz transferitzea nahiko egokia litzateke.
Telefono adimendunen zerrenda daukagu. Eredu bakoitzaren izena aurretik hitza da "Smartphone". Erabaki ezberdinetan jarri behar ditugu eredu horien izenak hitz hori gabe.
- Aukeratu emaitza hutsik agertuko den lehenengo zutabe hutsa eta deitu operadorearen argumentu leihoa MID aurreko adibidean bezalaxe.
Eremuan "Testua" zehaztu jatorrizko datuekin zutabeko lehen elementuaren helbidea.
Eremuan "Hasierako posizioa" datuak zehaztuko diren ikur kopurua zehaztu behar dugu. Gure kasuan, modeloaren izena baino lehen gelaxka bakoitzean hitza da "Smartphone" eta espazioa. Horrela, zelula bereizi batean kokatu nahi duzun esaldia hamargarren izaerarekin hasten da. Ezarri zenbakia "10" arlo honetan.
Eremuan "Karaktere kopurua" bistaratutako esaldiak dituen karaktere kopurua zehaztu behar duzu. Ikusten duzun bezala, eredu bakoitzaren izenean karaktere kopurua desberdina da. Baina ereduaren izenaren ostean, gelaxketako testua amaitzen da egoera aurreztea. Horregatik, zerrendan izen luzeena duten karaktere kopurua baino kopuru berdina edo handiagoa duen eremu honetan ezar ditzakegu. Ezarri karaktere kopuru arbitrarioa. "50". Zerrendatutako telefono adimendunen izenak ez du gainditzen 50 karaktere, beraz, aukera hau egokitzen gurekin.
Datuak sartu ondoren, egin klik botoian "OK".
- Ondoren, telefonoaren lehen ereduaren izena aurrez zehaztutako taulako gelaxkan bistaratzen da.
- Zutabe bateko gelaxka bakoitzaren formula ez bereizteko, betetze-markatzailearen bidez kopiatzen dugu. Horretarako, jarri kurtsorea gelaxkaren beheko eskuineko ertzean, formula batekin. Kurtsorea gurutze txiki baten forma bete-markatzaile bihurtzen da. Sakatu saguaren ezkerreko botoia eta arrastatu zutabearen amaierara.
- Ikus dezakezun bezala, zutabe osoa behar dugu ondoren behar ditugun datuekin. Sekretua argumentua da "Testua" erreferentzia erlatiboa da eta xede-gelaxken posizioa aldatu egiten da.
- Baina arazoa jatorrizko datuekin zutabe bat aldatzea edo ezabatzea erabakitzen badugu, xede zutabeko datuak ez dira behar bezala bistaratuko, formularen bidez elkarrekin erlazionatuta baitago.
Jatorrizko zutabearen emaitza "askatzeko" honako manipulazio hauek egiten ditugu. Hautatu formula duen zutabea. Ondoren, joan fitxa "Home" eta egin klik ikonoan "Kopiatu"blokean kokatuta dago "Arbela" zinta gainean.
Aukera alternatibo gisa, tekla konbinazioa sakatu dezakezu hautatuz gero Ktrl + C.
- Ondoren, hautapena kendu gabe, egin klik eskuineko botoiaz zutabean. Testuinguru menua irekitzen da. Blokean "Txertatze-aukerak" egin klik ikonoan "Balio".
- Ondoren, formulen ordez, balioak hautatutako zutabean txertatuko dira. Orain, segurtasunez alda dezakezu jatorrizko zutabea. Emaitza ez du inolako eraginik izango.
3. adibidea: operadoreen konbinazioa erabiliz
Hala ere, aurreko adibideak iturri guztietako zelula guztietako lehen karaktereak karaktere kopuru berdina eduki behar du. Erabili funtzioarekin MID operadore SEARCH edo SEARCH formulak erabiltzeko aukerak nabarmen zabalduko ditu.
Testu operadoreak SEARCH eta SEARCH ikurrean dagoen zehaztutako karakterearen posizioa itzultzen du.
Funtzio sintaxia SEARCH honako hau:
= BILAKETA (search_text; text_for_search; initial_position)
Operadorearen sintaxia SEARCH hau itxura du:
= FIND (search_text; view_text; beginning_position)
Oro har, bi funtzio horien argumentuak berdinak dira. Bere desberdintasun nagusia operadorea da SEARCH datuak prozesatzerakoan ez da letra kasua eta SEARCH - kontuan hartzen du.
Ikus dezagun operadorea nola erabili SEARCH funtzioarekin konbinatuta MID. Taula bat daukagu eta bertan izen orokorreko ekipamendu informatikoen eredu ezberdinen izenak sartzen dira. Azkeneko denboran bezala, eredu izena berreskuratu behar dugu izen generiko gabe. Zailtasuna da aurreko adibidean posizio guztietarako izen generikoa bera dela ("telefonoa"), orduan zerrenda honetan desberdina da ("ordenagailua", "monitorea", "hiztun" ...). karaktere kopuru desberdinekin. Arazo hau konpontzeko, operadorea behar dugu SEARCHfuntzio batean habia egiten dugu MID.
- Datuak irekiko diren zutabearen lehen gelaxkaren aukeraketa egiten dugu, eta ohiko moduan funtzioen argumentuak leihoan deitu MID.
Eremuan "Testua"ohi bezala, jatorrizko datuekin zutabearen lehen gelaxka zehazten dugu. Guztia da osorik.
- Baina eremuaren balioa "Hasierako posizioa" funtzioak osatzen duen argumentua ezarriko du SEARCH. Ikus dezakezun bezala, zerrendako datu guztiak elkartzen dira eredu izenaren aurrean espazio bat dagoelako. Beraz, operadorea SEARCH iturburuko barrutiaren gelaxkako lehen espazioa bilatzen du eta funtzio honen sinboloaren zenbakia jakinarazi MID.
Operadorearen argumentuaren leihoa irekitzeko SEARCH, ezarri kurtsorea eremuan "Hasierako posizioa". Ondoren, egin klik beherantz zuzendutako triangelu baten ikonoan. Ikono hau botoia kokatzen den leihoaren maila horizontal berean dago. "Txertatu funtzioa" eta formula barra, baina horien ezkerretara. Erabilitako azken operadoreen zerrenda irekitzen da. Horien artean ez dago izenik "BILATU"eta egin klik elementuan "Beste ezaugarri batzuk ...".
- Leiho irekitzen da Funtzioak masterrak. Kategoria "Testua" hautatu izena "BILATU" eta egin klik botoian "OK".
- Operadorearen argumentu leihoa hasten da. SEARCH. Espazio bat bilatzen ari denez, gero eremuan "Bilatu testua" jarri espazioa kurtsorea han jarriz eta dagokion teklatua sakatuz teklatuan.
Eremuan "Bilatu testua" zehaztu jatorrizko datuekin zutabearen lehen gelaxkaren esteka. Esteka eremuan aipatu dugunaren berdina izango da "Testua" operadorearen argumentu leihoan MID.
Eremu-argumentua "Hasierako posizioa" ez da beharrezkoa. Gure kasuan, ez da beharrezkoa bete, edo zenbakia ezar dezakezu "1". Aukera horietarako, bilaketa testuaren hasieratik egingo da.
Datuak sartu ondoren, ez bultza botoia sakatu "OK"funtzio gisa SEARCH habiaratua da. Egin klik izenean MID formula barra.
- Zehaztutako azken ekintzaren ondoren, automatikoki operadorearen argumentuen leihora itzultzen gara. MID. Ikusten duzun bezala, eremua "Hasierako posizioa" dagoeneko formularekin betetzen da SEARCH. Baina formula honek espazio bat adierazten du, eta hurrengo izaera espazioaren ondoren behar dugu, non ereduaren izena hasten den. Hori dela eta, eremuan dauden dauden datuak "Hasierako posizioa" espresioa amaitu dugu "+1" komatxorik gabe.
Eremuan "Karaktere kopurua"aurreko adibidean bezala, idatzi jatorrizko zutabearen adierazpenik luzeen karaktere kopuruaren baino handiagoa edo berdina duen edozein zenbakia. Adibidez, jarri zenbakia "50". Gure kasuan, nahikoa da.
Zehaztutako manipulazio guztiak egin ondoren, egin klik botoian "OK" leihoaren behealdean.
- Ikus dezakezun moduan, gailuaren modeloaren izena zelula bereizi batean bistaratu zen.
- Orain, Bete morroia erabiliz, aurreko metodoan bezala, kopiatu formula honen azpian zutabe honetan dauden gelaxketara.
- Gailu eredu guztien izenak xede-zeluletan bistaratzen dira. Orain, beharrezkoa izanez gero, elementu horien esteka hautsi dezakezu datuen zutabearen zutabean, aurrekoan bezala, sekuentzialki kopiatzea eta itsasteko balioak aplikatuz. Hala ere, ekintza hau ez da beti beharrezkoa.
Funtzio SEARCH formula batera erabiltzen da MID operadorearen printzipio berdinean SEARCH.
Ikusten duzun bezala, funtzioa MID Aurrez zehaztutako gelaxka batean beharrezko datuak bistaratzeko tresna oso erosoa da. Erabiltzaileen artean hain ezaguna denez, erabiltzaile askok, Excel-ekin, funtzio matematikoei arreta gehiago ematen diotela azaltzen du, testualak baino. Formula hau beste operadore batzuekin batera erabiltzean, bere funtzionalitatea are gehiago handitzen du.