Kod pola = (Formuła) oblicza liczbę przy użyciu formuły matematycznej.
Możesz użyć polecenia Formuła na karcie Układ , która pojawia się po kliknięciu wewnątrz tabeli, aby dodać to pole do dokumentu. Można ją również dodać za pomocą okna dialogowego Pole .
Aby wyświetlić okno dialogowe Pole, w systemie Windows wybierz kartę Wstawianie, a następnie w grupie Tekstwybierz pozycję Szybkie częścii pozycję Pole. Na komputerze Mac wybierz kartę Wstawianie, a następnie pozycję Pole. (Jeśli nie widzisz pozycji Pole, może być konieczne wcześniejsze wybranie pozycji Tekst).
Kod polainformuje 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ę arkusza kalkulacyjnego, na przykład program Excel, osadzenie całego arkusza lub jego części w dokumencie jest często łatwiejsze niż użycie pola = (Formuła).
Składnia
Podczas wyświetlania kodu pola = (Formula) w dokumencie składnia wygląda następująco:
{ = formuła [zakładka ] [\#format liczby ] }
Instrukcje
Formuła to wyrażenie, 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
%
Procent
^
Potęgowanie i pierwiastkowanie
=
Równe
<
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 można używać odwołań do komórek, które zawiera tabela, określonych jako adresy A2, B1, B2, A1 itd., gdzie litera oznacza kolumnę, a liczba — wiersz tabeli. 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ładka. Na przykład pole {=average(Tabela2 b:b)} oblicza średnią dla komórek kolumny B w tabeli oznaczonej zakładką Tabela2.
Zakładka
Nazwa zakładka odwołującej 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 obrazy liczbowe, które nie zawierają spacji, nie są wymagane cudzysłowy — na przykład { MarchSales \# $,0.00 }. 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. Word powoduje dodanie cudzysłowów do przełączników obrazów liczbowych w przypadku wstawienia pola za pomocą polecenia Pole na karcie Wstawianie lub polecenia Formuła w menu Układ (które jest wyświetlane po kliknięciu wewnątrz 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 użycie instrukcji { = 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 użycie instrukcji { = 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 użycie instrukcji:
{ = 111053 + 111439 \# x## } spowoduje wyświetlenie liczby 492. Użycie instrukcji { = 1/8 \# 0,00x } spowoduje wyświetlenie liczby 0,125. Użycie instrukcji { = 3/4 \# ,x } spowoduje wyświetlenie liczby ,8.. (separator dziesiętny)
Określa położenie separatora dziesiętnego. Na przykład użycie instrukcji { = SUM(ABOVE) \# "###,00 zł"} spowoduje wyświetlenie wartości „495,47 zł”.
Uwaga: W systemie Windows użyj symbolu dziesiętnego określonego jako część ustawień regionalnych w Panel sterowania.
spacja (symbol grupowania cyfr)
Dzieli liczbę na trzycyfrowe części. Na przykład użycie instrukcji { = ZyskNetto \# "# ### ### zł" } spowoduje wyświetlenie wartości „2 456 800 zł”.
Uwaga: W systemie Windows użyj symbolu grupowania cyfr określonego w ustawieniach regionalnych w Panel 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 użycie instrukcji { = 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 użycie instrukcji { = 100 - 90 \# +## } spowoduje wyświetlenie liczby +10, natomiast użycie instrukcji { = 90 - 100 \# +## } spowoduje wyświetlenie liczby -10.
%, $, * itd.
Wstawia podany znak do wyniku. Na przykład użycie instrukcji { = 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 wartość zakładki Sprzedaż95, zakładka, jest dodatnia, w polu { Sprzedaż95 \# "# ##0,00 zł;-# ##0,00 zł" } zostanie wyświetlona wartość w zwykłym formacie— na przykład „1 245,65 zł”. Zostanie wyświetlona wartość ujemna z pogrubionym formatowaniem i znakiem minus — na przykład "-$ 345,56".
"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 użycie instrukcji { = Sprzedaż95 \# "# ##0,00 zł;(# ##0,00 zł);0 zł" } spowoduje wyświetlenie wartości dodatnich, ujemnych i równych 0 (zero) w następujący sposób: 1 245,65 zł, (345,56 zł), 0 zł.
'tekst'
Dodaje tekst do wyniku. Tekst należy umieścić w cudzysłowach pojedynczych. Na przykład użycie instrukcji { = { 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 w postaci cyfr arabskich. Na przykład użycie instrukcji { = 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, w systemie Windows kliknij obiekt prawym przyciskiem myszy lub na komputerze Mac przytrzymaj klawisz Control i kliknij obiekt, a następnie wybierz pozycję Wstaw podpis.
Przykłady
Przykład 1
Poniższe pole odejmuje od wartości reprezentowanej przez zakładkaSprzedaż Brutto. 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
Następujące pole = (Formuła) oblicza całkowitą liczbę stron w dokumencie, której numerowanie stron zaczyna się od 47; wyświetla 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.