Ustvarite formulo polja v Excelu

Velja za
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016

Formule polj so zmogljive formule, ki omogočajo izvajanje zapletenih izračunov, ki jih pogosto ni mogoče izvesti s standardnimi funkcijami delovnega lista. Imenujejo se tudi formule »Ctrl-Shift-Enter« ali »CSE«, ker morate pritisniti Ctrl+Shift+Enter, da jih vnesete.  Formule polj lahko uporabite za navidezno nemogoče, na primer

  • Preštejte število znakov v obsegu celic.
  • Vsote števil, ki izpolnjujejo določene pogoje, na primer najnižje vrednosti v obsegu ali števila, ki spadajo med zgornjo in spodnjo mejo.
  • seštevanje vsake n-te vrednosti v obsegu vrednost.

Excel ponuja dve vrsti formul polja: formule polja, ki izvedejo več izračunov za ustvarjanje enega rezultata, in formule polja, ki izračunajo več rezultatov. Nekatere funkcije delovnih listov vrnejo matriko vrednosti ali pa potrebujejo matriko vrednosti kot argument. Če želite več informacij, glejte Smernice in primeri formul polja.

Opomba

Če imate trenutno različico okolja Microsoft 365, lahko preprosto vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnete tipko ENTER , da potrdite formulo kot formulo dinamičnega polja. V nasprotnem primeru morate vnesti formulo kot podedovano formulo s polji, tako da najprej izberete izhodni obseg, vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnite tipke Ctrl + Shift + Enter za potrditev. Excel nato vstavi oklepaje na začetek in konec formule namesto vas. Če želite več informacij o formulah s polji, glejte Navodila in primeri formul s polji.

Ustvarjanje formule polja, ki izračuna en rezultat

Ta vrsta formule polja lahko poenostavi model delovnega lista, ko namesto več različnih formul uporabite eno formulo polja.

  1. Kliknite celico, v katero želite vnesti formulo polja.

  2. Vnesite formulo, ki jo želite uporabiti.
    Formule polj uporabljajo standardno sintakso formule. Vsi se začnejo z enačajem (=) in v formulah polja lahko uporabite katero koli od vgrajenih Excelovih funkcij.
    Ta formula na primer izračuna skupno vrednost matrike cen delnic in delnic ter postavi rezultat v celico poleg »Skupna vrednost«.

    Primer formule polja, ki izračunava en rezultat

    Formula najprej pomnoži delnice (celice B2 - F2) z njihovimi cenami (celice B3 - F3), nato pa te rezultate sešteje, da ustvari skupno 35.525. To je primer formule z eno celico, ker formula živi samo v eni celici.

  3. Pritisnite Enter (če imate trenutno naročnino na Microsoft 365); v nasprotnem primeru pritisnite Ctrl+Shift+Enter.
    Ko pritisnete Ctrl+Shift+Enter, Excel samodejno vstavi formulo med { } (par oklepajev za odpiranje in zapiranje).

    Opomba

    Če imate trenutno različico okolja Microsoft 365, lahko preprosto vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnete tipko ENTER , da potrdite formulo kot formulo dinamičnega polja. V nasprotnem primeru morate vnesti formulo kot podedovano formulo s polji, tako da najprej izberete izhodni obseg, vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnite tipke Ctrl + Shift + Enter za potrditev. Excel nato vstavi oklepaje na začetek in konec formule namesto vas. Če želite več informacij o formulah s polji, glejte Navodila in primeri formul s polji.

Ustvarjanje formule polja, ki izračuna več rezultatov

Če želite izračunati več rezultatov s formulo polja, vnesite matriko v obseg celic z enakim številom vrstic in stolpcev, kot jih boste uporabili v argumentih polja.

  1. Izberite obseg celic, v katere želite vnesti formulo polja.

  2. Vnesite formulo, ki jo želite uporabiti.
    Formule polj uporabljajo standardno sintakso formule. Vsi se začnejo z enačajem (=) in v formulah polja lahko uporabite katero koli od vgrajenih Excelovih funkcij.
    V tem primeru formula pomnoži deleže s ceno v vsakem stolpcu, formula pa je v izbranih celicah v vrstici 5.

    Primer formule polja, ki izračunava več rezultatov

  3. Pritisnite Enter (če imate trenutno naročnino na Microsoft 365); v nasprotnem primeru pritisnite Ctrl+Shift+Enter.
    Ko pritisnete Ctrl+Shift+Enter, Excel samodejno vstavi formulo med { } (par oklepajev za odpiranje in zapiranje).

    Opomba

    Če imate trenutno različico okolja Microsoft 365, lahko preprosto vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnete tipko ENTER , da potrdite formulo kot formulo dinamičnega polja. V nasprotnem primeru morate vnesti formulo kot podedovano formulo s polji, tako da najprej izberete izhodni obseg, vnesete formulo v zgornjo levo celico izhodnega obsega, nato pa pritisnite tipke Ctrl + Shift + Enter za potrditev. Excel nato vstavi oklepaje na začetek in konec formule namesto vas. Če želite več informacij o formulah s polji, glejte Navodila in primeri formul s polji.

Če želite v formulo polja vključiti nove podatke, glejte Razširitev formule polja. Poskusite lahko tudi:

Poskusite

Če se želite poigrati s konstantami matrik, preden jih preizkusite z lastnimi podatki, lahko uporabite vzorčne podatke tukaj.

V spodnjem delovnem zvezku so prikazani primeri formul polja. Če želite kar najbolje delati s primeri, prenesite delovni zvezek v računalnik tako, da kliknete ikono Excel v spodnjem desnem kotu in ga nato odprete v namiznem programu Excel.

Kopirajte spodnjo tabelo in jo prilepite v Excel v celico A1. Izberite celice E2: E11, vnesite formulo = C2: C11 * D2: D11 in pritisnite Ctrl + Shift + Enter, da jo spremenite v formulo polja.

Prodajalec Vrsta avtomobila Število prodanih Cena enote Prodaja skupaj
Cajhen Limuzina 5 2200 =C2:C11*D2:D11
Kupe 4 1800
Zajc Limuzina 6 2300
Kupe 8 1700
Brlek Limuzina 3 2000
Kupe 1 1600
Potokar Limuzina 9 2150
Kupe 5 1950
Kopač Limuzina 6 2250
Kupe 8 2000

Ustvarjanje večcelične formule polja

  1. V vzorčnem delovnem zvezku izberite celice od E2 do E11. V teh celicah bodo vaši rezultati.

Preden vnesete formulo, vedno izberite celico ali celice z rezultati.

In vedno mislimo na 100 odstotkov časa.

  1. Vnesite to formulo. Če jo želite vnesti v celico, preprosto začnite tipkati (pritisnite enačaj) in formula se prikaže v zadnji izbrani celici. Formulo lahko vnesete tudi v vnosno vrstico:
    =C2:C11*D2:D11
  2. Pritisnite Ctrl+Shift+Enter.

Ustvarjanje enocelične formule polja

  1. V vzorčnem delovnem zvezku kliknite celico B13.
  2. To formulo vnesite na enega od načinov iz 2. koraka zgoraj:
    =SUM(C2:C11*D2:D11)
  3. Pritisnite Ctrl+Shift+Enter.

Formula zmnoži vrednosti v obsegih celic C2:C11 in D2:D11, nato pa sešteje rezultate in izračuna skupno vsoto.

Potrebujete dodatno pomoč?

Kadar koli lahko zastavite vprašanje strokovnjaku v skupnosti tehničnih strokovnjakov za Excel ali pa pridobite podporo v skupnostih.