Formule polja napredne su formule koje omogućuju izvođenje složenih izračuna koji se često ne mogu napraviti standardnim funkcijama radnog lista. Nazivaju se i formule "Ctrl-Shift-Enter" ili "CSE" jer za njihovo unos morate pritisnuti Ctrl+Shift+Enter. Formule polja možete koristiti za naizgled nemoguće, kao što su
- Brojanje znakova u rasponu ćelija.
- zbrajanje brojeva koji ispunjavaju određene uvjete, primjerice najnižih vrijednosti unutar raspona ili brojeva između gornje i donje granice
- zbrajanje svake n-te vrijednosti unutar raspona vrijednosti
Excel sadrži dvije vrste formula polja: formule polja koje izvode nekoliko izračuna radi generiranja jednog rezultata i formule polja koje izračunavaju više rezultata. Neke funkcije radnog lista vraćaju polja vrijednosti ili kao argument zahtijevaju niz vrijednosti. Dodatne informacije potražite u smjernicama za formule polja i primjerima.
Napomena
Ako imate trenutačnu verziju okruženja Microsoft 365, možete jednostavno unijeti formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnuti ENTER kako biste potvrdili formulu kao formulu dinamičkog polja. U suprotnom se formula mora unijeti kao naslijeđena formula polja tako da najprije odaberete izlazni raspon, unesete formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnete CTRL+SHIFT+ENTER za potvrdu. Excel umjesto vas umeće vitičaste zagrade na početak i kraj formule. Da biste saznali više o formulama polja, pročitajte odjeljak Smjernice za formule polja i primjeri.
Stvaranje formule polja koja izračunava jedan rezultat
Ta vrsta formule polja može pojednostavniti model radnog lista jer nekoliko formula zamjenjuje jedinstvenom formulom polja.
Kliknite ćeliju u koju želite unijeti formulu polja.
Unesite formulu koju želite koristiti.
Formule polja koriste standardnu sintaksu formule. Svi počinju znakom jednakosti (=), a u formulama polja možete koristiti bilo koju ugrađenu funkciju programa Excel.
Ova formula, primjerice, izračunava ukupnu vrijednost niza cijena dionica i udjela te rezultat smješta u ćeliju pokraj stavke "Ukupna vrijednost".
Formula najprije množi udjele (ćelije B2 – F2) s njihovim cijenama (ćelije B3 – F3), a zatim te rezultate zbraja da bi se dobio ukupni zbroj od 35 525. Ovo je primjer formule polja s jednom ćelijom jer se formula nalazi u samo jednoj ćeliji.
Pritisnite Enter (ako imate trenutačnu pretplatu na Microsoft 365); U suprotnom pritisnite Ctrl+Shift+Enter.
Kada pritisnete Ctrl+Shift+Enter, Excel automatski umeće formulu između { } (par otvorenih i zatvorenih vitičastih zagrada).Napomena
Ako imate trenutačnu verziju okruženja Microsoft 365, možete jednostavno unijeti formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnuti ENTER kako biste potvrdili formulu kao formulu dinamičkog polja. U suprotnom se formula mora unijeti kao naslijeđena formula polja tako da najprije odaberete izlazni raspon, unesete formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnete CTRL+SHIFT+ENTER za potvrdu. Excel umjesto vas umeće vitičaste zagrade na početak i kraj formule. Da biste saznali više o formulama polja, pročitajte odjeljak Smjernice za formule polja i primjeri.
Stvaranje formule polja koja izračunava više rezultata
Da biste izračunali više rezultata pomoću formule polja, polje unesite u raspon ćelija koji ima potpuno isti broj redaka i stupaca koji ćete koristiti u argumentima polja.
Odaberite raspon ćelija u koji želite unijeti formulu polja.
Unesite formulu koju želite koristiti.
Formule polja koriste standardnu sintaksu formule. Svi počinju znakom jednakosti (=), a u formulama polja možete koristiti bilo koju ugrađenu funkciju programa Excel.
U sljedećem primjeru formula množi udjele cijenom u svakom stupcu, a formula se nalazi u odabranim ćelijama retka 5.
Pritisnite Enter (ako imate trenutačnu pretplatu na Microsoft 365); U suprotnom pritisnite Ctrl+Shift+Enter.
Kada pritisnete Ctrl+Shift+Enter, Excel automatski umeće formulu između { } (par otvorenih i zatvorenih vitičastih zagrada).Napomena
Ako imate trenutačnu verziju okruženja Microsoft 365, možete jednostavno unijeti formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnuti ENTER kako biste potvrdili formulu kao formulu dinamičkog polja. U suprotnom se formula mora unijeti kao naslijeđena formula polja tako da najprije odaberete izlazni raspon, unesete formulu u gornju lijevu ćeliju izlaznog raspona, a zatim pritisnete CTRL+SHIFT+ENTER za potvrdu. Excel umjesto vas umeće vitičaste zagrade na početak i kraj formule. Da biste saznali više o formulama polja, pročitajte odjeljak Smjernice za formule polja i primjeri.
Ako u formulu polja morate uvrstiti nove podatke, pročitajte članak Proširivanje formule polja. Možete pokušati i:
- Pravila za promjenu formula polja (mogu biti izbirljiva)
- Brisanje formule polja (tu možete pritisnuti i Ctrl+Shift+Enter)
- Korištenje konstanti polja u formulama polja (mogu biti korisne)
- Dodjela naziva konstanti polja (one mogu pojednostavniti korištenje konstanti)
Isprobajte sami
Ako želite isprobati konstante polja prije nego što ih primijenite na vlastite podatke, ovdje možete koristiti ogledne podatke.
Primjeri formula polja u nastavku prikazuju se u radnoj knjizi. Da biste na najbolji način radili s primjerima, radnu knjigu preuzmite na računalo klikom na ikonu programa Excel u donjem desnom kutu, a zatim je otvorite u programu Excel za stolna računala.
Kopirajte tablicu u nastavku i zalijepite je u Excel u ćeliju A1. Svakako odaberite ćelije E2:E11, unesite formulu =C2:C11*D2:D11, a zatim pritisnite Ctrl+Shift+Enter da biste dobili formulu polja.
| Prodavač | Vrsta automobila | Broj prodanih | Jedinična cijena | Ukupna prodaja |
|---|---|---|---|---|
| Šašić | limuzina | 5 | 2200 | =C2:C11*D2:D11 |
| coupe | 4 | 1800 | ||
| Makovac | limuzina | 6 | 2300 | |
| coupe | 8 | 1700 | ||
| Jurić-Sedić | limuzina | 3 | 2000 | |
| coupe | 1 | 1600 | ||
| Pavičić | limuzina | 9 | 2150 | |
| coupe | 5 | 1950 | ||
| Abrus | limuzina | 6 | 2250 | |
| coupe | 8 | 2000 |
Stvaranje formule polja s više ćelija
- U oglednoj radnoj knjizi odaberite ćelije od E2 do E11. Te će ćelije sadržavati rezultate.
Prije unosa formule uvijek odaberite ćeliju ili ćelije koje će sadržavati rezultate.
A pod uvijek, mislimo 100 posto vremena.
- Unesite ovu formulu. Da biste je unijeli u ćeliju, samo počnite upisivati (pritisnite znak jednakosti) i formula će se pojaviti u zadnjoj ćeliji koju ste odabrali. Formulu možete unijeti i u traku formule:
=C2:C11*D2:D11 - Pritisnite Ctrl + Shift + Enter.
Stvaranje formule polja s jednom ćelijom
- U oglednoj radnoj knjizi kliknite ćeliju B13.
- Unesite ovu formulu na bilo koji od načina iz 2. koraka:
=SUM(C2:C11*D2:D11) - Pritisnite Ctrl + Shift + Enter.
Formula množi vrijednosti u rasponima ćelija C2:C11 i D2:D11, a zatim zbraja rezultate radi izračuna ukupnog zbroja.
Je li vam potrebna dodatna pomoć?
Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.