Septembrī 2018 mēs atlaidušām dinamiskās masīva formulas Excel pakalpojumam Microsoft 365. Atšķirības starp dinamiskajiem masīviem un mantotajām CTRL + SHIFT + ENTER (PMP) formulām ir aprakstītas tālāk.
Piezīme.: Pašlaik šis līdzeklis ir pieejams tikai Office Insider programmas dalībnieku daļai. Nākamo mēnešu laikā turpināsim optimizēt šos līdzekļus. Kad tas ir paveikts, mēs tos izlaidīs visiem Office Insider dalībniekiem un Microsoft 365 abonentiem.
Dinamiskās masīva formulas:
-
Var "izplūst" ārpus šūnu robežas, kur formula tiek ievadīta. Tālāk sniegtajā piemērā ir redzama funkcija RANDARRAY D1, kas izplūst no D1: F5 vai 5 rindas pēc 3 kolonnām. Dinamiskā masīva formula ir tikai šūnā D1, bet ar mantotās PMP formulas formulu ir jāievada visā diapazonā.
-
Automātiski maina lielumu, jo dati tiek pievienoti vai noņemti no avota diapazona. PMP masīva formulas apcērt atgriešanas apgabalu, ja tā ir pārāk maza, vai arī #N/A, ja tas ir pārāk liels.
-
Aprēķināt 1x1 kontekstā. Piemēram, funkcija Rand atgriež vienu rezultātu, tāpēc, ja vēlaties, lai režģī tiktu atgriezti vairāki nejauši skaitļi, varat izmantot funkciju RANDARRAY. Rindas un kolonnas funkcijas atgriezīs avota šūnas rindu un kolonnu. Secību(rinda ()) var izmantot, lai replicētu iepriekšējo rindas darbību mantotā masīva formulā.
-
Visas jaunās formulas, kas atgriezīs vairāk nekā 1 rezultātu, tiek automātiski izlietas. Nav jānospiež taustiņu kombinācija CTRL + SHIFT + ENTER.
-
PMP masīva formulas tiek saglabātas saderības iemeslu dēļ. Pārejot uz priekšu, izmantojiet dinamiskās masīvu formulas.
-
Ja šūnas mantotajā PMP masīva formulā ir atkarīgas viens no otra, programma Excel mēģinās aprēķināt katru atsevišķi, nevis kā masīvu. Šī darbība tika dēvēta par "PMP sabrukumu", un noteiktos apstākļos šajā veidā aprēķinātās formulas var radīt nekonsekventus rezultātus. Lai izvairītos no iespējamiem nekonsekventiem rezultātiem, iesakām izmantot atsevišķas formulas, nevis pielāgoties pielāgotās meklētājprogrammas sabrukumam. Dinamiskās masīva formulas netiks sabrukumas. Tā vietā tie ziņos par riņķveida atsauci, lai varētu to risināt.
-
Var viegli modificēt, mainot avota šūnu, savukārt PMP masīva formulas prasa, lai viss diapazons tiktu rediģēts vienlaikus.
-
Aktīvas PMP masīva formulu diapazonā ir aizliegta kolonnu un rindu ievietošana/dzēšana. Vispirms ir jādzēš visas esošās masīva formulas, kas tiek rādītas veidā.
Vai nepieciešama papildu palīdzība?
Vienmēr varat vērsties pie speciālista Excel Tech kopienā vai saņemt atbalstu Answers kopienā.
Skatiet arī
Kļūdas #SPILL! programmā Excel