Ievads-Dynamic-Array-Formulas

Lejupielādēt darbgrāmatas piemēru

Lejupielādējiet darbgrāmatas piemēru

Šī apmācība sniegs jums ievadu par dinamiskā masīva formulām programmā Excel un Google izklājlapas.

Ievads

2022. gada septembrī Microsoft programmā Excel ieviesa dinamiskās masīva formulas. To mērķis ir atvieglot sarežģītu formulu rakstīšanu un samazināt kļūdu iespējamību.

Dinamiskās masīva formulas ir paredzētas, lai galu galā aizstātu masīva formulas, t.i., uzlabotas formulas, kurās jāizmanto Ctrl + Shift + Enter (CSE).

Šeit ir ātrs masīva formulas un dinamiskā masīva formulas salīdzinājums, ko izmanto, lai no mūsu saraksta atlasītu unikālo nodaļu sarakstu A2: A7.

Mantotā masīva formula (CSE):

Šūnā tiek ievadīta šāda formula D2 un tiek ievadīts, nospiežot Ctrl + Shift + Enter un nokopējot to no D2 uz D5.

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

Dinamiskā masīva formula:

Šī formula tiek ievadīta tikai šūnā D2 un ievadīts, nospiežot Enter. No ātra skatiena jūs varat pateikt, cik viegli un vienkārši ir uzrakstīt dinamiskā masīva formulu.

1 = UNIKĀLS (A2: A7)

Pieejamība

No 2022. gada augusta dinamiskā masīva formulas ir pieejamas tikai Office 365 lietotājiem.

Izliešanas un noplūdes diapazons

Dinamiskās masīva formulas darbojas, atgriežot vairākus rezultātus šūnu diapazonā, pamatojoties uz vienu vienā šūnā ievadītu formulu.

Šo uzvedību sauc par “Izliešana” un šūnu diapazonu, kurā tiek ievietoti rezultāti, sauc par “Izliešanas diapazons”. Atlasot jebkuru šūnu noplūdes diapazonā, programma Excel to izceļ ar plānu zilu apmali.

Zemāk redzamajā piemērā dinamiskā masīva formula Kārtot atrodas šūnā D2 un rezultāti ir izlijuši diapazonā D2: D7

1 = Kārtot (A2: A7)

Formulas rezultāti ir dinamiski, kas nozīmē, ka, ja notiek izmaiņas avota diapazonā, mainās arī rezultāti un mainās noplūdes diapazons.

#Izšļakstīties!

Ņemiet vērā: ja jūsu noplūdes diapazons nav pilnīgi tukšs, tiek atgriezta kļūda #SPILL.

Atlasot kļūdu #SPILL, formulas vēlamais noplūdes diapazons tiek iezīmēts ar zilu punktētu robežu. Pārvietojot vai dzēšot datus šūnā, kas nav tukša, šī kļūda tiek novērsta, ļaujot formulai izplūst.

Norāde uz noplūdi

Lai atsauktos uz formulas noplūdes diapazonu, mēs ievietojam # simbols aiz noplūdes pirmās šūnas atsauces.

Varat arī atsaukties uz noplūdi, atlasot visas šūnas noplūdes diapazonā, un atsauce uz noplūdi tiks automātiski izveidota.

Tālāk sniegtajā piemērā mēs vēlētos uzskaitīt mūsu uzņēmuma darbinieku skaitu, izmantojot formulu COUNTA pēc tam, kad tie ir sakārtoti alfabētiskā secībā, izmantojot dinamiskā masīva formulu Kārtot.

Mēs ieejam Kārtot D2 formula, lai pasūtītu darbiniekus mūsu sarakstā:

1 = Kārtot (A2: A7)

Pēc tam mēs ieejam COUNTA formula iekšā G2 lai aprēķinātu darbinieku skaitu:

1 = COUNTA (D2#)

Ņemiet vērā izmantošanu # D2#, lai atsauktos uz rezultātiem, kurus SORT izlaida diapazonā D2: D7.

Jaunas formulas

Zemāk ir pilns jauno dinamisko masīvu formulu saraksts:

  1. UNIKĀLS - Atgriež diapazona unikālo vērtību sarakstu
  2. Kārtot - Kārto vērtības diapazonā
  3. KĀRTOT PĒC - Kārto vērtības, pamatojoties uz atbilstošu diapazonu
  4. FILTRS - Filtrē diapazonu, pamatojoties uz norādītajiem kritērijiem
  5. RANDARRAY - Atgriež nejaušu skaitļu masīvu no 0 līdz 1
  6. SEKENCE - Izveido secīgu numuru sarakstu, piemēram, 1, 2, 3, 4, 5

Dinamiskā masīva formulas Google izklājlapās

Visi iepriekš minētie piemēri Google izklājlapās darbojas tieši tāpat kā programmā Excel.

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave