Dinamičke formule niza naspram zastarelih formula nizova CSE

Primenjuje se na
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel za iPad Excel za iPhone uređaj

U septembru 2018. objavili smo formule dinamičkih nizova za Excel za Microsoft 365. Razlike između dinamičkih nizova i zastarelih formula Ctrl+Shift+Enter (CSE) razmatrane su u nastavku.

Dinamičke formule niza:

  • Može da se "prelije" izvan granica ćelija u koje je uneta formula. Sledeći primer prikazuje funkciju RANDARRAY u ćeliji D1 koja se preliva na D1:F5 ili 5 redova sa 3 kolone. Dinamička formula niza tehnički postoji samo u ćeliji D1, dok bi sa zastarelom CSE formulom formula trebalo uneti u ceo opseg.

    Funkcija RANDARRAY unesena u ćeliju D1, prelivanje iz ćelije D1 u F5.

  • Automatski će se menjati veličinu kako se podaci dodaju u izvorni opseg ili se iz njega uklanjaju. CSE formule niza će skratiti oblast vraćanja ako je premala ili vratiti #N/A ako je prevelika.
  • Izračunavanje u kontekstu 1x1. Na primer, funkcija RAND će vratiti jedan rezultat, tako da ako želite da se u koordinatnu mrežu vrati više nasumičnih brojeva, možete da koristite funkciju RANDARRAY. Funkcije ROW i COLUMN daju red i kolonu izvorne ćelije. SEQUENCE(ROW()) može da se koristi za ponavljanje starog ponašanja funkcije ROW u zastareloj formuli niza.
  • Sve nove formule koje daju više od 1 rezultata automatski će se razliti. Nema potrebe da pritiskate kombinaciju tastera Ctrl+Shift+Enter.
  • Formule nizova CSE se zadržavaju zbog kompatibilnosti. Ubuduće bi trebalo da koristite formule dinamičkih nizova.
  • Kada ćelije u zastareloj formuli niza CSE zavise jedna od druge, Excel će pokušati da izračuna svaku pojedinačno umesto kao niz. Ovo ponašanje se naziva "CSE raspad" i, pod određenim okolnostima, formule izračunate na ovaj način mogu dati nedosledne rezultate. Da biste izbegli mogućnost nedoslednih rezultata, preporučujemo korišćenje zasebnih formula umesto da se oslanjate na raspad CSE-a. Dinamičke formule niza se neće raspasti. Umesto toga, oni će prijaviti cirkularnu referencu kako biste mogli da je adresirate.
  • Može se lako izmeniti promenom izvorne ćelije, dok CSE formule niza zahtevaju da se ceo opseg uređuje istovremeno.
  • Umetanje/brisanje kolona i redova je zabranjeno u aktivnom opsegu CSE formule niza. Prvo morate da izbrišete sve postojeće formule niza koje vam smetaju.

Potrebna vam je dodatna pomoć?

Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u zajednicama.

Takođe pogledajte

Funkcija FILTER

Funkcija RANDARRAY

Funkcija SEQUENCE

Funkcija SORT

Funkcija SORTBY

Funkcija UNIQUE

#PRELIVANJE! greške u programu Excel

Dinamički nizovi i ponašanje prelivenog niza

Implicitni operator preseka: @