Voer verskeie berekenings uit met Excel Array Formules

In sigbladprogramme soos Excel en Google Spreadsheets, is 'n skikking 'n reeks of reeks verwante data waardes wat normaalweg in naburige selle in 'n werkblad gestoor word.

'N Skikkingformule is 'n formule wat berekeninge uitvoer - soos byvoeging of vermenigvuldiging - op die waardes in een of meer skikkings eerder as 'n enkele data waarde.

Array formules:

Array Formules en Excel Funksies

Baie van Excel se ingeboude funksies, soos SUM , GEMIDDELD of COUNT, kan ook in 'n skikkingformule gebruik word.

Daar is ook 'n paar funksies, soos die TRANSPOSE-funksie. Dit moet altyd as 'n skikking ingevoer word sodat dit behoorlik kan werk.

Die bruikbaarheid van baie funksies soos INDEX en MATCH of MAX en IF kan uitgebrei word deur hulle saam in 'n skikkingformule te gebruik.

CSE Formules

In Excel word skikkingformules omring deur krullerhakies " {} ". Hierdie hakies kan nie net ingetik word nie, maar moet by 'n formule gevoeg word deur die Ctrl-, Shift- en Enter- sleutels te druk nadat jy die formule in 'n sel of selle ingetik het.

Om hierdie rede word 'n skikking formule soms in Excel as 'n CSE- formule genoem.

'N uitsondering op hierdie reël is wanneer krullerhakies gebruik word om 'n skikking in te voer as 'n argument vir 'n funksie wat normaalweg net 'n enkele waarde of selverwysing bevat.

Byvoorbeeld, in die tutoriaal hieronder wat VLOOKUP en die CHOOSE-funksie gebruik om 'n linkerversoekformule te skep, word 'n skikking geskep vir die CHOOSE-funksie se Index_num- argument deur die hakies rondom die ingevoerde skikking te tik.

Stappe om 'n Array Formule te skep

  1. Gee die formule in;
  2. Hou die Ctrl- en Shift- sleutels op die sleutelbord hou;
  3. Druk en laat die Enter- sleutel los om die skikking formule te skep;
  4. Laat die Ctrl- en Shift- sleutels los.

As dit korrek gedoen word, sal die formule omring word deur krullerhakies en elke sel met die formule sal 'n ander resultaat bevat.

'N Array Formule wysig

Enige tyd 'n skikking formule is geredigeer die krullerige hakies verdwyn van rondom die skikking formule.

Om hulle terug te kry, moet die skikking formule ingevoer word deur weer die Ctrl, Shift en Enter sleutels te druk, net soos wanneer die skikking formule eers geskep is.

Tipes Array Formules

Daar is twee hooftipes skikkingformules:

Multi Cell Array Formules

Soos hulle naam suggereer, is hierdie skikkingformules in verskeie werkkaarts geleë, en hulle gee ook 'n skikking as antwoord.

Met ander woorde, dieselfde formule is in twee of meer selle geleë en gee verskillende antwoorde in elke sel.

Hoe dit dit doen, is dat elke kopie of die voorbeeld van die skikking formule dieselfde berekening in elke sel waarin dit geleë is, maar elke voorbeeld van die formule gebruik verskillende data in sy berekeninge en dus lewer elkeen verskillende resultate.

'N Voorbeeld van 'n meervoudige sel skikking formule sal wees:

{= A1: A2 * B1: B2}

As die bostaande voorbeeld in selle C1 en C2 in 'n werkblad voorkom, sal die volgende resultate wees:

Enkelvoudige Sel Array Formules

Hierdie tweede tipe skikkingformules gebruik 'n funksie, soos SUM, GEMIDDELDE of COUNT, om die uitset van 'n multiselle-skikkingformule te kombineer in enkele waarde in 'n enkele sel.

'N Voorbeeld van 'n enkele sel skikking formule sal wees:

{= SUM (A1: A2 * B1: B2)}

Hierdie formule voeg die produk van A1 * B1 en A2 * B2 bymekaar en gee 'n enkele resultaat in 'n enkele sel in die werkblad.

'N Ander manier om die bostaande formule te skryf sal wees:

= (A1 * B1) + (A2 * B2)

Lys van Excel Array Formules

Hier volg 'n aantal tutoriale wat Excel-formate bevat.

01 van 10

Excel Multi Cell Array Formula

Uitreik Berekening met 'n Multi Cell Array Formula. © Ted French

'N Meervoudige sel- of multi-sel skikking formule is 'n skikking formule wat in meer as een sel in 'n werkblad geleë is . Dieselfde berekeninge word uitgevoer in verskeie selle deur verskillende data vir elke formule te gebruik. Meer »

02 van 10

Excel Single Cell Array Formule Stap vir stap handleiding

Opsomming van veelvuldige skikkings van data met 'n enkele sel-skrappunksie. © Ted French

Enkel-sel skikking formules voer gewoonlik 'n multi-sel skikking berekening (soos vermenigvuldiging) uit en gebruik dan 'n funksie soos AVERAGE of SUM om die uitset van die skikking in 'n enkele resultaat te kombineer. Meer »

03 van 10

Ignoreer foutwaardes wanneer die AVERAGE gevind word

Gebruik die AVERAGE-IF Array Formule om foute te ignoreer. © Ted French

Hierdie skikking formule kan gebruik word om die gemiddelde waarde vir die bestaande data te vind terwyl foutwaardes soos # DIV / 0 !, of #NAME geïgnoreer word?

Dit gebruik die GEMIDDELDE funksie saam met die IF en ISNUMBER funksies. Meer »

04 van 10

Excel se SUM IF Array Formula

Tel Cells of Data met die SUM IF Array Formula. © Ted French

Gebruik die SUM funksie en IF funksie in 'n skikking formule om eerder as someselle data te tel wat aan een van verskeie toestande voldoen.

Dit verskil van Excel se COUNTIFS-funksie wat vereis dat alle gestelde voorwaardes nagekom word voordat die sel getel word.

05 van 10

Excel MAX AS Array Formule om die grootste positiewe of negatiewe nommer te vind

MIN IF Array Formule in Excel. © Ted French

Hierdie tutoriaal kombineer die MAX funksie en IF funksie in 'n skikking formule wat die grootste of maksimum waarde vir 'n reeks data sal vind wanneer 'n spesifieke maatstaf nagekom word. Meer »

06 van 10

Excel MIN IF Array Formula - Vind die kleinste positiewe of negatiewe getal

Vind die kleinste waardes met die MIN IF Array Formule. © Ted French

Soortgelyk aan die bostaande artikel kombineer hierdie een van die MIN-funksie en IF-funksie in 'n skikkingformule om die kleinste of minimum waarde vir 'n reeks data te vind wanneer 'n spesifieke kriterium bereik word. Meer »

07 van 10

Excel MEDIAN AS Array Formula - Vind die middel- of mediaanwaarde

Vind die Middel- of Medianwaardes met die MEDIAN IF Array Formula. © Ted French

Die MEDIAN funksie in Excel vind die middelwaarde vir 'n lys data. Deur die kombinasie met die IF-funksie in 'n skikking formule, kan die middelwaarde vir verskillende groepe verwante data gevind word. Meer »

08 van 10

Opsoekformule met verskeie kriteria in Excel

Vind van data met behulp van 'n Meervoudige Kriteria Opzoekingsformule. © Ted French

Deur 'n skikking formule te gebruik, kan 'n opsoekformule geskep word wat gebruik maak van verskeie kriteria om inligting in 'n databasis te vind. Hierdie skikking formule behels die MATCH en INDEX funksies. Meer »

09 van 10

Excel Links Lookup Formule

Data vind met 'n Linker Lookup Formule. © Ted French

Die VLOOKUP funksie soek normaalweg slegs na data in kolomme aan die regterkant, maar deur die kombinasie met die CHOOSE funksie kan al eft soekformule geskep word wat kolomme data na links van die Lookup_value- argument sal soek. Meer »

10 van 10

Transpose of Flip Rows of kolomme van data in Excel

Om data van kolomme na rye te blaai met die TRANSPOSE-funksie. © Ted French

Die TRANSPOSE-funksie word gebruik om data wat in 'n ry in 'n ry is, te kopieer na 'n kolom of om data in 'n kolom in 'n ry te kopieer. Hierdie funksie is een van die min in Excel wat altyd as 'n skikkingformule gebruik moet word. Meer »