Sporo je i frustrirajuće umetati i primijeniti funkciju na svaku ćeliju ili raspon podataka. Da biste ubrzali ovaj proces, možete koristiti funkciju ARRAYFORMULA u Google tablicama. Ova funkcija ispisuje vrijednosti iz raspona ćelija u više stupaca i redaka.

Za razliku od većine formula u Google tablicama, ova se formula može proširiti, što znači da kada se dodaju novi podaci, formula se automatski ažurira. Ovaj članak govori o tome što je ARRAYFORMULA, njezina sintaksa i kako je možete koristiti u Google tablicama. Čitajte dalje da biste ga brzo svladali.

Što je NIZFORMULA?

ARRAYFORMULA je zgodna funkcija Google Sheets koja daje raspon ćelija umjesto pojedinačnih vrijednosti, a možete je koristiti s formulama koje nisu polja da biste ih pretvorili u one kompatibilne s nizovima.

Iako definicija može biti zbunjujuća za nekoga tko nije svjestan formule i njezine upotrebe, primjeri koje imamo niže u vodiču će to pojasniti. Ali, kako bi se pojednostavila njegova upotreba, omogućuje vam korištenje jedne formule u nekoliko stupaca ili redaka.

instagram viewer

Može koristiti jedan raspon ćelija ili više ćelija iste veličine. Možete koristiti zgodno Ctrl+ Shift + Enter tipkovni prečac za automatski unos NIZFORMULA( prije nego što je formula već u ćeliji.

Zašto je ARRAYFORMULA korisna?

Korištenje ARRAYFORMULA u vašim proračunskim tablicama ima puno prednosti. Prvo, ovu formulu možete koristiti s ogromnim skupom podataka, što znači da nećete morati ponavljati formule u nekoliko stupaca. Ne samo da će vam to uštedjeti vrijeme, već će Google tablice pokretati velike proračunske tablice mnogo lakše jer se manje formula treba istovremeno izvršavati.

Ova formula je proširiva, što znači da će promjena na jednom mjestu proširiti cijeli raspon podataka. I ne samo to, formula je također dinamična. To znači da nećete morati ručno uređivati ​​formule kad god uređujete list.

ARRAYFORMULA vs. Automatsko popunjavanje

Google tablice nude predloženu značajku automatskog popunjavanja koji vam omogućuje primjenu korištene funkcije u ostatku redaka. Međutim, korištenje toga znači da nećete dobiti nijednu od dodatnih prednosti ARRAYFORMULA.

Osim toga, kada ažurirate ćeliju, uvijek postoji rizik da automatsko popunjavanje neće moći točno ažurirati podatke. To može uzrokovati nesinhroniziranje velikog broja ćelija, što rezultira odstupanjima u podacima.

Sintaksa za ARRAYFORMULA

ARRAYFORMULA koristi jedan argument, koji se može sastojati od drugih formula ili raspona ćelija. Argument je potreban da bi formula funkcionirala. Evo sintakse za ovu formulu:

=ARRAYFORMULA(formula)

Evo argumenta koji se koristi u ovoj formuli:

  • formula: Ovo je izraz ili raspon koji koristi jedan ili više raspona iste veličine

Ovaj argument može biti:

  • Raspon ćelija
  • Matematički izraz koji koristi jedan raspon ili više raspona ćelija iste veličine.
  • Funkcija koja vraća rezultate koji su veći od jedne ćelije.

Također možete dodati ovu formulu postojećim funkcijama koje nisu polja u proračunskim tablicama. To možete učiniti korištenjem Ctrl+ Shift+ Enter prečac.

Korištenje ARRAYFORMULA s drugim funkcijama listova

Nije dovoljno samo pogledati sintaksu za ovu formulu. Budući da ARRAYFOMULA u suštini treba drugu funkciju unutar sebe da bi radila, morat ćemo pogledati neke primjere. Evo nekoliko načina na koje možete koristiti ovu funkciju u Google tablicama.

1. Jednostavna FORMULA NIZA

U ovom primjeru imamo proračunsku tablicu s imenima u njoj. Recimo da želimo spojiti ime i prezime u novu ćeliju koja sadrži puno ime. Da bismo to učinili, možemo koristiti ovu formulu:

=A2 &""& B2

Kao što možete vidjeti, ova formula radi na osnovi po ćeliji. To znači da je potrebno unijeti adresu ćelije da bi se formula izvršila. Kada koristite ARRAYFORMULA, to se može učiniti automatski bez potrebe za izvršavanjem formule više puta.

Evo koraka koje trebate slijediti da biste koristili ARRAYFORMULA za kombiniranje ćelija u Tablicama:

  1. Kliknite na ćeliju u kojoj želite koristiti FORMULU NIZA.
  2. Upišite početni dio formule, koji je =FORMULA NIZA(.
  3. Sada upišite iteraciju formule koja se vidi na početku ovog primjera. U ovom slučaju koristimo se A2:A7 & " " & B2:B7. Imajte na umu da smo koristili cijele raspone umjesto pojedinačnih ćelija.
  4. Dodajte zagradu za zatvaranje.
  5. Na kraju pritisnite Unesi za izvođenje formule.

2. NIZFORMULA s IF funkcijama

U ovom primjeru imamo uzorke podataka za nekoliko artikala u trgovini i njihove razine zaliha. Formulom IF provjeravamo postoji li dovoljna količina artikla na zalihama.

Pretpostavimo da bismo jednostavno trebali automatski ispuniti IF formula u svakoj ćeliji pojedinačno. U tom slučaju, to bi moglo brzo dovesti do velikog broja izvršavanja iste formule, što može usporiti vaše Google tablice. Iz tog razloga, bolje je koristiti ARRAYFORMULA.

Evo kako biste kombinirali ARRAYFORMULA s postojećom funkcijom IF u Google tablicama:

  1. Kliknite na raspon ćelija koji sadrži formulu IF. Formula u ovom slučaju je =IF(B2:B5<25,"red", "ne").
  2. Pomaknite pokazivač teksta između jednako (=) i "AKO" u formuli.
  3. Ovdje napišite početni izraz ARRAYFORMULA, koji je NIZFORMULA(.
  4. Prijeđite na kraj formule i dodajte dodatnu zagradu.
  5. Pritisnite Unesi za izvođenje formule.

Formula će je izvršiti u svim odabranim ćelijama u samo jednoj instanci. Ovo bi funkcioniralo s drugim IF izjavama kao što su SUMIF u Google tablicama isto.

Zaokruživanje ARRAYFORMULA u Google tablicama

Funkcija ARRAYFORMULA jedna je od najmoćnijih funkcija u Sheets. Može obavljati mnoge funkcije odjednom i može se kombinirati s velikim brojem drugih funkcija. Iako se u početku može činiti zbunjujućim, počet ćete ga koristiti posvuda u svojim proračunskim tablicama nakon što ga shvatite.

Vježbanje ARRAYFORMULE također će vam pomoći razumjeti druge funkcije kompatibilne s nizom u Google tablicama i Excelu. Nastavite tako i brzo ćete postati profesionalac za proračunske tablice.