Learje hoe arrays kinne wurk meitsje yn Excel
In array is berik fan groep of relatearre datawearden . Yn spreadsheet-programma's lykas Excel en Google Spreadsheets, wurde de wearden yn in array normaal opslein yn benoande sellen.
Gebrûk foar arrays
Arrays kinne brûkt wurde yn sawol formulas (arrayfoarmmen) en as arguminten foar funksjes lykas de arrayfoarmen fan de funksjes LOOKUP en INDEX .
Typen fan arrays
Der binne twa soarten arrays yn Excel:
- Ierdimaasjale array, ek wol bekend as in fektor of fektor array. De gegevens binne lizzend:
- yn ien rige (ien-dimensionale horizontale rigel).
- yn ienige kolom (ien-dimensionale vertike array).
- Twa-dimensionale array, ek wol bekend as in matrix
- De gegevens sitte yn meardere kolommen of rigen.
- Tafelarte - In tabelarray is ien fan 'e arguminten dy't brûkt wurde yn Excel's lookupfunksjes , lykas VLOOKUP en HLOOKUP.
- De funksje LOOKUP siket de tabelarray om spesifike ynformaasje te finen.
- Foar VLOOKUP (fertikale oanpassing) moat it tabelbalke op syn minst twa kolommen fan gegevens befetsje .
- Foar HLOOKUP (horizontale besjen) moat it tabelbalke minimaal twa rigen fan gegevens befetsje.
Array formule Oersjoch
In array-formule is in formule dy't kalkulaasjes útfiert - lykas oanfolling of multiplikaasje - op de wearden yn ien of mear arrayen as in inkele datawearde.
Array formulas:
- brûke deselde sysaks as reguliere formules (allegear begjinne mei in lykweardich teken (=) bygelyks).
- brûke deselde mathematyske operators .
- en folgje deselde oarder fan operaasjes.
Arrayfoarmmen en Excelfunksjes
In soad fan ynboude funksjes - lykas SUM, AVERAGE, COUNT - kinne ek brûkt wurde yn in array-formule.
Der binne ek in pear funksjes - lykas de TRANSPOSE-funksje - dat moat altyd as in array ynfierd wurde om dêrfoar goed te wurkjen.
De brûkberens fan in protte funksjes lykas INDEX en MATCH of MAX en IF kinne útwreide wurde troch se tegearre yn in array-formule te brûken.
CSE formulas
Yn Excel wurde arrayfoarmmen omsletten troch heulendelegels " {} ". Dizze keppels kinne net allinich ynfierd wurde mar moatte oan in formule tafoege wurde troch drukken op 'e Ctrl-, Shift- en Enter-toetsen nei it typen fan de formule yn in sel of sellen.
Om dy reden wurdt in array-formule dan wolris as CSE-formule yn 'e ekscel neamd.
In útsûndering foar dizze regel is wannear't heulendelegels brûkt wurde om in array yn te nimmen as argumint foar in funksje dy't normaal in gewoane wearde of sel referinsje befettet .
Bygelyks, yn it ûnderste argyf dat VLOOKUP brûkt en de CHOOSE funksje om in loftskaai formulier te meitsjen, wurdt in array makke foar it argument fan 'e CHOOSE funksje fan it argumint CHOOSE troch te typen fan de pylken om de ynfierde array.
Steps om in formulier Array te meitsjen
- Fier de formule yn.
- Hâld de Ctrl- en Shift- toetsen op 'e toetseboerd.
- Druk en los de Enter- toets foar it meitsjen fan de array-formule.
- Iepenje de Ctrl- en Shift- toetsen.
As it goed dien, wurdt de formule omsletten troch heulendalpaden en elke selle dat de formule hâldt in oare resultaat.
In arrayfoarm bewurkje seksje edit source
Elk momint in array-formule wurdt feroare fan 'e heulendeltsjes fan' e array-formule.
Om se werom te krijen, moat de array-formule ynfierd wurde troch te drukken op 'e knop Ctrl, Shift, en Enter as krekt as de earste formule ynsteld wie.
Types fan Arrayfoarmen
Der binne twa types fan rigels formules:
- Multi-cell-array-formule, wêrtroch deselde formule leit yn mear as ien sel yn in wurkblêd;
- Selektear ien selde array, wêrby't ien formule útfiert meardere kalkulaasjes yn in single wurkblêdzelle.
Multi-Cell Array Formulas
Lykas har namme neamt, sille dizze array-formulas yn meardere wurkblêdsellen lizze en se ek in oplossing weromjaan as in antwurd.
Mei oare wurden, deselde formule leit yn twa of mear sellen en jout ferskillende antwurden yn elke sel.
Hoe't dat is, is dat elke kopie of eksimplaar fan 'e array-formule deselde berekkening yn elke sellen dy' t yn sit, mar elke eksimplaar fan 'e formule brûkt ferskillende gegevens yn syn berekkeningen en dus makket elk eksimplike ferskillende resultaten.
In foarbyld fan in meardere cell-array-formule soe wêze:
{= A1: A2 * B1: B2}
Single Cell Array Formulas
Dizze twadde type array-formulas brûkt in funksje - sa as SUM, AVERAGE, of COUNT - om de útfier fan in multi-cell-array-formule te kombinearjen yn ien wearde yn in single-cell.
In foarbyld fan in single-cell-array-formule soe wêze:
{= SUM (A1: A2 * B1: B2)}