Uvod v formule dinamičnega niza

Prenesite primer delovnega zvezka

Prenesite primer delovnega zvezka

Ta vadnica vam bo predstavila formule dinamičnih nizov v Excelu in Google Preglednicah.

Uvod

Septembra 2022 je Microsoft predstavil formule dinamičnih nizov v Excelu. Njihov namen je olajšati pisanje kompleksnih formul in z manjšo možnostjo napak.

Formule dinamičnih nizov naj bi sčasoma nadomestile formule nizov, to je napredne formule, ki zahtevajo uporabo Ctrl + Shift + Enter (CSE).

Tukaj je kratka primerjava med formulo matrike in formulo dinamične matrike, ki se uporablja za pridobivanje seznama edinstvenih oddelkov iz našega seznama v obsegu A2: A7.

Formula podedovanega niza (CSE):

V celico vnesemo naslednjo formulo D2 in ga vnesete tako, da pritisnete Ctrl + Shift + Enter in ga kopirate iz D2 do D5.

1 {= IFERROR (INDEX ($ A $ 2: $ A $ 7, MATCH (0, COUNTIF ($ D $ 1: D1, $ A $ 2: $ A $ 7), 0)), "")}}

Formula dinamičnega niza:

Naslednja formula je samo vnos v celico D2 in vnesli s pritiskom na Enter. Že na hitro lahko ugotovite, kako enostavno in preprosto je napisati formulo dinamičnega niza.

1 = ENOTNO (A2: A7)

Razpoložljivost

Od avgusta 2022 so formule dinamičnih nizov na voljo samo uporabnikom Office 365.

Razpon razlitja in razlitja

Formule dinamičnega niza delujejo tako, da vrnejo več rezultatov v vrsto celic na podlagi ene formule, vnesene v eno celico.

To vedenje imenujemo "Razlitje" in obseg celic, v katere so rezultati, se imenuje "Razpon razlitja". Ko izberete katero koli celico v razponu razlitja, jo Excel označi s tanko modro obrobo.

V spodnjem primeru formula za dinamično matriko RAZVRSTI je v celici D2 in rezultati so bili razpršeni D2: D7

1 = RAZVRSTI (A2: A7)

Rezultati formule so dinamični, kar pomeni, da se, če pride do spremembe v izvornem območju, spremenijo tudi rezultati in velikost razpršitve se spremeni.

#SPILL!

Upoštevajte, da se, če območje razlitja ni popolnoma prazno, vrne napaka #SPILL.

Ko izberete napako #SPILL, je želeno območje razlitja formule označeno s črtkano modro obrobo. Če premaknete ali izbrišete podatke v celici, ki ni prazna, odpravite to napako, ki omogoča razlitje formule.

Referenčni zapis razlitja

Za sklicevanje na razpon razlitja formule postavimo # simbol za referenco celice prve celice v razlitju.

Na razlitje se lahko sklicujete tudi tako, da izberete vse celice v območju razlitja in samodejno se ustvari sklic na razlitje.

V spodnjem primeru bi radi izračunali število zaposlenih v našem podjetju po formuli COUNTA potem, ko so bili razvrščeni po abecednem redu s formulo dinamičnega niza RAZVRSTI.

Vstopimo v RAZVRSTI formula v D2 za naročanje zaposlenih na našem seznamu:

1 = RAZVRSTI (A2: A7)

Nato vstopimo v COUNTA formula v G2 šteti število zaposlenih:

1 = COUNTA (D2#)

Upoštevajte uporabo # v D2# za sklicevanje na rezultate, ki jih je SORT razlil v območju D2: D7.

Nove formule

Spodaj je celoten seznam novih formul dinamičnega niza:

  1. JEDINSTVENO - Vrne seznam edinstvenih vrednosti iz obsega
  2. RAZVRSTI - Razvrsti vrednosti v razponu
  3. RAZVRSTI PO - Razvrsti vrednosti glede na ustrezen obseg
  4. FILTER - Filtrira obseg glede na podana merila
  5. RANDARRAY - Vrne polje naključnih števil med 0 in 1
  6. SEQUENCE - Ustvari seznam zaporednih števil, kot so 1, 2, 3, 4, 5

Formula dinamičnega nizav Google Preglednicah

Vsi zgornji primeri delujejo popolnoma enako v Google Preglednicah kot v Excelu.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave