Izklājlapu programmās, piemēram, Excel un Google izklājlapās, masīvs ir diapazons vai saistīto datu vērtību virkne, kas parasti tiek saglabāta darblapā blakus esošajās šūnās.
Masīva formula ir formula, kas veic aprēķinus, piemēram, pievienošana vai vērtības reizināšana vienā vai vairākos masīvos, nevis atsevišķa datu vērtība.
Array formulas:
- izmantojiet to pašu sintaksi kā regulāras formulas - viss sākas ar vienādu zīmi (=), piemēram;
- izmantot tos pašus matemātiskos operatorus;
- un izpildiet to pašu darba kārtību.
Masīvu formulas un Excel funkcijas
Daudzas Excel iebūvētās funkcijas, piemēram, SUM , VERAGE vai COUNT, var tikt izmantotas arī masīva formā.
Ir arī dažas funkcijas, piemēram, funkcija TRANSPOSE, kas vienmēr jāievada kā masīvs, lai tā darbotos pareizi.
Daudzu funkciju, piemēram, INDEX un MATCH vai MAX un IF, lietderību var paplašināt, izmantojot tos kopā masīvu formātā.
CSE formulas
Excel formātā masīva formulas ieskauj liektas lentes " {} ". Šos lentes var ne tikai ierakstīt, bet tās jāpievieno formulai, nospiežot Ctrl, Shift un Enter taustiņus pēc tam, kad esat ievadījis formulu šūnā vai šūnās.
Šā iemesla dēļ masīvu formulu dažkārt sauc par CSE formulu programmā Excel.
Izņēmums no šī noteikuma ir tad, kad masīvu ievadīšanai tiek izmantoti liekti lencēm kā argumentu funkcijai, kas parasti satur tikai vienu vērtību vai šūnu atsauci.
Piemēram, tālāk aprakstītajā apmācībā, kas izmanto VLOOKUP un funkciju CHOOSE, lai izveidotu kreisās meklēšanas formulu, tiek izveidots masīvs funkcijai CHOUE ( indekss Index_num) , ierakstot apzīmējumus par ievadīto masīvu.
Solis, lai izveidotu masīvu formulu
- Ievadiet formulu;
- Turiet nospiestu Ctrl un Shift taustiņus uz tastatūras;
- Nospiediet un atlaidiet taustiņu Enter, lai izveidotu masīvu formulu;
- Atlaidiet Ctrl un Shift taustiņus.
Ja tas tiks izdarīts pareizi, formulu ieskauj čokurošanās lentes, un katra šūna, kurā atrodas formula, satur citu rezultātu.
Array Formulas rediģēšana
Jebkurā laikā, kad tiek rediģēta masīva formula, no masīva formulas izzūd cirtainās lentes.
Lai tos atgrieztu, masīvu formulu jāievada, vēlreiz nospiežot Ctrl, Shift un Enter, tāpat kā tad, kad masīvu formulu pirmo reizi izveidoja.
Array formulu veidi
Ir divi galvenie masīvu formulas veidi:
- multi cell array formula - tā pati formula atrodas vairāk nekā vienā šūnā darblapā
- vienas šūnas masīvu formula ir viena formula, kas veic vairākus aprēķinus vienā darblapas šūnā
Multi šūnu masīvu formulas
Kā liecina viņu vārdi, šie masīvu formulas atrodas vairākās darblapu šūnās, un tie arī atgriež masīvu kā atbildi.
Citiem vārdiem sakot, tā pati formula atrodas divās vai vairākās šūnās un katrā šūnā atgriež dažādas atbildes.
Kā tas notiek, tas, ka masīvu formulas katrs eksemplārs vai eksemplārs veic to pašu aprēķinu katrā šūnā, uz kuru tas atrodas, bet katrs formulas gadījums aprēķinos izmanto dažādus datus, un tāpēc katrs gadījums rada atšķirīgus rezultātus.
Vairākas šūnu masīvu formulas piemērs ir:
{= A1: A2 * B1: B2}
Ja iepriekšējais piemērs darblapā atrodas C1 un C2 šūnā, tad šādi rezultāti būtu šādi:
- Dati A1 reizina ar datiem B1 un rezultātos, kas saglabāti šūnā C1
- dati A2 reizina ar datiem B2 un rezultātiem, kas saglabāti šūnā C2
Viena šūnas masīva formulas
Šajā masīva formulas otrajā veidā tiek izmantota funkcija, piemēram, SUM, AVERAGE vai COUNT, lai vienā šūnā apvienotu vairāku šūnu masīvu formulas izeju uz vienu vērtību.
Viena šūnu masīvu formulas piemērs būtu:
{= SUM (A1: A2 * B1: B2)}
Šī formula apvieno A1 * B1 un A2 * B2 produkciju un atdala vienu rezultātu vienā šūnā darblapā.
Vēl viens iepriekš minētā formulējuma rakstīšanas veids būtu:
= (A1 * B1) + (A2 * B2)
Excel formulas masīvu saraksts
Tālāk ir uzskaitīti vairāki apmācības materiāli, kas satur Excel formulas masīvu.
- Pirmā apmācība aptver vairāku šūnu masīvu formulas
- Nākamās astoņas konsultācijas ir par vienas šūnu masīvu formulas, izmantojot dažādas Excel funkcijas
- Pēdējā pamācība ir par TRANSPOSE funkciju
01 no 10
Excel Multi Cell Array Formula
Vairāku šūnu vai daudzcelu masīvu formula ir masīva formula, kas darblapā atrodas vairāk nekā vienā šūnā. Tādi paši aprēķini tiek veikti vairākās šūnās, izmantojot dažādus datus par katru formulu. Vairāk »
02 no 10
Excel vienotā šūnas array formula Soli pa solim Tutorial
Vienu šūnu masīvu formulas parasti vispirms veic multi-šūnu masīvu aprēķinu (piemēram, reizināšanu) un tad izmanto tādu funkciju kā AVERAGE vai SUM, lai masīva izvadi apvienotu vienā rezultā. Vairāk »
03 no 10
Ignorēt kļūdu vērtības, meklējot AVERAGE
Šo masīvu formulu var izmantot, lai atrastu esošo datu vidējo vērtību, ignorējot kļūdas vērtības, piemēram, # DIV / 0 !, vai #NAME?
Tas izmanto funkciju AVERAGE kopā ar IF un ISNUMBER funkcijām. Vairāk »
04 no 10
Excel SUM IF array formula
Izmantojiet SUM funkciju un IF funkciju masīvu formulā, lai uzskaitītu nevis datu summas šūnas, kas atbilst vienam no vairākiem nosacījumiem.
Tas atšķiras no Excel funkcijas COUNTIFS, kas prasa, lai visi iestatītie nosacījumi tiktu izpildīti pirms šūnas uzskaitīšanas.
05 no 10
Excel MAX IF array formula, lai atrastu lielāko pozitīvo vai negatīvo numuru
Šajā apmācībā apvienota MAX funkcija un IF funkcija masīvu formulā, kas atradīs lielāko vai maksimālo vērtību virknei datu, ja tiks izpildīts konkrēts kritērijs. Vairāk »
06 no 10
Excel MIN IF array formula - atrodiet mazāko pozitīvo vai negatīvo numuru
Līdzīgi kā iepriekšminētajā rakstā, šis apvieno MIN funkciju un IF funkciju masīvu formulā, lai noteiktu minimālo vai minimālo vērtību virknei datu, ja ir izpildīts konkrēts kritērijs. Vairāk »
07 no 10
Excel MEDIAN IF array formula - Atrodiet vidējo vai vidējo vērtību
MEDIAN funkcija programmā Excel atrod vidējo vērtību datu sarakstam. Apvienojot to ar IF funkciju masīvu formulā, var atrast vidējo vērtību dažādām saistīto datu grupām. Vairāk »
08 no 10
Meklēt Excel formātā ar vairākiem kritērijiem
Izmantojot masīvu formulu, var izveidot meklēšanas formulu, kas izmanto vairākus kritērijus, lai informāciju atrastu datu bāzē. Šī masīvu formula ietver ligzdu MATCH un INDEX funkcijas. Vairāk »
09 no 10
Excel Left Lookup Formula
VLOOKUP funkcija parasti meklē tikai datus, kas atrodas kolonnās pa labi, bet, apvienojot to ar funkciju CHOOSE, var izveidot al eft lookup formulu , kas meklēs datu kolonnas pa kreisi no Lookup_value argumenta. Vairāk »
10 no 10
Excel datu pārsūtīšanas vai pārslēgšanas rindas vai datu kolonnas
TRANSPOSE funkcija tiek izmantota, lai vienā rindā esošos datus kopētu kolonnā vai datu kopijā, kas atrodas kolonnā rindā. Šī funkcija ir viens no nedaudzajiem programmā Excel, kuru vienmēr jālieto kā masīvu formulu. Vairāk »