ワードの理解シリーズ{フィールドについて}
第7章■数式と計算フィールド
4.= (式) フィールド
数学の好きな人用です。
また
英語の好きな人は数学の「式」を英語で学べます。
そして、
どちらも嫌いな人は我慢して読んで下さい。(ヘルプから引用)
Field codes: = (Formula) field |
フィールド コード : = (式) フィールド |
{ = Formula [Bookmark ] [\# Numeric Picture ] } |
{ = 式 [ブックマーク] [\# 数値形式] } |
Calculates a number by using a mathematical formula. |
指定した数式を使用して数値の計算を行います。 |
You can use the Formula command (Table menu) or press CTRL+F9 to insert a field in a table or in regular text. |
表や通常の文字列の中に = (式) フィールドを挿入するには、[罫線] メニューの [計算式] をクリックするか、Ctrl キーを押しながら F9 キーを押します。 |
If you have a spreadsheet application, such as Microsoft Excel, embedding all or part of a worksheet in a document |
Excel のような表計算プログラムを使用している場合は、シートの一部または全部を文書に埋め込んだ方が、 |
(embed: To insert information created in one program, such as a chart or an equation, into another program. |
(埋め込み : グラフや数式など、あるアプリケーションで作成したデータをほかのアプリケーションに挿入すること。 |
After the object is embedded, the information becomes part of the document. |
オブジェクトを埋め込むと、挿入されたデータは文書の一部となります。 |
Any changes you make to the object are reflected in the document.) |
オブジェクトに変更を加えると、その変更は文書にも反映されます。) |
is often easier than using the = (Formula) field in a table. |
表の中で = (式) フィールドを使用するよりも簡単に複雑な計算を行うことができます。 |
Instructions |
説明 |
式(公式) |
|
An expression |
式 |
(expression: Any combination of mathematical or logical operators, constants, functions, and names of fields, controls, and properties |
(式 : 算術演算子または論理的演算子、定数、リテラル値、関数、フィールド名、コントロール、およびプロパティの組み合わせ。 |
that evaluates to a single value. |
これにより、1 つの値を評価します。 |
Expressions can perform calculations, manipulate characters, or test data.) |
式は、計算、文字列の処理、データのテストなどに使用できます。) |
that can contain any combination of numbers, bookmarks |
(式)には、数値、数値を参照するブックマーク |
(bookmark: A location or selection of text in a file that you name for reference purposes. |
(ブックマーク : 参照先やリンク先を示す名前付き情報。 |
Bookmarks identify a location within your file that you can later refer or link to.) |
ファイル内の任意の位置や選択文字列にブックマークを設定することができます。 ) |
that refer to numbers, fields resulting in numbers, and the available operators |
、実行結果が数値になるフィールド、演算子、 |
(operator: A sign or symbol that specifies the type of calculation to perform within an expression. |
(演算子 : 式を構成する記号や単語。これにより、実行する計算の種類を指定します。 |
There are mathematical, comparison, logical, and reference operators.) |
演算子には、算術演算子、関係演算子、論理演算子、参照演算子などがあります。) |
and functions. The expression can refer to values in a table and values returned by functions. |
関数などを組み合わせて指定します。式では、表の値や関数の戻り値を参照することもできます。 |
Learn about: |
必要な項目を選択してください。 |
Operators |
演算子 |
In an = (Formula) field, you can use any combination of values and the following mathematical and relational operators. |
= (式) フィールドでは、次の演算子と値を組み合わせて使用できます。 |
記号 |
英語 |
日本語 |
+ |
Addition |
加算 |
– |
Subtraction |
減算 |
* |
Multiplication |
乗算 |
/ |
Division |
除算 |
% |
Percentage |
パーセンテージ |
^ |
Powers and roots |
べき乗とべき乗根 |
= |
Equal to |
等しい |
< |
Less than |
より小さい |
< = |
Less than or equal to |
以下 |
> |
Greater than |
より大きい |
> = |
Greater than or equal to |
以上 |
< > |
Not equal to |
等しくない |
Functions= (式) |
フィールドで使用できる関数 |
The = (Formula) field can use values returned by the following functions. |
= (式) フィールドでは、次の関数の計算結果を使用できます。 |
Functions with empty parentheses can accept any number of arguments |
空白のかっこの付いた関数には、引数をいくつでも指定できます。 |
(argument: A value that provides information to an action, an event, a method, a property, a function, or a procedure.) |
(引数 : アクション、イベント、メソッド、プロパティ、関数、またはプロシージャに必要な情報を提供する値のことです。) |
separated by commas (,) or semicolons (;), as long as you use the list separator defined as part of the regional settings in Microsoft Windows Control Panel. |
引数の区切りには、半角のカンマ (,) や半角のセミコロン (;) など、コントロール パネルの地域設定で定義した区切り記号を使用します。 |
Arguments can be numbers, formulas, or bookmark names. |
引数には、数値、式、またはブックマーク名を指定できます。 |
The functions AVERAGE(), COUNT(), MAX(), MIN(), PRODUCT(), and SUM() can also accept references to table cells as arguments. |
AVERAGE()、 COUNT()、 MAX()、 MIN()、 PRODUCT()、 SUM()などの関数は引数として表のセル参照を指定することもできます。 |
\# Numeric picture |
\# 数値形式 |
Specifies the display of a numeric result. |
フィールドの実行結果の数値に表示形式を指定します。 |
This switch is called a "picture" switch because you use symbols to represent the format of the field result |
表示形式の指定に書式記号が使われるので、このスイッチは "書式" スイッチと呼ばれます。 |
(field results: Text or graphics inserted in a document when Microsoft Word carries out a field's instructions. |
(フィールドの実行結果 : フィールドの命令が実行されたときに文書に挿入される文字列や図。 |
When you print the document or hide field codes, the field results replace the field codes.). |
文書を印刷したり、フィールド コードを非表示にすると、フィールド コードがフィールドの実行結果に置き換えられます。) |
For example, the switch \# $#,##0.00 in { = SUM(ABOVE) \# $#,##0.00 } displays a result such as "$4,455.70." If the result of a field is not a number, this switch has no effect. |
たとえば、{ = SUM(ABOVE) \# \\#,##0.00 } というフィールドの実行結果は、スイッチ \# \\#,##0.00 を指定しているため、"\4,455.70" のように表示されます。 |
Note Quotation marks are not required around simple numeric pictures that do not include spaces— for example, { MarchSales \# $#,##0.00 }. |
メモ { 3 月売上 \# \\#,##0.00 } のようにスペースを含まない数値形式を指定する場合は、前後を半角の二重引用符で囲む必要はありません。 |
For more complex numeric pictures and those that include text or spaces, enclose the numeric picture in quotation marks, as shown in the following picture item examples. |
次の例のように、複雑な数値形式やスペースを含む数値形式を指定する場合は、数値形式の前後を半角の二重引用符で囲みます。 |
Microsoft Word adds quotation marks to numeric picture switches if you insert a field by using the Field command (Insert menu) or the Formula command (Table menu). |
[挿入] メニューの [フィールド] や [罫線] メニュー の [計算式] を使って数値書式フィールドを挿入すると、数値書式スイッチに自動的に半角の二重引用符が追加されます。 |
Combine the following picture items to build a numeric picture switch. |
次の書式記号を組み合わせて数値書式スイッチを作成します。 |
|
Picture items |
書式記号 |
0 (zero) 0 (ゼロ) |
Specifies the requisite numeric places to display in the result. |
実行結果に表示する桁数を指定します。 |
If the result does not include a digit in that place, Word displays a 0 (zero). |
実行結果の桁数が指定した桁数よりも少ない場合は、0 (ゼロ) が表示されます。 |
|
For example, { = 4 + 5 \# 00.00 } displays "09.00". |
たとえば、{ = 4 + 5 \# 00.00 } の実行結果は、"09.00" と表示されます。 |
|
# |
Specifies the requisite numeric places to display in the result. |
実行結果に表示する桁数を指定します。 |
If the result does not include a digit in that place, Word displays a space. |
実行結果の桁数が指定した桁数よりも少ない場合は、半角のスペースが挿入されます。 |
|
For example, { = 9 + 6 \# $### } displays "$ 15". |
たとえば、{ = 9 + 6 \# \\### } の実行結果は、"\ 15" と表示されます。 |
|
x |
Drops digits to the left of the "x" placeholder. If the placeholder is to the right of the decimal point, Word rounds the result to that place. |
表示する桁数を指定します。小数部に指定した場合は、その桁に合わせて実行結果が四捨五入されます。 |
For example: { = 111053 + 111439 \# x## } displays "492" |
たとえば、{ = 111053 + 111439 \# x## } の実行結果は、"492" と表示されます。 |
|
{ = 1/8 \# 0.00x } displays "0.125". |
{ = 1/8 \# 0.00x } の実行結果は、"0.125" と表示されます。 |
|
{ = 3/4 \# .x } displays ".8". |
{ = 3/4 \# .x } の実行結果は、".8" と表示されます。 |
|
. (decimal point) . (小数点) |
Determines the decimal point position. |
小数点の位置を決めます。 |
For example, { = SUM(ABOVE) \# $###.00 } displays "$495.47". |
たとえば、{ = SUM(ABOVE) \# \\###.00 } の実行結果は、"\495.47" のように表示されます。 |
|
Note Use the decimal symbol specified as part of the regional settings in Microsoft Windows Control Panel. |
メモ コントロール パネルの地域設定で指定した小数点記号を使用してください。 |
|
, (digit grouping symbol) , (桁区切り文字) |
Separates a series of three digits. For example, { = NetProfit \# $#,###,### } displays "$2,456,800". |
整数部を 3 桁ごとに区切ります。たとえば、{ = 純利益 \# \\#,###,### } の実行結果は、"\2,456,800" のように表示されます。 |
Note Use the digit grouping symbol specified as part of the regional settings in Windows Control Panel. |
メモ コントロール パネルの地域設定で指定した桁区切り文字を使用してください。 |
|
- (minus sign) - (マイナス記号) |
Adds a minus sign to a negative result, or adds a space if the result is positive or 0 (zero). |
実行結果が負の数の場合は、マイナス記号が追加されます。実行結果が正の数または 0 (ゼロ) の場合は、スペースが挿入されます。 |
For example, { = 10 - 90 \# -## } displays "-80". |
たとえば、{ = 10 - 90 \# -## } の実行結果は、"-80" と表示されます。 |
|
+ (plus sign) + (プラス記号) |
Adds a plus sign to a positive result, a minus sign to a negative result, or a space if the result is 0 (zero). |
実行結果が正の数の場合は、プラス記号が追加されます。実行結果が負の数の場合は、マイナス記号が追加されます。実行結果が 0 (ゼロ) の場合は、スペースが挿入されます。 |
For example, { = 100 - 90 \# +## } displays "+10", and { = 90 - 100 \# +## } displays "-10". |
たとえば、{ = 100 - 90 \# +## } の実行結果は "+10" と表示され、{ = 90 - 100 \# +## } の実行結果は "-10" と表示されます。 |
|
%, $, *, and so on %、$、*、その他の文字 |
Includes the specified character in the result. |
指定した文字を実行結果の数値に挿入します。 |
For example, { = netprofit \# "##%" } displays "33%". |
たとえば、{ = 純利益 \# "##%" } の実行結果は、"33%" と表示されます。 |
|
"positive; negative" "正の数の数値形式; 負の数の数値形式" |
Specifies different number formats for positive and negative results. |
実行結果の数値が正の場合と負の場合で、それぞれ別の数値形式を使用します。 |
For example, if the bookmark Sales95 is a positive value, |
たとえば、"95 年度売上" というブックマークが正の数の場合は、 |
|
(bookmark: A location or selection of text in a file that you name for reference purposes. |
(ブックマーク : 参照先やリンク先を示す名前付き情報。 |
|
Bookmarks identify a location within your file that you can later refer or link to.) |
ファイル内の任意の位置や選択文字列にブックマークを設定することができます。 ) |
|
the field { Sales95 \# "$#,##0.00;-$#,##0.00" } displays the value with regular formatting— for example, "$1,245.65". |
フィールド{ 95 年度売上 \# "\\#,##0.00;-\\#,##0.00" } の実行結果は、"\1,245.65" のように通常の形式で表示されます。 |
|
A negative value is displayed with bold formatting and a minus sign— for example, "-$ 345.56". |
負の数の場合は、"-\ 345.56" のように、太字にマイナス記号が付いて表示されます。 |
|
"positive; negative; zero" "正の数の数値形式; 負の数の数値形式; ゼロ" |
Specifies different number formats for a positive result, a negative result, and a 0 (zero) result. |
実行結果の数値が正の場合、負の場合、および 0 (ゼロ) の場合で、それぞれ別の数値形式を使用します。 |
For example, depending on the value of the Sales95 bookmark, { Sales95 \# "$#,##0.00;($#,##0.00);$0" } displays positive, negative, and 0 (zero) values as follows: $1,245.65, ($ 345.56), $0 |
たとえば、{ 95 年度売上 \# "\\#,##0.00;-\\#,##0.00;\\0" } の実行結果は、"95 年度売上" というブックマークが正の数の場合は、"\1,245.65" のように通常の形式で表示されます。負の数の場合は、"-\ 345.56" のように、太字にマイナス記号が付いて表示されます。0 (ゼロ) の場合は、"\0" と表示されます。 |
|
'text' '文字列' |
Adds text to the result. Enclose the text in single quotation marks. |
実行結果に文字列を追加します。文字列は、アポストロフィ (') で囲みます。 |
For example, { = { Price } *8.1% \# "$##0.00 'is sales tax' " } displays "$347.44 is sales tax". |
たとえば、{ = { 価格 } *3% \# "\\##0.00 '= 消費税' " } の実行結果は、"\347.44 = 消費税" のように表示されます。 |
|
`numbereditem` `連番名` |
Displays the number of the preceding item that you numbered by using the Caption command (Insert menu, Reference submenu) or by inserting a SEQ field. |
[図表番号] ([挿入] - [参照]) を使うか、Seq (連番) フィールドを挿入して連番を付けた項目を指定します。 |
Enclose the item identifier, such as "table" or "figure," in grave accents (`). |
"表" や "図" などの連番名をアクサン グラーブ (`) で囲みます。 |
|
The sequential number is displayed in Arabic numerals. |
連番は算用数字で表示されます。 |
|
For example, { = SUM(A1:D4) \# "##0.00 'is the total of Table' `table`" } displays "456.34 is the total of Table 2". |
たとえば、{ = SUM(A1:D4) \# "##0.00 'は、表' `table`' の合計です。'" } の実行結果は、"456.34 は表 2 の合計です。" のように表示されます。 |
|
Examples |
例 |
Example 1 例 1 |
The following field subtracts from a value represented by the bookmark GrossSales. |
次のフィールドでは、"総売上高" というブックマークが示す値を使用して減算が行われます。 |
(bookmark: A location or selection of text in a file that you name for reference purposes. |
(ブックマーク : 参照先やリンク先を示す名前付き情報。 |
|
Bookmarks identify a location within your file that you can later refer or link to.) |
ファイル内の任意の位置や選択文字列にブックマークを設定することができます。 ) |
|
The numeric picture switch |
数値書式スイッチ を指定すると、 |
|
(numeric picture switch (\#): Specifies how Microsoft Word will display the numeric result of a field. |
(数値書式スイッチ (\#) : フィールドの実行結果の数値の表示形式を指定するスイッチ。 |
|
This switch is called a "picture switch" because you use symbols to show how you want the field result to look.) |
このスイッチは、記号を使って実行結果を表示するので、"書式スイッチ" と呼ばれます。) |
|
displays the results with a currency sign— for example, $14,786.17: |
実行結果の数値の先頭に通貨記号が表示されます。たとえば、\14,786,17 のような実行結果が表示されます。 |
|
{ = GrossSales-29,897.62 \# "$#,##0.00" } |
{ = 総売上高-29,897.62 \# "\\#,##0.00" } |
|
Example 2 例 2 |
The following = (Formula) field computes the total number of pages in a document whose page numbering starts at 47; |
次の = (式) フィールドでは、ページ番号が 47 から始まる文書中の総ページ数が計算されます。 |
it displays a result such as "Page 51 of 92": |
たとえば、"ページ 51/92" のような実行結果が表示されます。 |
|
Page { PAGE } of { = (47 - 1) + { NUMPAGES } } |
ページ { PAGE } / { = (47 - 1) + { NUMPAGES } } |
|
Example 3 例 3 |
The following examples refer to values in a table. |
次の例のフィールドでは、表の値が参照されます。 |
The cell references in the examples refer to cells in the table containing the = (Formula) field. |
この例のセル参照では、= (式) フィールドが挿入されている表のセルが参照されます。 |
|
If the field isn't in the referenced table, mark the table with a bookmark and specify the bookmark, followed by the cell references. |
参照される表に = (式) フィールドが挿入されていない場合は、ブックマークに表を定義し、セルの参照に続けてそのブックマークの名前を指定します。 |
|
{ = SUM(ABOVE) } (inserted in a table cell) |
{ = SUM(ABOVE) } (表のセルに挿入) |
|
The sum of cells, from the cell above the field to the top of the column or to the first blank cell or illegal value. |
フィールドが入力されているセルから同じ列の上端、先頭の空白セル、または数値以外の値が入力されているセルまでの値を合計します。 |
|
{ = SUM(Table3 C3) } |
{ = SUM(表3 C3) } |
|
The contents of the cell in the third column of the third row of the table marked by the bookmark "Table3." |
"表3" というブックマークが定義されている表の 3 列目で 3 行目にあるセルの内容が表示されます。 |
|
{ = MIN(Table3 A3:D3) } |
{ = MIN(表3 A3:D3) } |
|
Smallest value in the first four cells in the third row of the table marked by the bookmark "Table3." |
"表3" というブックマークが定義されている表の3 列目のA3 から D3 までのセル範囲にある 4 つのセルのうち、最も小さい値が表示されます。 |