Dinaminių masyvo formulių ir senstelėjusių CSE masyvo formulių palyginimas

Rugsėjį, 2018, išleidome "Excel" "Office 365" dinaminio masyvo formules. Toliau aptariamos dinaminių masyvų ir senstelėjusių "Ctrl" + "Shift" + "(CSE) formulės.

Pastaba: Rugsėjo 24 d. "2018": dinaminio masyvo funkcijos šiuo metu yra beta funkcijos ir pasiekiamos tik " Office Insider " dalį šiuo metu. Per ateinančius kelis mėnesius toliau optimizuosime šias funkcijas. Kai jos bus parengtos, mes paskelbsime ją visiems programos „Office Insider“ dalyviams ir „Office 365“ prenumeratoriams.

Dinaminių masyvo formulių:

  • Gali "išsiliejimas" už langelio ribų, kur įvesta formulė. Toliau pateiktame pavyzdyje pavaizduota funkcija Randarray , esanti D1, kuri išsiliejo per D1: F5 arba 5 eilutes 3 stulpeliais. Dinaminis masyvo formulė yra tik langelyje D1, o naudojant senstelėjusią IPP formulę, formulę reikia įvesti visame intervale.

    Funkcija RANDARRAY įvesta langelyje D1, pereinanti nuo D1 iki F5.

  • Automatiškai pakeis kaip duomenis į šaltinio intervalą. CSE masyvo formulės sutrumpins grąžinimo sritį, jei ji per maža arba grąžina #N/A, jei per daug.

  • Skaičiuojama 1x1 kontekste. Pvz., funkcija Rand pateiks vieną rezultatą, todėl jei norite, kad į tinklelį grįžtų keli atsitiktiniai numeriai, galite naudoti funkciją randarray. Eilučių ir stulpelių funkcijos pateiks šaltinio langelio eilutę ir stulpelį. Seka (Eilutė ()) gali būti naudojama senstelėjusiai masyvo formulę, kad būtų galima replikuoti senąjį eilutės veikimą.

  • Visos naujos formulės, kurios grąžina daugiau nei 1 rezultatą, bus automatiškai išliejamos. Nereikia paspausti CTRL + SHIFT + "Ctrl".

  • CSE masyvo formulės išsaugomos dėl suderinamumo priežasčių. Eidami pirmyn, turite naudoti dinaminių masyvų formules.

  • Kai langeliai senstelėjusios "CSE" masyvo formulėje yra priklausomi vienas nuo kito, "Excel" bandys kiekvieną atskirai apskaičiuoti, o ne kaip masyvą. Ši problema buvo vadinama "CSE Breakup" ir, esant tam tikroms aplinkybėms, šiuo būdu apskaičiuojamos formulės gali pateikti nenuoseklius rezultatus. Siekiant išvengti galimų nenuoseklių rezultatų, rekomenduojame naudoti atskiras formules užuot pasikliaujant CSE Breakup. Dinaminių masyvo formulių nebus. Vietoj to, jie praneš apie ciklinę nuorodą, kad galėtumėte ją išspręsti.

  • Galima lengvai modifikuoti keičiant šaltinio langelį, o IPP masyvo formulėse reikia, kad visas diapazonas būtų redaguojamas vienu metu.

  • Į stulpelį ir eilutę įterpimas/naikinimas yra draudžiamas aktyvios IPP masyvo formulės intervalas. Pirmiausia turite panaikinti visas esamas masyvo formules.

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Taip pat žr.

Funkcija FILTER

Funkcija RANDARRAY

Funkcija SEQUENCE

Funkcija SORT

Funkcija SORTBY

Funkcija UNIQUE

#SPILL! klaidos programoje „Excel“

Dinaminiai masyvai ir išplėsto masyvo elgesys

Numanomas sankirtos operatorius: @

Pastaba:  Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Prašome mus informuoti, ar radote reikiamos informacijos. Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip nuoroda.

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×