Što treba znati
- ARRAYFORMULA omogućuje množenje niza ćelija (niza) umjesto dvije ćelije.
- Primjer ARRAYFORMULA: =ArrayFormula(SUM(C3:C9F3:F9)).
- Ulazni nizovi moraju biti iste veličine; dva raspona ćelija moraju imati jednak broj podatkovnih točaka.
Ovaj članak objašnjava kako koristiti ARRAYFORMULA u Google tablicama kako biste mogli unijeti više podataka u svoje izračune.
Kako koristiti ARRAYFORMULA u Google tablicama
Koristite ARRAYFORMULA kao i bilo koju drugu funkciju, ali je nikada ne koristite samu. Uvijek prethodi drugoj jednadžbi ili naredbi kako bi rekla programu što treba koristiti i, eventualno, vratila više skupova (nizova) informacija. Evo primjera.
-
Za ovaj primjer, ARRAYFORMULA će razvrstati imena i prezimena iz dva stupca u Google tablici.
-
Normalno, za razvrstavanje imena u drugom retku u treći stupac, koristite formulu "&". U ovom slučaju koristite dva znaka & u formuli, ovako:
=(B2&", "&A2)
-
Pritisnite Enter za pokretanje formule. Rezultat će zamijeniti tekst formule.
-
Da biste automatski primijenili formulu na cijeli stupac, dodajte ARRAYFORMULA i napravite neke male promjene u argumentu. Kao i svaka druga formula u Google tablicama, ARRAYFORMULA ide nakon znaka jednakosti, ali prije argumenta.
Da biste unijeli izmjene u formulu, kliknite njen tekst u polju za unos.
-
Samo dodavanje naredbe ARRAYFORMULA neće ispuniti ostatak stupca jer trebate reći Google tablicama da koriste sve podatke. Da biste to učinili, koristite odgovarajuću notaciju. U Tablicama (i drugim programima za proračunske tablice) koristite dvotočku (:) za definiranje raspona. U ovom primjeru, rasponi su B2:B i A2:A
Ova oznaka uključuje sve stupce A i B osim prvog retka, koji sadrži zaglavlja. U drugim aplikacijama upotrijebili biste nešto poput B:B za korištenje cijelog stupca ili B2:B12 za uključivanje određenog raspona (u ovom slučaju, Redovi od 2 do 12 stupca B).
Vaši ulazni nizovi moraju biti iste veličine. Na primjer, ako ste pokrenuli ARRAYFUNCTION na rasponu od tri ćelije u stupcu A i dvije ćelije u stupcu B, jedan rezultat bi se vratio kao pogreška, ali valjani argumenti bi se i dalje izvodili.
-
Pritisnite Enter za pokretanje formule i popunjavanje ostalih ćelija.
-
Kako dodajete više unosa, stupac s ARRAYFORMULA će se ažurirati.
-
Ako se neki vaši podaci promijene, njihovim ažuriranjem izmijenit će se i rezultat.
U ovom primjeru, ćelije u stupcu C pored praznih ćelija u stupcima A i B sadrže zareze jer su bile dio izvorne formule uspoređivanja. Neće se nužno pojaviti za druge funkcije.
- Da biste modificirali rezultate, samo se trebate vratiti u ćeliju s funkcijom ARRAYFORMULA i promijeniti je. Ostali rezultati ažurirat će se automatski.
Google tablice mogu koristiti samo ARRAYFORMULA s nizovima iste veličine (tj. koji sadrže isti broj podatkovnih točaka).
Što su Google tablice ARRAYFORMULA?
Funkcija ARRAYFORMULA u Google tablicama radi uz nekoliko drugih izračuna kako bi vam omogućila uključivanje više podatkovnih točaka. Umjesto jednog broja ili ćelije, ova vam naredba omogućuje uključivanje više informacija u vaše izračune i ispisivanje preciznijih rezultata.
Na primjer, ako pokušate pomnožiti dva raspona ćelija zajedno, Google tablice će vratiti pogrešku jer funkcija množenja zna samo kako pronaći umnožak dvaju ili više diskretnih brojeva (na primjer, 4 puta [vrijednost u ćeliji A1]). Dodavanje ARRAYFORMULA, međutim, govori Googleu da uzme u obzir više informacija i da ih koristi drugačije od uobičajenih.
Upotrebe ARRAYFORMULA
Gornji primjer samo je jedan način korištenja ARRAYFORMULA. Radi s većinom funkcija u Google tablicama, a ne morate ni izvesti niz. Na primjer, ako stvarate izvješće o troškovima, možete postaviti funkciju ARRAYFORMULA da pomnožite cijenu artikla s brojem koji ste kupili i zatim zbrojite sve troškove. Ova funkcija koristi više jednadžbi za stvaranje jedne, korisne informacije na temelju elemenata koje možete ažurirati u budućnosti.
Zašto ne popuniti?
U nekim slučajevima možete dobiti iste rezultate ako jednom unesete formulu, a zatim povučete donji desni kut ćelije prema dolje ili poprijeko kako biste je kopirali u sve retke ili stupce koje označite. Međutim, ako imate puno informacija koje redovito ažurirate, ARRAYFORMULA će vam uštedjeti vrijeme. Ne morate stalno popunjavati jer vaš skup podataka nadilazi raspon koji ste kopirali; ažurirat će se automatski kada unesete nove stavke.
Druga glavna prednost ARRAYFORMULA je da ako ikada budete trebali ažurirati formulu, nećete je morati kopirati u svako polje rezultata. Na primjer, ako odlučite da želite dodati dva niza umjesto da ih množite, trebate promijeniti samo jednu vrijednost u okviru ARRAYFORMULA i on će automatski popuniti ostale. Ako popunite, morat ćete prilagoditi svako izlazno polje, što stvara više posla čak i ako ponovno koristite funkciju popunjavanja.