Mida teada
- ARRAYFORMULA võimaldab teil kahe lahtri asemel korrutada lahtrite vahemikku (massiivi).
- ARRAYVALEMI näide: =Massiivivalem(SUM(C3:C9F3:F9)).
- Sisendmassiivid peavad olema sama suurusega; kahes lahtrivahemikus peab olema võrdne arv andmepunkte.
See artikkel selgitab, kuidas kasutada Google'i arvutustabelites ARRAYFORMULAt, et saaksite arvutustesse rohkem andmepunkte sisestada.
Kuidas Google'i arvutustabelites ARRAYFORMULAt kasutada
Kasutate ARRAYFORMULA-t nagu mis tahes muud funktsiooni, kuid te ei kasuta seda kunagi eraldi. See eelneb alati mõnele muule võrrandile või käsule, et öelda programmile, mida ta peab kasutama, ja võimaluse korral tagastada mitu teabekogumit (massiivi). Siin on näide.
-
Selle näite puhul võrdleb ARRAYFORMULA ees- ja perekonnanimed Google'i tabelis kahest veerust.
-
Tavaliselt tuleks teise rea nimede võrdlemiseks kolmandasse veergu kasutada "&" valemit. Sel juhul kasutate valemis kahte ampersandi, näiteks:
=(B2&», «&A2)
-
Valemi käivitamiseks vajutage Enter. Tulemus asendab valemi teksti.
-
Valemi automaatseks rakendamiseks kogu veerule lisage ARRAYFORMULA ja tehke argumendis mõned väikesed muudatused. Nagu iga teinegi Google'i arvutustabelite valem, läheb ARRAYFORMULA pärast võrdusmärki, kuid enne argumenti.
Valemis muudatuste tegemiseks klõpsake selle teksti sisestusväljal.
-
Lihts alt käsu ARRAYFORMULA lisamine ei täida ülejäänud veergu, sest peate käskima Google'i arvutustabelitel kõiki andmeid kasutada. Selleks kasutage õiget tähistust. Teenuses Arvutustabelid (ja teistes tabeliprogrammides) kasutate vahemiku määratlemiseks koolonit (:). Selles näites on vahemikud B2:B ja A2:A
See märge hõlmab kõiki veerge A ja B, välja arvatud esimene rida, mis sisaldab päiseid. Teistes rakendustes kasutaksite terve veeru kasutamiseks midagi sellist nagu B:B või konkreetse vahemiku kaasamiseks B2:B12 (antud juhul Veeru B read 2–12).
Teie sisendmassiivid peavad olema sama suurusega. Näiteks kui käivitasite ARRAYFUNCTION kolme lahtriga veerus A ja kahes lahtris veerus B, kuvatakse üks tulemus veana, kuid kehtivad argumendid käitatakse endiselt.
-
Valemi käivitamiseks ja ülejäänud lahtrite täitmiseks vajutage Sisestus.
-
Kui lisate rohkem kirjeid, värskendatakse ARRAYVALEMIGA veergu.
-
Kui mõned teie andmed muutuvad, muudab selle värskendamine ka tulemust.
Selles näites sisaldavad veeru C lahtrid veergude A ja B tühjade lahtrite kõrval komasid, kuna need olid osa algsest võrdlemisvalemist. Neid ei kuvata tingimata muude funktsioonide puhul.
- Tulemuste muutmiseks peate lihts alt naasma funktsiooni ARRAYFORMULA lahtrisse ja muutma seda. Ülejäänud tulemusi värskendatakse automaatselt.
Google'i arvutustabelid saab kasutada ARRAYFORMULA-t ainult sama suurusega massiividega (st sisaldavad sama arvu andmepunkte).
Mis on Google'i arvutustabelid ARRAYFORMULA?
Google'i arvutustabelite funktsioon ARRAYFORMULA töötab koos mitmete muude arvutustega, et saaksite lisada rohkem andmepunkte. Ühe numbri või lahtri asemel võimaldab see käsk lisada arvutustesse rohkem teavet ja väljastada täpsemaid tulemusi.
Näiteks kui proovite korrutada kahte lahtrivahemikku, tagastab Google'i arvutustabelid veateate, kuna korrutamisfunktsioon teab ainult, kuidas leida kahe või enama diskreetse arvu korrutist (näiteks 4 korda [väärtus lahtris A1]). ARRAYFORMULA lisamine aga käsib Google'il rohkem teavet hankida ja seda tavapärasest erinev alt kasutada.
ARRAYFORMULA kasutusalad
Ül altoodud näide on vaid üks viis ARRAYFORMULA kasutamiseks. See töötab enamiku Google'i arvutustabelite funktsioonidega ja te ei pea isegi massiivi eksportima. Näiteks kui loote kuluaruannet, saate seadistada funktsiooni ARRAYFORMULA, et korrutada kauba hind ostetud arvuga ja seejärel kõik kulud kokku liita. See funktsioon kasutab mitut võrrandit, et luua üks kasulik teave, mis põhineb elementidel, mida saate tulevikus värskendada.
Miks mitte täita?
Mõnel juhul võite saada samad tulemused, kui sisestate ühe korra valemi ja lohistate seejärel lahtri paremat alumist nurka alla või üle, et kopeerida see kõikidele esiletõstetud ridadele või veergudele. Kui teil on palju teavet, mida värskendate regulaarselt, säästab ARRAYFORMULA teie aega. Te ei pea pidev alt täitma, kuna teie andmekogum ületab kopeeritud vahemiku; seda värskendatakse automaatselt uute üksuste sisestamisel.
ARRAYFORMULA teine suur eelis on see, et kui teil on kunagi vaja valemit värskendada, ei pea te seda seejärel igale tulemuseväljale kopeerima. Näiteks kui otsustate, et soovite nende korrutamise asemel lisada kaks massiivi, peate muutma ainult ühte väärtust kastis ARRAYFORMULA ja see täidab automaatselt teised. Kui täidate, peate kohandama iga väljundvälja, mis tekitab rohkem tööd isegi siis, kui kasutate uuesti täitmise funktsiooni.