Uwaga
Ta zawartość dotyczy klasycznych wersji programu Word dla systemów Windows i komputerów Mac (w tym programu Word z subskrypcją platformy Microsoft 365). Niektóre funkcje mogą być niedostępne w aplikacji sieci Web lub dla urządzeń przenośnych programu Word.
Kod pola = (Formula) oblicza liczbę za pomocą formuły matematycznej.
Aby dodać pole formuły do dokumentu, użyj polecenia Formuła na karcie Układ tabeli , która jest wyświetlana po kliknięciu w tabeli. Można go także dodać za pomocą okna dialogowego Pole .
Aby otworzyć okno dialogowe Pole , w systemie Windows wybierz kartę Wstawianie , a następnie w grupie Tekst wybierz pozycję Szybkie części , a następnie pozycję Pole. Na komputerze Mac wybierz kartę Wstawianie , a następnie wybierz pozycję Pole. (Jeśli nie widzisz pozycji Pole, może być konieczne wcześniejsze wybranie pozycji Tekst).
Kod pola informuje program Word, co należy wstawić lub umieścić w dokumencie po ustaleniu wartości kodu pola. Może to być na przykład bieżąca data lub liczba stron. Zazwyczaj wartość wynikowa jest po prostu wyświetlana jako część dokumentu. Możesz się przełączać między wyświetlaniem wyniku i wyświetlaniem kodu pola, naciskając klawisze ALT+F9 w systemie Windows lub FN+OPCJA+F9 na komputerze Mac.
Porada
Jeśli masz aplikację do obsługi arkuszy kalkulacyjnych, na przykład program Excel, osadzenie arkusza kalkulacyjnego lub jego części w dokumencie jest zazwyczaj łatwiejsze niż użycie pola = (Formula).
Składnia
Podczas wyświetlania kodu pola = (Formula) w dokumencie składnia wygląda następująco:
{ = formula [zakładka ] [\#format liczbowy ] }
Instrukcje
Formuła jest wyrażeniem, które może zawierać dowolną kombinację liczb, zakładek odwołujących się do liczb, pól zwracających liczby oraz dostępnych operatorów i funkcji. Wyrażenie może odwoływać się do wartości w tabeli oraz do wartości zwracanych przez funkcje.
Dodatkowe informacje:
Operatory
Pole = (Formula) może zawierać dowolną kombinację wartości oraz poniższych operatorów matematycznych i relacyjnych.
+
Dodawanie
–
Odejmowanie
*
Mnożenie
/
Dzielenie
%
Procentowe
^
Potęgowanie i pierwiastkowanie
=
Równa się
<
Mniejsze niż
< =
Mniejsze lub równe
>
Większe niż
> =
Większe lub równe
< >
Różne
Funkcje
Pole = (Formula) może korzystać z wartości zwróconych przez poniższe funkcje. W funkcjach z pustymi nawiasami można zawrzeć dowolną liczbę argumentów. Argumenty muszą być oddzielone separatorami list zdefiniowanymi w ustawieniach regionalnych w Panelu sterowania systemu Microsoft Windows: przecinkami (,) lub średnikami (;). Argumenty mogą być liczbami, formułami lub nazwami zakładek. W funkcjach AVERAGE(), COUNT(), MAX(), MIN(), PRODUCT() i SUM() jako argumenty można też stosować odwołania do komórek tabeli.
ABS(x)
Zwraca dodatnią wartość liczby lub formuły, bez względu na jej dodatnią lub ujemną wartość.
AND(x;y)
Zwraca wartość 1, jeśli oba wyrażenia logiczne x oraz y są prawdziwe, lub wartość 0 (zero), jeśli jedno z tych wyrażeń jest fałszywe.
AVERAGE()
Zwraca średnią z listy wartości.
COUNT()
Zwraca liczbę pozycji listy.
DEFINED(x)
Zwraca wartość 1 (prawda), jeśli wyrażenie x jest prawidłowe, lub wartość 0 (fałsz), jeśli nie można obliczyć wyrażenia.
FALSE
Zwraca wartość 0 (zero).
INT(x)
Zwraca liczby na lewo od przecinka wartości lub formuły x.
MIN()
Zwraca najmniejszą wartość na liście.
MAX()
Zwraca największą wartość na liście.
MOD(x;y)
Zwraca resztę powstałą po podzieleniu wartości x przez wartość y.
NOT(x)
Zwraca wartość 0 (zero) (fałsz), jeśli wyrażenie logiczne x jest prawdziwe, lub wartość 1 (prawda), jeśli wyrażenie logiczne jest fałszywe.
OR(x;y)
Zwraca wartość 1 (prawda), jeśli przynajmniej jedno z wyrażeń logicznych x i y jest prawdziwe, lub wartość 0 (fałsz), jeśli oba wyrażenia są fałszywe.
PRODUCT()
Zwraca wynik mnożenia listy wartości. Na przykład funkcja { = PRODUCT (1;3;7;9) } zwraca wartość 189.
ROUND(x;y)
Zwraca wartość x zaokrągloną do określonej liczby miejsc po przecinku y; wartość x może być liczbą lub wynikiem formuły.
SIGN(x)
Zwraca wartość 1, jeśli x jest wartością dodatnią, lub wartość –1, jeśli x jest wartością ujemną.
SUM()
Zwraca sumę listy wartości lub formuł.
TRUE
Zwraca wartość 1.
Odwołania do tabeli
Podczas wykonywania obliczeń w tabeli istnieją odwołania do komórek tabeli takie jak A1, A2, B1, B2 itd., gdzie litera oznacza kolumnę, a liczba — wiersz. Odwołania do komórek w programie Microsoft Word, inaczej niż w programie Microsoft Excel, są zawsze odwołaniami bezwzględnymi i nie są pokazywane ze znakiem dolara. Na przykład odwołanie do komórki A1 w programie Word oznacza to samo co odwołanie do komórki $A$1 w programie Excel.
Tworzenie odwołań do pojedynczych komórek
Podczas tworzenia odwołań do komórek w formułach należy użyć średnika w celu rozdzielenia odwołań do pojedynczych komórek oraz dwukropka w celu rozdzielenia pierwszej i ostatniej komórki w wyznaczonym zakresie (jak pokazano w poniższych przykładach).
Aby obliczyć średnią wartość tych komórek:
=average(b:b) lub =average(b1:b3)
=average(a1:b2)
=average(a1:c2) lub =average(1:1;2:2)
=average(a1;a3;c2)
Tworzenie odwołań do całego wiersza lub całej kolumny
Aby w obliczeniu odwołać się do całego wiersza lub całej kolumny, można wykonać jedną z następujących czynności:
- Określić zakres tylko przy użyciu litery lub liczby, która reprezentuje ten zakres, na przykład zapis 1:1 to odwołanie do pierwszego wiersza tabeli. Takie oznaczenie sprawia, że przy obliczaniu będą automatycznie uwzględniane wszystkie komórki z tego wiersza — nawet te, które zostaną dodane do niego później.
- Określić zakres obejmujący określone komórki, na przykład zapis a1:a3 to odwołanie do kolumny zawierającej trzy wiersze. Takie oznaczenie sprawia, że przy obliczaniu będą uwzględniane tylko te określone komórki. Jeśli później do tej kolumny zostaną dodane kolejne komórki, to w celu uwzględnienia ich w obliczeniu konieczne będzie zmodyfikowanie formuły.
Tworzenie odwołań do komórek z innej tabeli
Aby utworzyć odwołania do komórek z innej tabeli lub do komórki znajdującej się poza tabelą, należy zidentyfikować tabelę za pomocą zakładki. Na przykład pole { =average(Table2 b:b) } oblicza średnią średnią z kolumny B w tabeli wskazanej zakładką Tabela2.
Zakładka
Nazwa zakładki, która odwołuje się do jednej lub wielu wartości.
\# format liczby
Określa sposób wyświetlania wyniku liczbowego. Ten przełącznik jest nazywany przełącznikiem formatu, ponieważ określa format wyniku pola za pomocą symboli.
Na przykład przełącznik \# $,0.00 w polu { = SUM(ABOVE) \# $,0.00 } powoduje wyświetlenie wyniku w postaci "$4,455.70". Przełącznik nie działa, jeśli wynikiem pola nie jest liczba.
Uwaga
Proste formaty liczb, które nie zawierają odstępów, na przykład { MarchSales \# $,0.00 }, nie muszą być umieszczane w cudzysłowach. W cudzysłowach należy umieszczać bardziej złożone formaty liczb oraz formaty, które zawierają tekst lub odstępy, tak jak pokazano w poniższych przykładach. Program Word umieszcza formaty liczb w cudzysłowach, jeśli pole zostało wstawione za pomocą polecenia Pole na karcie Wstawianie lub polecenia Formuła w menu Układ (wyświetlanego po kliknięciu w tabeli).
Odpowiedni przełącznik formatu liczb można uzyskać, łącząc poniższe elementy formatu liczb.
Elementy formatu
0 (zero)
Rezerwuje miejsce na cyfrę w wyniku. Jeśli w tym miejscu wynik nie zawiera cyfry, w programie Word jest wyświetlana wartość 0 (zero). Na przykład kod { = 4 + 5 \# 00,00 } spowoduje wyświetlenie liczby 09,00.
Rezerwuje miejsce na cyfrę w wyniku. Jeśli w tym miejscu wynik nie zawiera cyfry, w programie Word jest wyświetlany odstęp. Na przykład kod { = 9 + 6 \# "### zł "] spowoduje wyświetlenie wartości "15 zł".
x
Pomija cyfry na lewo od symbolu zastępczego „x”. Jeśli symbol zastępczy znajduje się po prawej stronie separatora dziesiętnego, wynik zostanie zaokrąglony do tego miejsca. Na przykład:
{ = 111053 + 111439 \# x## } wyświetli liczbę "492".
{ = 1/8 \# 0,00x } wyświetla liczbę "0,125".
{ = 3/4 \# .x } wyświetla liczbę ".8".
. (separator dziesiętny)
Określa położenie separatora dziesiętnego. Na przykład kod { = SUM(ABOVE) \# "###,00 zł" } spowoduje wyświetlenie wartości "495,47 zł".
Uwaga
W systemie Windows użyj symbolu dziesiętnego zdefiniowanego w ustawieniach regionalnych w Panel sterowania.
spacja (symbol grupowania cyfr)
Dzieli liczbę na trzycyfrowe części. Na przykład kod { = ZyskNetto \# "# ### ## zł" } spowoduje wyświetlenie wartości "2 456 800 zł".
Uwaga
W systemie Windows należy używać symbolu grupowania cyfr określonego w ustawieniach regionalnych w Panelu sterowania.
- (znak minus)
Wstawia znak minus przed wynikiem ujemnym lub odstęp, jeśli wynik jest dodatni lub równy 0 (zero). Na przykład kod { = 10 - 90 \# -## } spowoduje wyświetlenie liczby -80.
+ (znak plus)
Wstawia znak plus przed wynikiem dodatnim, znak minus przed wynikiem ujemnym lub odstęp, jeśli wynik jest równy 0 (zero). Na przykład kod { = 100 - 90 \# +## } wyświetli liczbę +10, a kod { = 90 - 100 \# +## } wyświetli liczbę -10.
%, $, * itd.
Wstawia podany znak do wyniku. Na przykład kryterium { = ZyskNetto \# "##%" } spowoduje wyświetlenie wartości "33%".
"dodatnia; ujemna"
Określa różne formaty liczb dla wyników dodatnich i ujemnych. Jeśli na przykład zakładka Sprzedaż95 jest wartością dodatnią, w polu { Sprzedaż95 \# "# ##0,00 zł;-# ##0,00 zł" } zostanie wyświetlona zwykła wartość — na przykład "1 245,65 zł". Wartość ujemna zostanie wyświetlona pogrubioną czcionką i ze znakiem minus — na przykład "-345,56 zł".
"dodatnia; ujemna; zero"
Określa odmienne formaty liczb dla wyników dodatnich, ujemnych i równych 0 (zero). Na przykład, w zależności od wartości zakładki Sprzedaż95, { Sprzedaż95 \# "# ##0,00 zł;( # ##0,00 zł); $0" } wyświetla wartości dodatnie, ujemne i równe 0 (zero) w następujący sposób: $1,245.65, ($ 345.56), $0
'tekst'
Dodaje tekst do wyniku. Tekst należy umieścić w cudzysłowach pojedynczych. Na przykład kod { = { Cena } *8,1% \# "##0,00 zł 'podatku od sprzedaży' " } spowoduje wyświetlenie tekstu "347,44 zł podatku od sprzedaży".
`element numerowany`
Wyświetla numer poprzedniego elementu ponumerowanego przy użyciu polecenia Wstaw podpis lub przez wstawienie pola SEQ.
Identyfikatory elementu, takie jak „tabela” lub „rysunek”, należy umieścić między znakami akcentu słabego (`). Numer jest wyświetlany cyframi arabskimi. Na przykład kod { = SUM(A1:D4) \# "##0,00 'jest sumą w tabeli' 'tabela'" } spowoduje wyświetlenie wartości "456,34 jest sumą w tabeli 2".
Aby dodać podpis do obiektu, na komputerze Windows kliknij obiekt prawym przyciskiem myszy lub na komputerze Mac naciśnij klawisze Control+kliknij obiekt, a następnie wybierz polecenie Wstaw podpis.
Przykłady
Przykład 1
Poniższe pole odejmuje określoną liczbę od wartości reprezentowanej przez zakładkęSprzedażHurt. Użycie przełącznika formatu numerycznego powoduje wyświetlenie wyniku razem ze znakiem waluty, na przykład 14 786,17 zł.
{ = SprzedażHurt-29897,62 \# "# ##0,00 zł" }
Przykład 2
Poniższe pole = (Formula) oblicza całkowitą liczbę stron w dokumencie, którego numeracja stron zaczyna się od 47; zostanie wyświetlony wynik, taki jak "Strona 51 z 92":
Strona { PAGE } z { = (47 - 1) + { NUMPAGES } }
Przykład 3
Poniższe przykłady dotyczą wartości zawartych w tabeli. Odwołania do komórek w podanych przykładach dotyczą komórek w tabeli zawierającej pole = (Formula). Jeśli to pole znajduje się w innym miejscu, należy oznaczyć odpowiednią tabelę zakładką i podać tę zakładkę, a po niej wpisać odwołania do komórek.
{ = SUM(ABOVE) } (wstawione do komórki tabeli)
Suma zawartości komórek (od komórki nad polem do pierwszej komórki w kolumnie, do pierwszej pustej komórki lub do komórki niezawierającej prawidłowej wartości).
{ = SUM(Tabela3 C3) }
Zawartość komórki z trzeciej kolumny i trzeciego wiersza tabeli oznaczonej zakładką Tabela3.
{ = MIN(Tabela3 A3:D3) }
Najmniejsza wartość z czterech pierwszych komórek w trzecim wierszu tabeli oznaczonej zakładką Tabela3.