= (수식) 필드 코드는 수학적 수식을 사용하여 숫자를 계산합니다.
표 내부를 클릭할 때 나타나는 레이아웃 탭에서 수식 명령을 사용하여 이 필드를 문서에 추가할 수 있습니다. 필드 대화 상자를 사용하여 추가할 수도 있습니다.
필드대화 상자를 열려면 Windows에서 삽입탭을 선택한 후 텍스트그룹에서 빠른 문서 요소와 필드를 차례로 선택합니다. Mac에서는 삽입탭을 선택한 후 필드를 선택합니다. (필드탭이 보이지 않으면 먼저 텍스트를 선택해야 할 수 있습니다.)
Word에서는 현재 날짜 또는 페이지 수와 같은 필드 코드값을 보고 문서에 무엇을 삽입하거나 제공해야 하는지 판단할 수 있습니다. 결과값은 일반적으로 문서의 일부로 간단하게 표시됩니다. Windows에서 Alt+F9을 누르거나 Mac에서 fn+Option+F9를 누르면 결과값 보기와 필드 코드 보기 사이를 전환할 수 있습니다.
팁: Excel과 같은 스프레드시트 애플리케이션이 있는 경우 문서에 워크시트의 전체 또는 일부를 포함하는 것이 = (수식) 필드를 사용하는 것보다 더 쉬운 경우가 많습니다.
구문
문서에서 = (수식) 필드 코드를 볼 때 구문은 다음과 같습니다.
{ = Formula [책갈피 ] [\#숫자 표시 형식 ] }
설명
수식은 숫자, 숫자를 참조하는 책갈피, 결과가 숫자인 필드, 사용 가능한 연산자와 함수가 있는 식입니다. 식은 표에 있는 값과 함수가 반환하는 값을 참조할 수 있습니다.
알아둘 사항
연산자
= (Formula) 필드에 다음의 산술 및 관계 연산자와 값을 조합하여 사용할 수 있습니다.
+
덧셈
–
뺄셈
*
곱셈
/
나눗셈
%
백분율
^
계승 및 근호
=
같음
<
보다 작음
< =
A1<=B1
>
보다 큼
> =
A1>=B1
< >
A1<>B1
함수
= (Formula) 필드는 다음 함수가 반환하는 값을 사용할 수 있습니다. 함수에 빈 괄호가 있으면 인수를 얼마든지 사용할 수 있습니다. 인수는 Microsoft Windows 제어판의 국가별 설정에서 정의한 목록 구분 기호, 즉 쉼표(,)나 세미콜론(;)으로 구분해야 합니다. 인수로는 숫자, 식 또는 책갈피 이름을 사용할 수 있습니다. AVERAGE(), COUNT(), MAX(), MIN(), PRODUCT() 및 SUM() 함수는 표의 셀 참조를 인수로 사용할 수 있습니다.
ABS(x)
수나 식의 실제 값이 양수인지 음수인지에 관계없이 양수 값을 반환합니다.
AND(x,y)
논리식 x와 y가 모두 참이면 1, 하나라도 거짓이면 0(영)을 반환합니다.
AVERAGE( )
목록에 있는 값의 평균을 반환합니다.
COUNT( )
목록에 있는 항목의 수를 반환합니다.
DEFINED(x)
식 x가 유효하면 1(참), 식을 계산할 수 없으면 0(거짓)을 반환합니다.
FALSE
0(영)을 반환합니다.
INT(x)
값이나 식 x의 소수점 왼쪽에 있는 숫자를 반환합니다.
MIN( )
목록에서 가장 작은 값을 반환합니다.
MAX( )
목록에서 가장 큰 값을 반환합니다.
MOD(x,y)
x값을 y값으로 나눈 나머지 값을 반환합니다.
NOT(x)
논리식 x가 참이면 0(거짓), 거짓이면 1(참)을 반환합니다.
OR(x,y)
논리식 x, y 중 하나 또는 두 식 모두 참이면 1(참), 두 식 모두 거짓이면 0(거짓)을 반환합니다.
PRODUCT( )
목록에 있는 값을 곱한 결과를 반환합니다. 예를 들어 함수 { = PRODUCT (1,3,7,9) }는 189를 반환합니다.
ROUND(x,y)
지정한 소수 자리 y에서 반올림한 x의 값을 반환합니다. x는 숫자나 식의 결과입니다.
SIGN(x)
x가 양수이면 1, 음수이면 -1을 반환합니다.
SUM( )
값 또는 식 목록의 합을 반환합니다.
TRUE
1을 반환합니다.
표 참조
테이블에서 계산을 수행할 때 열을 나타내는 문자와 행을 나타내는 숫자와 함께 테이블 셀을 A1, A2, B1, B2 등으로 참조합니다. Microsoft Word 셀 참조는 Microsoft Excel의 셀 참조와 달리 항상 절대 참조이며 달러 기호와 함께 표시되지 않습니다. 예를 들어 셀을 Word A1로 참조하는 것은 Excel에서 셀을 $A$1로 참조하는 것과 같습니다.
각 셀 참조
수식에서 셀을 참조하려면 각 셀의 참조를 구분할 때 쉼표를 사용하고 지정한 범위 내의 첫 셀과 마지막 셀을 구분할 때는 콜론을 사용합니다. 다음 예를 참조하세요.
평균을 계산할 셀
=average(b:b) 또는 =average(b1:b3)
=average(a1:b2)
=average(a1:c2) 또는 =average(1:1,2:2)
=average(a1,a3,c2)
전체 행이나 열 참조
다음과 같은 방법으로 한 수식에서 전체 행이나 열을 참조할 수 있습니다.
-
범위를 나타내는 문자나 숫자만 포함된 범위(예: 1:1은 표의 첫째 행을 참조)를 사용합니다. 이렇게 지정하면 다음에 다른 셀에 추가할 행의 모든 셀을 수식에 자동으로 추가시킬 수 있습니다.
-
특정 셀을 포함하는 범위(예: a1:a3은 a1, a2, a3 참조)를 사용합니다. 이렇게 하면 수식에 특정 셀만 추가할 수 있습니다. 다음에 다른 셀을 추가하여 수식에 포함시킬 때 해당 수식을 편집해야 합니다.
다른 표의 셀 참조
다른 표의 셀을 참조하거나 표 외부의 셀을 참조하려면 표를 책갈피로 지정합니다. 예를 들어 { =average(Table2 b:b) } 필드는 책갈피 Table2로 지정된 표에서 B열의 평균을 계산합니다.
책갈피
하나 이상의 값을 참조하는 책갈피 이름입니다.
\# 숫자 표시 형식
숫자 표시 형식을 지정합니다. 이 스위치는 필드 결과 서식을 나타낼 때 기호를 사용하므로 "그림" 스위치라고도 합니다.
예를 들어 { = SUM(ABOVE) \# $,0.00 }에 \# $,0.00 스위치는 결과가 "$4,455.70"과 같이 나타납니다. 필드 결과가 숫자가 아니면 이 스위치가 무시됩니다.
참고: 공백을 포함하지 않는 간단한 숫자 그림에는 따옴표가 필요하지 않습니다(예: { MarchSales \# $,0.00 }). 더 복잡한 숫자 그림과 텍스트 또는 공백을 포함하는 그림의 경우 다음 그림 항목 예제와 같이 숫자 그림을 따옴표로 묶습니다. Word 삽입 탭의 필드 명령 또는 레이아웃 메뉴의 수식 명령을 사용하여 필드를 삽입하는 경우 숫자 그림 스위치에 따옴표를 추가합니다(표 내부를 클릭하면 표시됨).
다음 표시 형식을 조합하여 숫자 표시 형식 스위치를 구성할 수 있습니다.
표시 형식
0(영)
결과값을 표시할 자리 수를 지정합니다. 결과값에서 자리에 해당되는 숫자가 없으면 0(영)으로 표시됩니다. 예를 들어 { = 4 + 5 \# 00.00 }은 "09.00"으로 나타납니다.
#
결과값을 표시할 자리 수를 지정합니다. 결과값에서 자리에 해당하는 숫자가 없으면 공백으로 표시됩니다. 예를 들어 { = 9 + 6 \# $### }은 "$ 15"로 나타납니다.
x
숫자를 "x" 자리 표시자의 왼쪽에 놓습니다. 개체 틀이 소수점 오른쪽에 있는 경우 결과는 해당 자리로 반올림됩니다. 예:
{ = 111053 + 111439 \# x## }은 "492"를 표시합니다. { = 1/8 \# 0.00x } 은 "0.125"를 표시합니다. { = 3/4 \# .x } 은 ".8"을 표시합니다.. (소수점)
소수점 위치를 지정합니다. 예를 들어 { = SUM(ABOVE) \# $###.00 }은 "$495.47"로 나타납니다.
참고: Windows에서 제어판 지역 설정의 일부로 지정된 10진수 기호를 사용합니다.
,(자릿수 구분 기호)
숫자를 세 자리씩 구분합니다. 예를 들어 { = NetProfit \# $#,###,### }은 "$2,456,800"으로 나타납니다.
참고: Windows에서 제어판 지역 설정에 지정된 숫자 그룹화 기호를 사용합니다.
-(음수 부호)
결과가 음수이면 음수 부호를 추가하고 결과가 양수이거나 0(영)이면 공백을 추가합니다. 예를 들어 { = 10 - 90 \# -## }은 "-80"으로 나타납니다.
+(양수 부호)
결과가 양수이면 양수 부호, 음수이면 음수 부호, 0(영)이면 공백을 추가합니다. 예를 들어 { = 100 - 90 \# +## }은 "+10"으로 나타나고 { = 90 - 100 \# +## }은 "-10"으로 나타납니다.
%, $, *
지정한 문자를 결과에 표시합니다. 예를 들어 { = netprofit \# "##%" }은 "33%"로 나타납니다.
"양수; 음수"
양수 결과와 음수 결과에 다른 숫자 형식을 지정합니다. 예를 들어 Sales95 책갈피가 양수 값이면 일반 서식을 사용하여 { Sales95 \# "$#,##0.00;-$#,##0.00" } 필드의 값이 표시됩니다(예: "$1,245.65"). 그러나 음수 값은 굵게 서식과 음수 기호를 사용하여 표시됩니다(예: "-$ 345.56").
"양수; 음수; 0"
결과값이 음수, 양수, 0(영)인지에 따라 다른 숫자 서식이 적용됩니다. 예를 들어 책갈피 Sales95 값에 따라 { Sales95 \# "$#,##0.00;($#,##0.00);$0" }은 양수, 음수, 0(영)의 값을 $1,245.65, ($ 345.56), $0으로 나타냅니다.
'텍스트'
결과에 텍스트를 추가합니다. 텍스트는 작은따옴표로 묶습니다. 예를 들어 { = { Price } *8.1% \# "$##0.00 'is sales tax' " }는 "$347.44 is sales tax"를 표시합니다.
`번호가 매겨진 항목`
캡션 삽입 명령을 사용하거나 SEQ 필드를 삽입하여 번호가 매겨진 이전 항목의 수를 표시합니다.
"table" 또는 "figure"와 같은 항목 식별자는 억음 악센트 기호(`)로 묶습니다. 일련 번호는 아랍어 숫자로 표시됩니다. 예를 들어 { = SUM(A1:D4) \# "##0.00 'is the total of Table' 'table'" } displays "456.34 is the total of Table 2".
개체에 캡션 추가하려면 Windows에서 개체를 마우스 오른쪽 단추로 클릭하거나 Mac에서 Control+클릭 개체를 클릭한 다음 캡션 삽입을 선택합니다.
예제
예제 1
다음 필드는 책갈피GrossSales가 나타내는 값에서 뺍니다. 숫자 표시 형식 스위치는 $14,786.17과 같이 통화 기호로 결과를 표시합니다.
{ = GrossSales-29,897.62 \# "$#,##0.00" }
예제 2
다음 = (수식) 필드는 페이지 번호 매기기 시작이 47인 문서의 총 페이지 수를 계산합니다. "92의 페이지 51"과 같은 결과를 표시합니다.
{= (47 - 1) + { NUMPAGES } } 페이지 중 { PAGE } 페이지
예제 3
다음은 표의 값을 참조하는 예제입니다. 이 예제의 셀 참조는 = (Formula) 필드가 있는 표의 셀을 참조합니다. 참조하는 표에 필드가 없으면 책갈피로 표를 표시하고 셀 참조 앞에 책갈피를 지정합니다.
{ = SUM(ABOVE) } (표 셀에 삽입된 경우)
필드 위의 셀에서 열의 맨 위까지 또는 첫째 빈 셀까지의 합계
{ = SUM(표3 C3) }
책갈피 "표3"이 표시하는 표의 셋째 행의 셋째 열에 있는 셀 내용
{ = MIN(표3 A3:D3) }
책갈피 "표3"이 표시하는 표의 셋째 행의 처음 4개의 셀 중 최소값