Ikasi arrayek Excel-en lana errazteko
Array bat sorta edo datu balioen datu multzo da. Excel edo Google Spreadsheets bezalako kalkulu-orri programetan, array baten balioak normalean gelaxka ondoan gordetzen dira.
Arrayen erabilerak
Matrizeak bi formulatan (array formulak) eta funtzioen argudio gisa erabil ditzakezu LOOKUP eta INDEX funtzioen array formak.
Array motak
Bi array mota daude Excel-en:
- Ko dimentsioko array bat, bektore edo bektore array gisa ere ezaguna. Datuak kokatuta daude:
- errenkada bakarrean (bat dimentsioko array horizontala).
- zutabe bakarrean (bat-dimentsioko bertikal array).
- Bi dimentsioko matrizea, matrize gisa ere ezagutzen dena
- datuak zutabe edo errenkada anitzetan daude.
- Taula Array - Taularen matrizea Excel-en bilaketa funtzioetan erabilitako argudioetako bat da, hala nola, VLOOKUP eta HLOOKUP.
- LOOKUP funtzioak mahaiko array bilaketak informazio espezifikoa aurkitzeko bilaketa egiten du.
- VLOOKUP (bilaketa bertikala), table_array-k gutxienez bi datu zutabe eduki behar ditu.
- HLOOKUP (bilaketa horizontala), table_array-k gutxienez bi datu-ilara izan behar ditu.
Array Formula Orokorra
Array formula kalkuluak egiten dituen formula bat da, hala nola, gehitzea edo biderketa, arau bat edo gehiago balioetan, datu balio bakar bat baino.
Array formulak:
- erabili formula arrunten sintaxia bera (adibidez).
- erabili operadore matematiko berak.
- eta jarraitu eragiketa-ordena bera.
Array formulak eta Excel funtzioak
Excel-en eraiki diren funtzio asko (esaterako, SUM, AVERAGE edo COUNT) ere erabil daitezke array formula batean.
Funtzio gutxi batzuk ere badituzu, esate baterako, TRANSPOSE funtzioa, behar bezala lan egiteko array gisa beti sartu behar dela.
Hainbat funtzioren erabilgarritasuna, hala nola, INDEX eta MATCH edo MAX eta IF, alda daitezke elkarrekin array formula batean.
CSE formulak
Excel-en, array formulak " {} " kizkurrak inguratuta daude. Giltza horiek ezin dira idatzi baina formula batera gehitu behar dira Ktrl, Shift eta Enter gakoak sakatuz formula zelula edo gelaxka batean idatzita.
Horregatik, array formula batzuetan CSE formula bat da.
Arau hau salbuespen bat denean kizkur giltza array bat sartzeko argumentu bat normalean balio bakarra edo gelaxka erreferentzia bat funtzio bat bezala erabiltzen da.
Adibidez, VLOOKUP eta CHOOSE funtzioa erabiltzen duen ezkerreko bilaketa formula sortzeko erabiltzen den beheko tutorialan, CHOOSE funtzioaren Index_num argumentua sortuko da, sartutako entxufeak idazterakoan.
Array formula bat sortzeko urratsak
- Sartu formula.
- Eduki sakatuta Ktrl eta Shift teklak teklatuan.
- Sakatu eta askatu Sartu tekla array formula sortzeko.
- Askatu Ktrl eta Shift teklak.
Behar bezala egin bada, formula giltza kurbatuak inguratuta egongo da eta formula bakoitzeko zelula bakoitzak emaitza desberdina izango du.
Array formula bat editatzea
Edonola ere, array formula bat editatzen da array formula desagertuko den kizkur giltza.
Atzera itzultzeko, array formula sartu behar da Ctrl, Shift eta Sartu teklak berriro array formula lehen aldiz sortu zen bezala.
Formularioen matrize motak
Bi matrize mota daude:
- Multi-gelaxka array formula, formula bera zelula batean baino gehiagotan kokatuta dagoen lan-orri batean;
- Gelaxka bakarreko array formula, formula batek kalkulu anitzetan egiten du kalkulu orri bakarreko gelaxkan.
Multi-Cell array formulak
Izenak dioen bezala, matrize-formula hauek zelula-lan anitzeko zeluletan daude eta erantzun bat ere ematen dute.
Beste era batera esanda, formula bera bi gelaxka edo gehiagotan dago eta zelula bakoitzean erantzun desberdinak ematen ditu.
Nola egiten da hau array formula bakoitzaren kopia edo instantzia kalkulu bera egiten duen bakoitzean gelaxka bakoitzeko kalkulu bera egiten duela, baina formula bakoitzaren instantziak kalkuluetan datu desberdinak erabiltzen ditu eta, beraz, instantzia bakoitzak emaitza desberdinak sortzen ditu.
Zelula anitzeko array formula baten adibidea hau izango litzateke:
{= A1: A2 * B1: B2}
Single Cell Array formulak
Bigarren motako array formula honek funtzio bat erabiltzen du - SUM, AVERAGE edo COUNT - funtzio anitzeko array formula baten irteera gelaxka bakarrean balio bakar batean konbinatzeko.
Gelaxka array formula bakarreko adibide bat izango litzateke:
{= SUM (A1: A2 * B1: B2)}