Massiivikonstantide kasutamine massiivivalemites

NB! :  See artikkel on masintõlgitud, vaadake lahtiütlust. Selle artikli ingliskeelse versiooni leiate aadressilt (viiteks).

Massiivivalemi sisestamisel kasutatakse enamasti töölehel asuvat lahtrivahemikku, kuid see pole kohustuslik. Kasutada saate ka massiivikonstante ehk väärtusi, mis tuleb valemiribale sisestada looksulgudes: {}. Seejärel saate konstandile nime panna, et seda oleks edaspidi lihtsam uuesti kasutada.

Konstante saate kasutada nii massiivivalemites kui ka omaette.

  1. Tippige massiivivalemis esmalt avalooksulg, siis soovitud väärtused ja seejärel lõpulooksulg. Siin on üks näide: =SUM(A1:E1*{1\2\3\4\5})

    Konstant asub looksulgudes ({}) ja need looksulud tuleb tõepoolest tippida käsitsi.

  2. Sisestage ülejäänud valem ja vajutage siis klahvikombinatsiooni Ctrl+Shift+Enter.

    Valem kuvatakse umbes kujul {=SUM(A1:E1*{1\2\3\4\5})} ja tulemid näevad välja järgmised:


    Funktsiooni SUM valemisse pesastatud massiivikonstant

    Valem korrutas lahtri A1 väärtuse 1-ga, lahtri B1 väärtuse 2-ga jne ja seetõttu ei pidanud te väärtusi 1, 2, 3, 4, 5 töölehelahtritesse sisestama.

Konstandi kasutamine veergu väärtuste sisestamiseks

Väärtuste sisestamiseks ühte veergu (nt kolme lahtrisse veerus C) tehke järgmist.

  1. Valige kasutatavad lahtrid.

  2. Sisestage võrdusmärk ja konstant. Kasutage selles konstandis väärtuste eraldamiseks semikooloneid; teksti sisestamisel pange see jutumärkidesse. Näiteks: ={"1. kvartal";"2. kvartal";"3. kvartal"}

  3. Vajutage klahvikombinatsiooni Ctrl+Shift+Enter. Konstant näeb välja selline:

    Vertikaalne massiivikonstant, kus on kasutatud teksti

    Seda nimetatakse ühemõõtmeliseks vertikaalkonstandiks.

Konstandi kasutamine ritta väärtuste sisestamiseks

Kui soovite väärtused kiiresti sisestada ühte ritta (nt lahtritesse F1, G1 ja H1), tehke järgmist.

  1. Valige kasutatavad lahtrid.

  2. Sisestage võrdusmärk ja konstant, kuid seekord eraldage väärtused semikoolonite asemel kurakaldkriipsudega. Näiteks: ={1\2\3\4\5}

  3. Vajutage klahvikombinatsiooni Ctrl+Shift+Enter. Konstant näeb välja selline:

    Ühemõõtmeline horisontaalne massiivikonstant

    Seda nimetatakse ühemõõtmeliseks horisontaalkonstandiks.

Konstandi kasutamine väärtuste sisestamiseks mitmesse veergu ja ritta

  1. Valige soovitud lahtrid.

    Veenduge, et teie valitud ridade ja veergude arv vastaks konstanti kaasatud väärtuste arvule. Kui teie konstant peaks näiteks andmed sisestama nelja veergu ja kolme ritta, valige täpselt nii palju veerge ja ridu.

  2. Sisestage võrdusmärk ja konstant. Eraldage iga rea väärtused üksteisest kurakaldkriipsuga ja kasutage iga rea lõpus semikoolonit. Näiteks:

    ={1\2\3\4;5\6\7\8;9\10\11\12}

  3. Vajutage klahvikombinatsiooni Ctrl+Shift+Enter.

    Kahemõõtmeline massiivikonstant

    Kuna see konstant täidab nii veerud kui ka read, nimetatakse seda kahemõõtmeliseks konstandiks. Igaks juhuks tasub siinkohal mainida, et kolmemõõtmelist konstanti luua ei saa – see tähendab, et ühte konstanti ei saa teise sisse pesastada.

Konstandi kasutamine valemis

Nüüd, mil olete massiivikonstantidega juba tuttav, võite heita pilgu järgmisele näitele.

  • Sisestage (või kopeerige ja kleepige) mis tahes tühja lahtrisse järgmine valem ja vajutage seejärel klahvikombinatsiooni Ctrl+Shift+Enter:

    =SUM(A1:E1*{1\2\3\4\5})

    Lahtris A3 kuvatakse väärtus 85.

    Mis juhtus? Korrutasite lahtri A1 väärtuse 1-ga, lahtri B2 väärtuse 2-ga jne; seejärel liitis funktsioon SUM need tulemid omavahel kokku. Samuti oleksite võinud selle valemi sisestada kujul =SUM(A1*1;B1*2;C1*3;D1*4;E1*5)

Soovi korral võite ka mõlemad väärtusekomplektid massiivikonstantidena sisestada:

=SUM({3\4\5\6\7}*{1\2\3\4\5})

Kui soovite seda ise järele proovida, siis kopeerige valem, valige tühi lahter, kleepige valem valemiribale ja vajutage seejärel klahvikombinatsiooni Ctrl+Shift+Enter. Näetegi sama tulemit.

Märkmed : Mis võib valesti olla, kui konstandid ei tööta?

  • Pöörake tähelepanu sellele, et kasutaksite väärtuste eraldamiseks õiget märki. Kui jätate kurakaldkriipsu või semikooloni ära või panete selle valesse kohta, ei pruugi massiivikonstant õige näida või teile kuvatakse hoiatusteade.

  • On võimalik, et valisite sellise lahtrivahemiku, mis ei vasta teie konstanti kaasatud elementide arvule. Kui valite näiteks kuuest lahtrist koosneva veeru, kuid proovite kasutada viit lahtrit sisaldavat konstanti, kuvatakse tühjas lahtris veaväärtus #N/A. Kui aga olete valinud liiga vähe lahtreid, jätab Excel ära väärtused, millele vastavaid lahtreid pole.

  • Lisateavet massiivivalemite kohta

Lehe algusse

Märkus. : Masintõlke lahtiütlus. Selle artikli tõlkis arvutisüsteem ilma inimese sekkumiseta. Microsoft pakub selliseid masintõlkeid, et inglise keelt mittekõnelevad kasutajad saaksid vaadata sisu Microsofti toodete, teenuste ja tehnoloogiate kohta. Kuna artikkel on masintõlgitud, võib see sisaldada sõnavara-, süntaksi- või grammatikavigu.

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×