Preuzmite primjer radne knjige
Ovaj vodič će vam dati Uvod u formule dinamičkog niza u Excelu i Google tablicama.
Uvod
U rujnu 2022. Microsoft je predstavio formule dinamičkog niza u Excelu. Njihova je svrha olakšati pisanje složenih formula i s manjom vjerojatnošću pogreške.
Formule dinamičkog niza trebaju na kraju zamijeniti formule niza, odnosno napredne formule koje zahtijevaju upotrebu Ctrl + Shift + Enter (CSE).
Evo kratke usporedbe između formule niza i formule dinamičkog niza koje se koriste za izdvajanje popisa jedinstvenih odjela s našeg popisa u rasponu A2: A7.
Formula naslijeđenog niza (CSE):
Sljedeća formula se unosi u ćeliju D2 a unosi se pritiskom na Ctrl + Shift + Enter i kopiranjem iz D2 do D5.
1 | {= IFERROR (INDEKS ($ A $ 2: $ A $ 7, MATCH (0, COUNTIF ($ D $ 1: D1, $ A $ 2: $ A $ 7), 0)), "")}} |
Formula dinamičkog niza:
Sljedeća formula je samo ulaz u ćeliju D2 i unijeli pritiskom na Enter. Brzim pogledom možete zaključiti koliko je lako i jednostavno napisati formulu dinamičkog niza.
1 | = JEDINSTVENO (A2: A7) |
Dostupnost
Od kolovoza 2022. formule dinamičkog niza dostupne su samo korisnicima sustava Office 365.
Raspon izlijevanja i izlijevanja
Formule dinamičkog niza funkcioniraju tako da vraćaju više rezultata u raspon ćelija na temelju jedne formule unesene u jednu ćeliju.
Ovo se ponašanje naziva i "Prolijevanje" a raspon ćelija u koje se nalaze rezultati naziva se "Raspon izlijevanja". Kada odaberete bilo koju ćeliju unutar raspona izlijevanja, Excel će je istaknuti tankim plavim rubom.
U donjem primjeru formula dinamičkog niza VRSTA je u ćeliji D2 a rezultati su se prelili u raspon D2: D7
1 | = SORT (A2: A7) |
Rezultati formule su dinamični, što znači da ako dođe do promjene u izvorišnom rasponu, rezultati se također mijenjaju, a raspon izlijevanja mijenja veličinu.
#PROSUTI!
Trebali biste uzeti u obzir da ako vaš raspon izlijevanja nije potpuno prazan, vraća se pogreška #SPILL.
Kad odaberete pogrešku #SPILL, željeni raspon izlijevanja formule označen je iscrtkanom plavom granicom. Premještanjem ili brisanjem podataka u ćeliji koja nije prazna uklanja se ova pogreška dopuštajući izlijevanje formule.
Referentni zapis o izlijevanju
Da bismo se pozvali na raspon izlijevanja formule, postavljamo # simbol iza referencije ćelije prve ćelije u izlijevanju.
Također se možete pozvati na izlijevanje odabirom svih ćelija u rasponu izlijevanja i referenca na izlijevanje će se automatski stvoriti.
U donjem primjeru htjeli bismo brojati broj zaposlenih u našoj tvrtki koristeći formulu COUNTA nakon što su poredani po abecednom redu pomoću formule dinamičkog niza VRSTA.
Ulazimo u VRSTA formula u D2 za naručivanje zaposlenika na našem popisu:
1 | = SORT (A2: A7) |
Zatim ulazimo u COUNTA formula u G2 računati broj zaposlenih:
1 | = COUNTA (D2#) |
Obratite pozornost na upotrebu # u D2# za upućivanje na rezultate koje je SORT prosuo u rasponu D2: D7.
Nove formule
Ispod je cijeli popis novih formula dinamičkog niza:
- JEDINSTVENO - Vraća popis jedinstvenih vrijednosti iz raspona
- VRSTA - Sortira vrijednosti u rasponu
- LJUBAV - Sortira vrijednosti na temelju odgovarajućeg raspona
- FILTAR - Filtrira raspon na temelju navedenih kriterija
- RANDARRAY - Vraća niz slučajnih brojeva između 0 i 1
- SLIJED - Generira popis uzastopnih brojeva kao što su 1, 2, 3, 4, 5
Formula dinamičkog nizau Google tablicama
Svi gornji primjeri rade potpuno isto u Google tablicama kao i u Excelu.