2018. gada septembrī mēs izlaidām dinamiskā masīva formulas programmai Excel pakalpojumam Microsoft 365. Atšķirības starp dinamiskajiem masīviem un mantotajām Ctrl+Shift+Enter (CSE) formulām ir aplūkotas tālāk.
Dinamiskā masīva formulas:
Var "izplesties" ārpus šūnas robežām, kur ir ievadīta formula. Piemērā tālāk ir parādīta funkcija RANDARRAY šūnā D1, kura izplešas pa D1:F5 jeb 5 rindām un 3 kolonnām. Dinamiskā masīva formula tehniski pastāv tikai šūnā D1, savukārt, izmantojot mantotu CSE formulu, formula ir jāievada visā diapazonā.
- Automātiski mainīs lielumu, kad tiks pievienoti vai noņemti dati avota diapazonā. CSE masīva formulas apcērt atgriezto apgabalu, ja tas ir pārāk mazs, vai atgriezīs #N/A, ja tas ir pārāk liels.
- Aprēķiniet 1x1 kontekstā. Piemēram, funkcija RAND atgriezīs vienu rezultātu, tāpēc, ja vēlaties režģī atgriezt vairākus nejaušus skaitļus, varat izmantot funkciju RANDARRAY. Funkcijas ROW un COLUMN atgriezīs avota šūnas rindu un kolonnu. SEQUENCE(ROW()) var izmantot, lai replicētu veco ROW uzvedību mantotā masīva formulā.
- Visas jaunās formulas, kas atgriež vairāk nekā 1 rezultātu, automātiski izplešas. Nav nepieciešams nospiest taustiņu kombināciju Ctrl+Shift+Enter.
- CSE masīva formulas tiek saglabātas saderības nolūkos. Turpmāk tā vietā izmantojiet dinamisko masīvu formulas.
- Ja mantotās CSE masīva formulas šūnas ir atkarīgas viena no otras, programma Excel mēģinās aprēķināt katru atsevišķi, nevis kā masīvu. Šī darbība tika saukta par "CSE sadalīšanos", un noteiktos apstākļos šādi aprēķinātas formulas var radīt nekonsekventus rezultātus. Lai izvairītos no iespējamiem nekonsekventiem rezultātiem, mēs iesakām izmantot atsevišķas formulas, nevis paļauties uz CSE sadalīšanu. Dinamiskā masīva formulas nesadalīsies. Tā vietā viņi ziņos par riņķveida atsauci, lai jūs varētu to risināt.
- Var viegli modificēt, mainot avota šūnu, bet CSE masīva formulas pieprasa, lai viss diapazons tiktu rediģēts vienlaikus.
- Kolonnu un rindu ievietošana/dzēšana ir aizliegta aktīvā CSE masīva formulas diapazonā. Vispirms jāizdzēš visas esošās masīva formulas, kas ir traucējošas.
Vai nepieciešama papildu palīdzība?
Vienmēr varat pajautāt speciālistam Excel tehnoloģiju kopienā vai saņemt atbalstu kopienās.