They are indeed functions, and they are addressed under that rubric in the
"Field codes: = (Formula) field" Help topic, which you should be able to
find at
http://office.microsoft.com/en-us/word/CH061047301033.aspx, but
alas, it seems to have been omitted because the Help topic name didn't start
with an alphabetic letter. It really is a very useful Help topic, and I
can't believe it's not available online somewhere (I found it only in
Japanese!), but anyway, here's the list of functions it provides:
The = (Formula) field can use values returned by the following functions.
Functions with empty parentheses can accept any number of arguments
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.
ABS(x)
Returns the positive value of a number or formula, regardless of its actual
positive or negative value.
AND(x,y)
Returns the value 1 if the logical expressions x and y are both true, or the
value 0 (zero) if either expression is false.
AVERAGE( )
Returns the average of a list of values.
COUNT( )
Returns the number of items in a list.
DEFINED(x)
Returns the value 1 (true) if the expression x is valid, or the value 0
(false) if the expression cannot be computed.
FALSE
Returns 0 (zero).
INT(x)
Returns the numbers to the left of the decimal place in the value or formula
x.
MIN( )
Returns the smallest value in a list.
MAX( )
Returns the largest value in a list.
MOD(x,y)
Returns the remainder that results from dividing the value x by the value y
a whole number of times.
NOT(x)
Returns the value 0 (zero) (false) if the logical expression x is true, or
the value 1 (true) if the expression is false.
OR(x,y)
Returns the value 1 (true) if either or both logical expressions x and y are
true, or the value 0 (zero) (false) if both expressions are false.
PRODUCT( )
Returns the result of multiplying a list of values. For example, the
function { = PRODUCT (1,3,7,9) } returns the value 189.
ROUND(x,y)
Returns the value of x rounded to the specified number of decimal places y;
x can be either a number or the result of a formula.
SIGN(x)
Returns the value 1 if x is a positive value, or the value –1 if x is a
negative value.
SUM( )
Returns the sum of a list of values or formulas.
TRUE
Returns the value 1.
--
Suzanne S. Barnhill
Microsoft MVP (Word)
Words into Type
Fairhope, Alabama USA
http://word.mvps.org