ARRAYFORMULA kasutamine Google'i arvutustabelites

Mida teada

  • ARRAYFORMULA võimaldab teil kahe lahtri asemel korrutada lahtrite vahemikku (massiivi).
  • ARRAYFORMULA näide: =Massiivivalem (SUM(C3:C9 * F3:F9)).
  • Sisendmassiivid peavad olema sama suurusega; kahes lahtrivahemikus peab olema võrdne arv andmepunkte.

Selles artiklis selgitatakse, kuidas kasutada Google'i arvutustabelites ARRAYFORMULA, et saaksite arvutustesse rohkem andmepunkte sisestada.

ARRAYFORMULA kasutamine Google'i arvutustabelites

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.

  1. Selle näite puhul võrdleb ARRAYFORMULA ees- ja perekonnanimed Google'i lehe kahest veerust.

    Arvutustabel Google'i arvutustabelites
  2. Tavaliselt peaksite teise rea nimede võrdlemiseks kolmandasse veergu kasutama "&" valemit. Sel juhul kasutate valemis kahte ampersandi, näiteks järgmiselt:

    =(B2&", "&A2)
    Võrdlusvalem Google'i arvutustabelites
  3. Vajutage Sisenema valemi käivitamiseks. Tulemus asendab valemi teksti.

    Tulemus asendab valemi
  4. 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 sisestusväljal selle teksti.

    Google'i arvutustabelite käsk ARRAYFORMULA
  5. Lihtsalt käsu ARRAYFORMULA lisamine ei täida ülejäänud veergu, kuna peate käskima Google'i arvutustabelitel kõiki andmeid kasutada. Selleks kasutage õiget tähistust. Teenuses Arvutustabelid (ja teistes tabeliprogrammides) kasutate a koolon (:) vahemiku määratlemiseks. 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 midagi sarnast B: B kasutada tervet veergu või B2:B12 konkreetse vahemiku kaasamiseks (antud juhul veeru B read 2–12).

    Teie sisendmassiivid peavad olema sama suurusega. Näiteks kui käivitasite funktsiooni ARRAYFUNCTION veerus A kolmest lahtrist ja veerus B kahest lahtrist koosnevas vahemikus, kuvatakse üks tulemus veana, kuid kehtivad argumendid käitatakse endiselt.

    Massiivi märkimine valemis
  6. Vajutage Sisenema valemi käivitamiseks ja ülejäänud lahtrite täitmiseks.

    Käsu ARRAYFORMULA tulemused
  7. Kui lisate rohkem kirjeid, värskendatakse ARRAYFORMULA-ga veergu.

    Arvutustabel, millele on rakendatud ARRAYFORMULA
  8. 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 jaoks.

    Värskendatud ARRAYFORMULA tulemus
  9. Tulemuste muutmiseks peate lihtsalt naasma funktsiooni ARRAYFORMULA lahtrisse ja muutma seda. Ülejäänud tulemusi värskendatakse automaatselt.

Google'i arvutustabelid saab kasutada ARRAYFORMULA ainult sama suurusega massiividega (st sisaldavad sama arvu andmepunkte).

Mis on Google'i arvutustabelid ARRAYFORMULA?

Google'i arvutustabelite funktsioon ARRAYFORMULA töötab koos mitme muu arvutusega, mis võimaldab teil 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]). Kuid ARRAYFORMULA lisamine käsib Google'il rohkem teavet hankida ja seda tavapärasest erinevalt kasutada.

ARRAYFORMULA kasutusalad

Ülaltoodud 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 liita kõik kulud kokku. See funktsioon kasutab mitut võrrandit, et luua üks kasulik teave elementide põhjal, mida saate tulevikus värskendada.

Arve, kasutades ARRAYFORMULA

Miks mitte täita?

Mõnel juhul saate sama tulemuse, kui sisestate valemi üks kord 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 jätkama täitmist, kuna teie andmekogum kasvab välja kopeeritud vahemiku; seda värskendatakse automaatselt uute üksuste sisestamisel.

Teine ARRAYFORMULA 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.