Poznámka
Tento obsah sa vzťahuje na počítačové verzie programu Word pre Windows a Mac (vrátane Wordu s predplatným na Microsoft 365). Niektoré funkcie nemusia byť v Worde pre web alebo mobilných aplikáciách k dispozícii.
Kód poľa = (vzorec) vypočíta číslo pomocou matematického vzorca.
Na pridanie poľa vzorca do dokumentu použite príkaz Vzorec na karte Rozloženie tabuľky , ktorý sa zobrazí po kliknutí do tabuľky. Môžete ho pridať aj pomocou dialógového okna Pole .
Ak chcete otvoriť dialógové okno Pole , vo Windowse vyberte kartu Vložiť a potom v skupine Text vyberte položku Rýchle časti a potom položku Pole. V Macu vyberte kartu Vložiť a potom vyberte položku Pole. (Ak sa položka Pole nezobrazuje, pravdepodobne treba najprv vybrať položku Text.)
Kód poľa vo Worde určuje, čo sa má po stanovení hodnoty kódu poľa do dokumentu vložiť alebo čo mu treba poskytnúť, napríklad aktuálny dátum alebo počet strán. Výsledná hodnota sa zvyčajne jednoducho zobrazí ako súčasť dokumentu. Stlačením kombinácie klávesov Alt + F9 vo Windowse alebo fn + Option + F9 v Macu môžete prepínať medzi zobrazením výsledku a zobrazením kódu poľa.
Tip
Ak používate tabuľkovú aplikáciu, ako napríklad Excel, vloženie celého hárka alebo jeho časti do dokumentu je často jednoduchšie ako použitie poľa = (vzorec).
Syntax
Kód poľa = (Formula) vyzerá pri zobrazení v dokumente takto:
{ = Formula [Záložka ] [\#Číselný obrázok ] }
Pokyny
Vzorec je výraz, ktorý môže obsahovať ľubovoľnú kombináciu čísiel, záložiek odkazujúcich na čísla, polí s výslednými číselnými hodnotami a dostupných operátorov a funkcií. Výraz môže odkazovať na hodnoty v tabuľke a na hodnoty, ktoré vrátili funkcie.
Oboznámte sa s:
Operátory
V poli = (Formula) sa môže používať ľubovoľná kombinácia hodnôt a nasledujúcich matematických a relačných operátorov.
+
Sčítanie
–
Odčítanie
*
Multiplication
/
Division
%
Percentuálna hodnota
^
Mocniny a odmocniny
=
Rovná sa
<
Menšie
< =
Menšie alebo rovné
>
Väčšie
> =
Väčšie alebo rovné
< >
Nerovná sa
Funkcie
V poli = (Formula) sa môžu používať hodnoty, ktoré sú výsledkom nasledujúcich funkcií. Funkcie s prázdnymi oblými zátvorkami môžu mať ľubovoľný počet argumentov. Argumenty musia byť oddelené oddeľovačom zoznamu definovaným v miestnych nastaveniach v ovládacom paneli operačného systému Microsoft Windows, a to buď čiarkou (,) alebo bodkočiarkou (;). Argumentmi môžu byť čísla, vzorce alebo názvy záložiek. Argumentmi funkcií AVERAGE(), COUNT(), MAX(), MIN(), PRODUCT() a SUM() môžu obsahovať aj odkazy na bunky tabuľky.
ABS(x)
Výsledkom je kladná hodnotu čísla alebo výsledku vzorca bez ohľadu na to, či je číslo alebo výsledok vzorca kladný alebo záporný.
AND(x,y)
Ak sú oba logické výrazy x a y pravdivé, výsledkom je hodnota 1. Ak jeden z výrazov nie je pravdivý, výsledkom je hodnota 0 (nula).
AVERAGE( )
Výsledkom je priemerná hodnotu vypočítaná zo zoznamu hodnôt.
COUNT( )
Výsledkom je počet položiek v zozname.
DEFINED(x)
Ak je výraz x platný, výsledkom je hodnota 1 (pravda). Ak sa výraz nedá vypočítať, výsledkom je hodnota 0 (nepravda).
FALSE
Výsledkom je hodnota 0 (nula).
INT(x)
Výsledkom je hodnota alebo výsledok vzorca x bez časti za desatinnou bodkou.
MIN( )
Výsledkom je najmenšia hodnota v zozname.
MAX( )
Výsledkom je najväčšia hodnota v zozname.
MOD(x,y)
Výsledkom je zvyšková hodnota podielu hodnoty x a hodnoty y.
NOT(x)
Výsledkom je hodnota 0 (nula) (nepravda), ak je logický výraz x pravdivý, alebo hodnota 1 (pravda), ak je logický výraz nepravdivý.
OR(x,y)
Výsledkom je hodnota 1 (pravda), ak je aspoň jeden z logických výrazov x a y pravdivý, alebo hodnota 0 (nula) (nepravda), ak sú oba logické výrazy nepravdivé.
PRODUCT( )
Výsledkom je hodnota vypočítaná násobením zoznamu hodnôt. Napríklad výsledkom funkcie { = PRODUCT (1,3,7,9) } je hodnota 189.
ROUND(x,y)
Výsledkom je hodnota výrazu x zaokrúhlená na určený počet desatinných miest y. Výraz x môže byť číslo alebo výsledok vzorca.
SIGN(x)
Výsledkom je hodnota 1, ak má výraz x kladnú hodnotu, alebo hodnota –1, ak má výraz x zápornú hodnotu.
SUM( )
Výsledkom je súčet hodnôt alebo výsledkov vzorcov zoznamu.
TRUE
Výsledkom je hodnota 1.
Odkazmi na tabuľky
Keď vykonávate výpočty v tabuľke, na bunky tabuľky odkazujte ako na bunky A1, A2, B1, B2 atď., pričom písmená zastupujú stĺpce a čísla zastupujú riadky. Odkazy na bunky v Microsoft Worde sú na rozdiel od odkazov v Microsoft Exceli vždy absolútne a nezobrazujú sa so značkou dolára. Odkaz na bunku A1 vo Worde znamená to isté ako odkaz na bunku $A$1 v Exceli.
Odkazovanie na jednotlivé bunky
Bunky vo vzorci označíte tak, že čiarkou oddelíte odkazy na jednotlivé bunky a dvojbodkou oddelíte prvú a poslednú bunku v určenom rozsahu tak, ako je to v nasledujúcich príkladoch.
Ak chcete vypočítať priemer hodnôt v týchto bunkách:
=average(b:b) alebo =average(b1:b3)
=average(a1:b2)
=average(a1:c2) alebo =average(1:1,2:2)
=average(a1,a3,c2)
Odkaz na celý riadok alebo stĺpec
Vo výpočtoch môžete odkazovať na celý riadok alebo stĺpec týmito spôsobmi:
- Môžete použiť rozsah obsahujúci iba písmená alebo čísla, ktoré zastupujú stĺpec alebo riadok – napríklad rozsah 1:1 zastupuje prvý riadok tabuľky. Toto označenie umožňuje, aby výpočty automaticky zahrnuli všetky bunky v riadku, ak sa doň neskôr rozhodnete pridať ďalšie bunky.
- Môžete použiť rozsah obsahujúci určené bunky – napríklad rozsah a1:a3 zastupuje stĺpec s tromi riadkami. Toto označenie umožňuje, aby do výpočtov boli zahrnuté iba určité konkrétne bunky. Ak neskôr pridáte ďalšie bunky a budete chcieť, aby ich boli do výpočtu zahrnuté, musíte upraviť výpočet.
Odkaz na bunky v inej tabuľke
Ak chcete uviesť odkaz na bunky v inej tabuľke alebo na bunku mimo príslušnej tabuľky, označte túto tabuľku záložkou. Napríklad pole { =average(Tabuľka2 b:b) } je priemerom hodnôt v stĺpci B v tabuľke označenej záložkou Tabuľka2.
Záložka
Názov záložky, ktorá odkazuje na jednu alebo viaceré hodnoty.
\# Formát čísiel
Určuje zobrazenie číselného výsledku. Tento prepínač sa nazýva obrazovým prepínačom, lebo sa formát výsledkov poľa zobrazuje použitím symbolov.
Napríklad prepínač \# $,0.00 in { = SUM(ABOVE) \# $,0.00 } zobrazí výsledok v tvare "4 455,70 $". Ak výsledok poľa nie je číslo, tento prepínač nemá žiadny účinok.
Poznámka
Úvodzovky okolo jednoduchých číselných formátov, ktoré neobsahujú medzery, sa nevyžadujú, napríklad { MarcovéTržby \# 0,00 eur }. V prípade zložitejších číselných formátov a formátov, ktoré obsahujú text alebo medzeru, uzavrite číselný formát do úvodzoviek, ako je uvedené v nasledujúcich príkladoch položiek formátu. Word pridá úvodzovky k prepínačom číselného formátu, ak vložíte pole pomocou príkazu Pole na karte Vložiť alebo príkazu Vzorec v ponuke Rozloženie (ktorá sa zobrazí po kliknutí do tabuľky).
Kombinovanie nasledovných položiek formátu pri tvorbe prepínača číselného formátu.
Položky formátu
0 (nula)
Určí počet číselných miest potrebných na zobrazenie vo výsledku. Ak výsledok na danom mieste neobsahuje číslicu, program Word zobrazí 0 (nula). Napríklad: { = 4 + 5 \# 00,00 } zobrazí "09,00".
Určí počet číselných miest potrebných na zobrazenie vo výsledku. Ak výsledok na danom mieste neobsahuje číslicu, program Word zobrazí medzeru. Napríklad: { = 9 + 6 \# ### eur } zobrazí "15".
x
Presunie číslice naľavo od zástupného objektu x. Ak je zástupný objekt napravo od desatinnej čiarky, Word výsledok zaokrúhli na toto miesto. Príklad:
{ = 111053 + 111439 \# x## } zobrazí "492".
{ = 1/8 \# 0.00x } zobrazí "0.125".
{ = 3/4 \# .x } zobrazí "0,8".
. (desatinná čiarka)
Určí pozíciu desatinnej čiarky. Napríklad { = SUM(ABOVE) \# ###,00 $ } zobrazí "495,47 $".
Poznámka
Vo Windowse použite symbol desatinnej čiarky, ktorý je špecifikovaný ako súčasť regionálnych nastavení v ovládacom paneli.
(symbol zoskupenia číslic)
Oddeľuje sériu troch čísel. Napríklad { = NetProfit \# # ### ### Sk } zobrazí "2 456 800 Sk".
Poznámka
Vo Windowse použite symbol zoskupenia číslic, ktorý je určený miestnymi nastaveniami v ovládacom paneli.
- (znamienko mínus)
Pridá znamienko mínus k zápornému výsledku alebo medzeru ku kladnému alebo 0 (nula). Napríklad: { = 10 - 90 \# -## } zobrazí "-80".
+ (znamienko plus)
Pridá znamienko plus ku kladnému výsledku, znamienko mínus k zápornému alebo medzeru k 0 (nula). Napríklad: { = 100 - 90 \# +## } zobrazí "+10" a { = 90 - 100 \# +## } zobrazí "-10".
%, Sk, * a tak ďalej
Zahrnie do výsledku určený znak. Napríklad { = netprofit \# "##%" } zobrazí "33%".
"kladný; záporný"
Určí rozdielne číselné formáty pre kladné a záporné výsledky. Ak má napríklad záložka Predaj95 kladnú hodnotu, v poli { Tržby95 \# "#,##0,00 eur;-#,##0,00 eur" } sa zobrazí hodnota v bežnom formáte, napríklad "1 245,65 sk". Záporná hodnota sa zobrazí s tučným formátovaním a znamienkom mínus, napríklad „- 345,56 Sk“.
"kladný, záporný, nula"
Určí rozdielne číselné formáty pre kladný výsledok, záporný výsledok a 0 (nulu). Napríklad, v závislosti od hodnoty záložky Tržby95, { Tržby95 \# "#,##0,00 eur;( # ##0,00 $); 0 $" } zobrazí kladnú hodnotu, zápornú hodnotu a 0 (nulu) nasledovne: 1 245,65 $, (345,56 $), 0 $
'text'
Pridá k výsledku text. Text uzavrite do jednoduchých úvodzoviek. Napríklad: { = { Price } *8,1% \# "##0,00 eur 'je daňou z obratu' " } zobrazí "347,44 eur je daňou z obratu".
`číslovanápoložka`
Zobrazí číslo predchádzajúcej položky, ktorá bola očíslovaná príkazom Vložiť popis alebo vložením poľa SEQ.
Identifikátor položky, ako napríklad „tabuľka“ alebo „číslica“ uzavrite do úvodných apostrofov (`). Poradové číslo sa zobrazí arabskými číslicami. Napríklad: { = SUM(A1:D4) \# "##0,00 'je súčtom Tabuľky' 'tabuľka'" } zobrazí "456,34 je súčtom Tabuľky 2".
Ak chcete pridať popis k objektu, vo Windowse kliknite pravým tlačidlom myši na objekt, alebo v Macu stlačte kombináciu klávesov Control + Kliknite na objekt a potom vyberte položku Vložiť popis.
Príklady
Príklad 1
Nasledujúce pole odčítava hodnotu od hodnoty reprezentovanej záložkouHrubýOdbyt. Obrazový prepínač vo výsledku zobrazí znak meny, napríklad 14 786,17 EUR:
{ = HrubýOdbyt-29897,62 \# "$#,##0.00" }.
Príklad č. 2
Nasledujúce pole = (Formula) vypočíta celkový počet strán v dokumente, v ktorom sa strany číslujú od 47. zobrazí výsledok podobný tomuto: "Strana 51 z 92":
Strana { PAGE } z { = (47 – 1) + { NUMPAGES } }.
Príklad č. 3
Nasledujúce príklady odkazujú na hodnoty v tabuľke. Odkazy na bunky uvedené v príkladoch sú odkazmi na bunky v tabuľke, ktoré obsahujú pole = (Formula). Ak pole nie je súčasťou tabuľky, na ktorú sa odkazuje, tabuľku označte ako záložkou a uveďte ju v poli aj s odkazmi na bunky.
{ = SUM(ABOVE) } (vložené do bunky tabuľky)
Súčet buniek od bunky nad poľom až po vrch stĺpca alebo po prvú prázdnu bunku alebo bunku obsahujúcu neplatnú hodnotu.
{ = SUM(Tabuľka3, C3), }
Obsah bunky v treťom stĺpci tretieho riadka tabuľky, označenej záložkou „Tabuľka3“.
{ = MIN(Tabuľka3; A3:D3) }
Najmenšia hodnota z prvých štyroch buniek v treťom riadku tabuľky označenej záložkou „Tabuľka3“.