Excel kalkulu-orriekin lan egitean, sarritan beharrezkoa da datu-eremu osoa erabiltzea. Aldi berean, zeregin batzuek zelula-talde osoa literalki eraldatu behar dutela esan nahi dute. Excel-en eragiketak egiteko aukera ematen duten tresnak daude. Ikus dezagun programa honetako datu-arrayak nola kudeatu.
Array eragiketak
Ondoko gelaxken orri batean kokatutako datu multzoa da. Oro har, edozein taulak array gisa hartu daiteke, baina ez da horietako bakoitza taula bat, sorta bat izan daitekeelako. Funtsean, eremu horiek dimentsio bakarrekoak edo bi dimentsiokoak izan daitezke (matrizea). Lehenengo kasuan, datu guztiak zutabe edo errenkada bakarrean daude.
Bigarrenean - hainbat aldi berean.
Gainera, mota horizontalak eta bertikalak dimentsio bakarreko arrayetatik bereizten dira, errenkada edo zutabea den edo ez.
Kontuan izan behar da tarte horiekin lan egiteko algoritmoa zelula bakar batzuekin egiten den eragiketa ezagunenaren ezberdina dela, nahiz eta horien artean asko ere ohikoa den. Begira itzazu eragiketa horien ñabardurak.
Formula sortzeko
Matrize formula bat sorta prozesatzeko erabilitako adierazpen bat da array bakarrean edo gelaxka bakar batean bukatutako azken emaitza lortzeko. Adibidez, tarte bat beste batekin biderkatzeko, hurrengo ereduaren arabera aplikatzen da formula:
= array_address1 * array_address2
Gehikuntza, kenketa, zatiketa eta beste aritmetika eragiketa ere egin ditzakezu datuen barrutietan.
Arrayaren koordenatuak lehen gelaxkaren helbideak dira eta azkenak bi puntu bereizten dira. Barrutia bi dimentsiokoa bada, lehen eta azken gelaxkak diagonalean kokatzen dira elkarren artean. Adibidez, dimentsio bakarreko array baten helbidea izan daiteke: A2: A7.
Bi dimentsioko gama baten helbidea honako hau da: A2: D7.
- Antzeko formula bat kalkulatzeko, orrialdean emaitza bistaratuko den eremuan hautatu behar duzu eta sartu kalkuluaren adierazpen bat formula barra.
- Sartu ondoren ez duzu botoian klik egin Sartuohikoa den moduan, eta idatzi gakoen konbinazioa Ktrl + Maius + Sartu. Ondoren, formula barrako espresioa automatikoki hartuko da parentesi kizkurrekin, eta orri honetako zelulak kalkuluaren ondorioz lortutako datuekin beteko dira, hautatutako tarte osoan.
Aldatu matrizearen edukia
Edukia gehiago ezabatzen saiatzen bazara edo emaitza emaitza bistaratzen den eremuan kokatutako edozein gelaxka aldatu nahi baduzu, zure ekintza porrota amaituko da. Era berean, ez da funtzio-lerroan datuak editatzen saiatzen bazara. Kasu honetan, informazio-mezu bat agertuko da eta bertan adierazi da ezinezkoa dela arrayaren zati bat aldatzea. Mezu hau ez da inolako aldaketarik egin nahi izan, baina bikoiztu egin da barruti-gelaxkaren bat besterik ez.
Mezu hau botoian klik eginez ixten baduzu "OK", eta gero saiatu kurtsorea saguarekin mugitu edo botoia sakatu besterik ez "Sartu", informazio mezua berriro agertuko da. Ezinezkoa da programaren leihoa itxi edo dokumentua gordetzea. Gogaikarri mezu hau denbora guztian agertuko da, edozein ekintza blokeatuz. Eta irtenbidea oso erraza da.
- Itxi informazio-leihoa botoian klik eginez. "OK".
- Ondoren, egin klik botoian "Utzi", hau da, formula barrako ezkerreko ikonoen taldean dago, eta gurutze baten ikonoa da. Botoiean klik egin dezakezu. Ihes teklatuan. Operazio hauetako baten ondoren, ekintza bertan behera utziko da, eta orri honekin lankidetzan arituko zara lehen bezala.
Baina zer gertatzen da benetan array matrize formula kendu edo aldatu behar duzula? Kasu honetan, jarraitu beheko urratsak.
- Formula aldatzeko, hautatu kurtsorea, saguaren ezkerreko botoia mantenduz, emaitza bistaratzen den orriaren orri osoan. Hau oso garrantzitsua da, arrayaren gelaxka bakarra hautatuz gero, ez da ezer gertatzen. Ondoren, egin beharrezko doikuntza formula barra batean.
- Aldaketak egin ondoren, idatzi konbinazioa Ktrl + Maius + Esc. Formula aldatu egingo da.
- Matrize formula ezabatzeko, aurreko kasuetan bezalaxe, hautatu gelaxka-sorta osoa kurtsorearekin. Ondoren, sakatu botoia ezabatu teklatuan.
- Ondoren, formula area osoa ezabatuko da. Orain datuak sartu ditzakezu bertan.
Matrizearen funtzioak
Formulak erabiltzeko modurik egokiena Excel-en dagoen funtzioak erabiltzea da. Horien bidez sar zaitezke Funtzioen morroiabotoia sakatuz "Txertatu funtzioa" formula barra ezkerraldean. Edo fitxa "Formula" Zinta gainean, interesa duen operadorea dagoen kategorietako bat hauta dezakezu.
Erabiltzailea ondoren Funtzioen morroia edo tresna barran, operadore zehatz baten izena hautatzen du, funtzioaren argumentuen leihoa irekitzen da, non kalkuluaren hasierako datuak sar ditzakezu.
Funtzioak sartzeko eta editatzeko arauak, hainbat zelula emaitza aldi berean bistaratzen badituzte, matrizearen formula arruntenak berdinak dira. Hau da, balioa sartu ondoren, kurtsorea formula-barrean ezarri behar duzu eta idatzi gakoa Ktrl + Maius + Sartu.
ikasgaia: Excel funtzioa morroia
SUM operadorea
Excel-en eskatutako funtzioetako bat da SUM. Bai zelula indibidualen edukia laburbildu eta bai array osoen batura erabil daiteke. Operadoreentzako sintaxia array hauetarako honako hau da:
= SUM (array1; array2; ...)
Operadoreak emaitza gelaxka bakar batean bistaratzen du eta, beraz, kalkulua egiteko, sarrerako datuak sartu ondoren, botoia sakatu besterik ez duzu egin behar. "OK" funtzio argumentu leihoan edo tekla Sartusarrera eskuz egin bada.
ikasgaia: Nola kalkulatu zenbatekoa Excel-en
GARRAIOEN OPERATZAilea
Funtzio irauli array komuna operadore tipikoa da. Taulak edo matrizeak irauli ditzakezu, hau da, leku batzuetan errenkadak eta zutabeak aldatu ahal izango dituzu. Aldi berean, emaitza gelaxkaren emaitzen emaitza soilik erabiltzen du; beraz, operadorea sartu ondoren, konbinazioa erabili behar da. Ktrl + Maius + Sartu. Azpimarratu behar da adierazpena bera sartu aurretik, beharrezkoa da orri bateko zutabea hautatzeko zutabe bateko zutabeak iturburu taulako taulako errenkadan (matrizea) eta, alderantziz, iturburuko gelaxka kopurua iturburuko zutabekoaren berdina izan behar du. Operadorearen sintaxia honako hau da:
= TRANSPORT (array)
ikasgaia: Transpon ezazu Matrizeak Excel-en
ikasgaia: Nola ireki taulan Excel-en
MOBR operadorea
Funtzio ASI alderantzizko matrizea kalkulatzeko aukera ematen du. Operadore honen balioak sartzeko arau guztiak aurrekoaren berdinak dira. Baina garrantzitsua da alderantzizko matrizearen kalkulua posible dela bakarrik lerro eta zutabeen kopuru berdina baldin badu, eta bere determinatzailea zero ez bada. Funtzio hau errenkada eta zutabe kopuru desberdinarekin duen eremu batera aplikatzen baduzu, emaitza zuzena ordez ordezkatuko da, irteera bistaratuko da "#VALUE!". Formula honen sintaxia hau da:
= MBR (array)
Determinantea kalkulatzeko, erabili funtzio hau sintaxiarekin:
= MEPRED (array)
ikasgaia: Excel Invert Matrix
Ikus dezakezun bezala, tarteekin egindako eragiketak denbora aurrezten laguntzen du kalkuluetan, baita orriaren espazio librea ere, ez baitago beharrezkoak diren datuak gehitzeko. Hori guztia hegaz egiten da. Taulak eta matrizeak bihurtzeko, arrayen funtzioak bakarrik egokiak dira, ohiko formulak ezin baitira antzeko zereginekin aurre egiteko. Baina, aldi berean, kontuan hartu behar da sarrera eta edizio arau osagarriak espresio horiek aplikatzen direla.