Arvutustabeli programmides, nagu Exceli ja Google Spreadsheets, on massiiv seostuvate andmete väärtuste hulk või seeria, mida tavaliselt töölehel asuvad külgnevad lahtrid hoitakse.
Massiivi valem on valem, mis teostab arvutusi, näiteks lisamine või korrutamine ühe või mitme massiivi väärtuste asemel üksikandmete väärtusega.
Array valemid:
- kasutage sama süntaksi kui tavalised valemid - kõik algavad näiteks võrdse märkiga (=);
- kasutada samu matemaatilisi operaatoreid;
- ja järgige samasugust töökorraldust.
Array valemid ja Exceli funktsioonid
Paljusid Excel'i sisseehitatud funktsioone, nagu näiteks SUM , AVERAGE või COUNT, saab ka massiivi valemis kasutada.
On ka mõningaid funktsioone, näiteks funktsiooni TRANSPOSE, mis peab alati olema massiivina sisestatud, et see korralikult töötaks.
Paljude funktsioonide, nagu INDEX ja MATCH, või MAX ja IF kasulikkust saab laiendada, kasutades neid massiivi valemis koos.
CSE valemid
Excelis on massiivi valemid ümbritsetud lokkidega " {} ". Neid konsoolid ei saa lihtsalt sisestada, kuid tuleb valemile lisada, vajutades Ctrl-, Shift- ja Enter- klahve pärast valemi sisestamist lahtrisse või lahtritesse.
Sellepärast nimetatakse massiivi valemit Excelis mõnikord CSE- valemiks.
Selle reegli erandiks on siis, kui massiivi sisestamiseks kasutatakse funktsioone, mis tavaliselt sisaldavad ainult ühte väärtust või raku viite, argumendina.
Näiteks allpool asuval juhendamisel, kus kasutatakse vasakpoolse otsingu valemi loomiseks funktsiooni VLOOKUP ja CHOOSE, luuakse funktsiooni CHOOSE väärtuseks Index_num array , kirjutades sisestatud massiivide ümbertõmbed .
Array valemi loomise sammud
- Sisestage valem;
- Hoidke klaviatuuri Ctrl ja Shift klahve;
- Massiivi valemi loomiseks vajutage ja vabastage Enter- klahv;
- Vabastage klahvid Ctrl ja Shift .
Kui seda õigesti tehakse, on valem ümbritsetud lokkidega ja iga valemis sisalduv laht sisaldab erinevat tulemust.
Array valemi redigeerimine
Iga kord, kui massiivi valemit redigeeritakse, kaovad lokilised traksid massiivi valemi ümber.
Nende tagasi saamiseks tuleb massiivi valem sisestada, vajutades uuesti Ctrl-, Shift- ja Enter -klahve, nagu ka siis, kui massiivi valem luuakse esmakordselt.
Array valemite tüübid
Massiivi valemit on kaks peamist tüüpi:
- multi-cell massiivide valem - sama valem asub töölehel rohkem kui ühes lahtris
- üksiku raku massiivi valem on üks valem, mis teostab mitu arvutust ühe töölaua raamistikus
Multi Cell Array Valemid
Nagu nende nimed ütlevad, on need massiivvalemid asuvad mitmes töölehe lahtris ja nad tagastavad vastuseks ka massiivi.
Teisisõnu, sama valem asub kahes või enamas lahtris ja see tagastab igas lahtris erinevad vastused.
Kuidas see nii on, et massiivi valemi iga eksemplar või eksemplar teostab ühes ja samas arvutuses igas lahtris, kus see asub, kuid iga valemi eksemplar kasutab oma arvutustes erinevaid andmeid ja seetõttu annab iga näitaja erinevad tulemused.
Mitme raku massiivi valemi näide oleks:
{= A1: A2 * B1: B2}
Kui ülaltoodud näide paikneb töölaual olevas lahtris C1 ja C2, oleksid järgmised tulemused järgmised:
- A1-s sisalduvad andmed korrutatakse andmete B1-ga ja lahtris C1 salvestatud tulemustega
- Andmed A2 korrutatakse B2-ga ja lahtris C2 salvestatud tulemustega
Üksikrakkude array valemid
Teise tüüpi massiivvalemid kasutavad sellist funktsiooni nagu SUM, AVERAGE või COUNT, et kombineerida mitme rakukujulise massiivi valemi väljundit üheks väärtuseks ühes lahtris.
Üksiku raku massiivi valemi näide oleks:
{= SUM (A1: A2 * B1: B2)}
See valem lisab koos A1 * B1 ja A2 * B2 saadusega ja tagastab ühe tulemuse töölehel üksiku lahtrisse.
Teine moodus ülaltoodud valemi kirjutamiseks oleks:
= (A1 * B1) + (A2 * B2)
Exceli massiivi valemite loend
Allpool on loetletud mitmeid õpetusi, mis sisaldavad Exceli massiivvalemeid.
- Esimene juhendaja hõlmab mitut raku massiivi valemeid
- Järgmised kaheksa õpetust käsitlevad üksikute rakumassiivide valemeid kasutades erinevaid Exceli funktsioone
- Viimane juhendaja on funktsioon TRANSPOSE
01 of 10
Excel Multi Cell Array Valem
Mitu lahtri või mitmik-raku massiivi valem on massiivi valem, mis asub töölehel rohkem kui ühes rakus. Sama arvutused tehakse mitmes lahtris, kasutades iga valemi kohta erinevaid andmeid. Loe edasi »
02 of 10
Exceli üksiklahtri massiivorm Formule sammhaaval Tutorial
Ühtse raku massiivvalemid teevad tavaliselt esiteks multi-raku massiivi arvutuse (näiteks korrutamise) ja seejärel kasutavad funktsiooni, näiteks AVERAGE või SUM, et ühendada massiivi väljund üheks tulemuseks. Loe edasi »
03 of 10
AVERAGE-i leidmisel viga väärtusi ignoreerides
Seda massiivi valemit saab kasutada olemasolevate andmete keskmise väärtuse leidmiseks, ignoreerides tõrke väärtusi nagu # DIV / 0 !, või #NAME?
Ta kasutab funktsiooni AVERAGE koos IF ja ISNUMBER funktsioonidega. Loe edasi »
04 10-st
Exceli SUM-i array valem
Massiivi valemites kasutage SUMi funktsiooni ja IF-funktsiooni, et arvutada mitte ühele mitmest tingimusest pärinevate andmete summaarakkude arv.
See erineb Exceli COUNTIFS-i funktsioonist, mis nõuab enne rakkude loendamist kõiki seatud tingimusi.
05 of 10
Excel MAX IF array valem suurema positiivse või negatiivse numbri leidmiseks
See juhendaja ühendab MAX-i funktsiooni ja IF-funktsiooni massiivi valemil, mis leiab suurima või maksimaalse väärtuse erinevate andmete jaoks, kui konkreetne kriteerium on täidetud. Loe edasi »
06 10-st
Excel MIN IF array valem - leida kõige väiksem positiivne või negatiivne number
Sarnaselt ülaltoodud artiklile ühendab see üksus MIN-funktsiooni ja IF funktsiooni massiivi valemil, et leida konkreetse kriteeriumi täitmisel teatud hulga andmete väikseim või miinimumväärtus. Loe edasi »
07 of 10
Excel MEDIAN IF array valem - leida keskmine või keskmine väärtus
Exceli MEDIAN funktsioon tuvastab andmete nimekirja keskmise väärtuse. Massiivi valemis IF-funktsiooniga kombineerides võib leida erinevate seotud andmete gruppide keskmise väärtuse. Loe edasi »
08 10-st
Exceli vormingus mitmekordsete kriteeriumidega otsinguvorm
Massiivi valemiga saab luua otsinguvormi, mis kasutab andmebaasis teabe leidmiseks mitmeid kriteeriume. Selle massiivi valem hõlmab MATCH ja INDEX funktsioonide pesastamist. Loe edasi »
09 of 10
Exceli vasakpoolse otsingu valem
VLOOKUP-i funktsioon tavaliselt otsib ainult parempoolses veerus asuvaid andmeid, kuid selle kombineerimisega funktsiooni CHOOSE abil saab luua al- eft lookup valemi, mis otsib otsingu veergu otsingupärandi argumendi vasakule. Loe edasi »
10-st 10-st
Exceli andmete ülekandmine või ümberpööramine või veergud
TRANSPOSE-funktsiooni kasutatakse rea veerus olevate andmete kopeerimiseks veergu või koopiaandmetesse, mis asuvad reas veerus. See funktsioon on Excelis üks vähestest, mida alati kasutada massiivi valemina. Loe edasi »