---
schema_version: "1"
id: 415f9d8444c16c77324d02b6adbcbe9c4ef5ecd99c8da57a0c2d29f35482a4eb
title: Tableau에서 계산 작성
collection: tableau
version: current
locale: ko-kr
portal_url: https://docs.salesforce.com/tableau/current/ko-kr/public/desktop/functions_operators.md
canonical_url: https://help.tableau.com/current/public/desktop/ko-kr/functions_operators.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 9009cd76af9ae3f9b1d38fb555e2946aa64e9919b150c7f788c6fb943fb35fd3
description: Learn how to write and format calculations in Tableau, including syntax and components.
---
[주요 콘텐츠로 건너뛰기](#main-content)

# Tableau에서 계산 작성

이 문서에서는 Tableau에서 계산을 만들고 서식을 지정하는 방법을 설명합니다. 계산의 기본적인 구성 요소가 나열되고 각 계산의 올바른 구문이 설명되어 있습니다.

## 계산 구성 요소

Tableau의 계산에는 네 가지 기본적인 구성 요소가 있습니다.

- **함수**: 필드의 값 또는 멤버를 변환하는 데 사용되는 문입니다.
    - 함수에는 _인수_ 또는 특정 정보가 필요합니다. 함수에 따라 인수는 필드, 리터럴, 매개 변수 또는 중첩 함수일 수 있습니다.
- **필드**: 데이터 원본의 차원 또는 측정값입니다.
- **연산자**: 연산을 설명하는 기호입니다.
- **리터럴 식**: "High" 또는 1,500 같이 하드코드된 상수 값입니다.

모든 함수에 네 가지 구성 요소가 모두 포함되어야 하는 것은 아닙니다. 또한 계산에는 다음이 포함될 수 있습니다.

- **매개 변수**: 상수 값을 바꾸기 위해 계산에 삽입할 수 있는 자리 표시자 변수입니다. 매개 변수에 대한 자세한 내용은 [매개 변수 만들기](https://help.tableau.com/current/public/desktop/ko-kr/parameters_create.htm)를 참조하십시오.
- **설명**: 계산 또는 계산의 부분에 대한 메모로, 계산을 계산할 때는 포함되지 않습니다.

계산의 이러한 각 구성 요소를 사용하고 서식을 지정하는 방법에 대한 자세한 내용은 다음 섹션을 참조하십시오.

### 예시 계산 설명

날짜(\[Initial Visit\])에 14일을 더하는 다음 계산을 예로 들겠습니다. 이와 같은 계산은 2주의 후속 조치 날짜를 자동으로 찾는 데 유용할 수 있습니다.

DATEADD('day', 14, \[Initial Visit)

이 계산의 구성 요소는 다음과 같이 분류될 수 있습니다.

- 함수: `DATEADD`(세 가지 인수가 필요함)
    - date\_part('day')
    - interval (14)
    - date(\[Initial Visit\])
- 필드: \[Initial Visit\]
- 연산자: 해당 없음
- 리터럴 식:

- 문자열 리터럴: 'day'
- 숫자 리터럴: 14

이 예에서 하드코드된 상수 14는 매개 변수로 대체될 수 있으며, 이를 통해 사용자는 후속 약속을 지정할 일수를 선택할 수 있습니다.

DATEADD('day', \[How many days out?\], \[Initial Visit\])

## 개요: 계산 구문

<table style="width: 100%;margin-left: 0;margin-right: auto;mc-table-style: url('Resources/TableStyles/Basic-Border-Light.css');" class="TableStyle-Basic-Border" cellspacing="0"><colgroup><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"><col class="TableStyle-Basic-Border-Column-Column1"></colgroup><tbody><tr style="background-color: #ebebeb;" class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><b>구성 요소</b></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><b>구문</b></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><b>예</b></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><span style="color: #1274CA;"><b>함수</b></span></p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>Tableau에서 모든 함수의 서식을 지정하는 방법에 대한 예제는 <a href="https://help.tableau.com/current/public/desktop/ko-kr/functions_all_alphabetical.htm" target="_blank" class="xref">Tableau 함수(사전순)</a> 또는 <a href="https://help.tableau.com/current/public/desktop/ko-kr/functions_all_categories.htm" class="xref">Tableau 함수(범주별)</a>를 참조하십시오.</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>SUM(expression)</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><span style="color: #e8762c;"><b>필드</b></span></p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>계산의 필드는 괄호([])로 둘러싸인 경우가 많습니다.</p><p>자세한 내용은 <a href="#Fields" class="xref">필드 구문</a>을 참조하십시오.</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>[Category]</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><b>연산자</b></p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><code>+</code>, <code>-</code>, <code>*</code>,<code> /</code>, <code>%</code>, <code>==</code>, <code>=</code>, <code>&gt;</code>, <code>&lt;</code>, <code>&gt;=</code>, <code>&lt;=</code>, <code>!=</code>, <code>&lt;&gt;</code>, <code>^</code>, <code>AND</code>, <code>OR</code>, <code>NOT</code>, <code>( )</code>.</p><p>Tableau 계산에서 사용할 수 있는 연산자 유형과 수식에서 수행되는 순서에 대한 자세한 내용은 <a href="#Operators" class="xref">연산자 구문</a>을 참조하십시오.</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>[Price]*(1-[discount])</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><span style="color: #787878;"><b>리터럴 식</b></span></p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>숫자 리터럴은 숫자로 작성됩니다.</p><p>문자열 리터럴은 따옴표와 함께 작성됩니다.</p><p>날짜 리터럴은 # 기호와 함께 작성됩니다.</p><p>부울 리터럴은 true 또는 false로 작성됩니다.</p><p>Null 리터럴은 Null로 작성됩니다.</p><p>자세한 내용은 <a href="#literals" class="xref">리터럴 식 구문</a>을 참조하십시오.</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>1.3567</code></p><p><code>"Unprofitable"</code></p><p><code>#August 22, 2005#</code></p><p><code>true </code></p><p><code>Null</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p><span style="color: #936EB0;"><b>매개 변수</b></span></p></td><td class="TableStyle-Basic-Border-BodyE-Column1-Body1"><p>계산의 매개 변수는 필드와 마찬가지로 괄호([]) 안에 입력합니다. 자세한 내용은 <a href="https://help.tableau.com/current/public/desktop/ko-kr/parameters_create.htm#Parameters" class="xref">매개 변수 만들기</a>를 참조하십시오.</p></td><td class="TableStyle-Basic-Border-BodyD-Column1-Body1"><p><code>[Bin Size]</code></p></td></tr><tr class="TableStyle-Basic-Border-Body-Body1"><td class="TableStyle-Basic-Border-BodyB-Column1-Body1"><p><span style="color: #787878;"><b>설명</b></span></p></td><td class="TableStyle-Basic-Border-BodyB-Column1-Body1"><p>계산에 설명을 입력하려면 슬래시 두 개(//)를 입력합니다. 자세한 내용은 <a href="#Comments" class="xref">계산에 설명 추가</a>를 참조하십시오.</p><p>줄이 여러 개인 주석을 추가하려면 /*를 입력하여 주석을 시작하고 */를 입력하여 종료할 수 있습니다.</p></td><td class="TableStyle-Basic-Border-BodyA-Column1-Body1"><p><code>SUM([Sales]) / SUM([Profit]) </code></p><p><code>/*John's calculation</code></p><p><code>To be used for profit ratio</code></p><p><code>Do not edit*/</code></p></td></tr></tbody></table>

## 계산 구문 세부 정보

다음 섹션을 검토하여 Tableau 계산의 여러 구성 요소에 대한 자세한 내용과 Tableau에서 작동하도록 서식을 지정하는 방법을 확인하십시오.

### 함수 구문

함수는 계산의 주요 구성 요소이며 다양한 용도로 사용될 수 있습니다.

Tableau의 모든 함수에는 특정 구문을 사용해야 합니다. 예를 들어 다음 계산에서는 LEN과 LEFT라는 두 가지 함수와 여러 논리 연산자(IF, THEN, ELSE, END, >)를 사용합니다.

`IF LEN([Name])> 5 THEN LEFT([Name],5) ELSE [Name] END`

- LEN은 `LEN([Name])`처럼 단일 인수를 사용하며, 이는 Name 필드의 각 값에 대한 문자 수(즉, 길이)를 반환합니다.
- LEFT는 `LEFT([Name], 5)`처럼 필드와 숫자라는 두 개의 인수를 사용하며, 이는 Name 필드의 각 값에서 왼쪽부터 처음 5자를 반환합니다.
- 논리 연산자 IF, THEN, ELSE, END는 함께 작동하여 논리 테스트를 생성합니다.

이 계산은 이름의 길이를 평가하고, 이름이 5자를 초과하는 경우 처음 5개만 반환합니다. 초과하지 않으면 전체 이름을 반환합니다.

계산 에디터에서 함수는 파란색으로 표시됩니다.

### 계산 에디터 참조 패널 사용

언제든지 특정 함수를 사용하고 서식을 지정하는 방법을 찾아볼 수 있습니다. Tableau의 함수 목록을 열려면

1. 분석 > 계산된 필드 만들기를 선택합니다.
2. 계산 에디터가 열리면 에디터 오른쪽 끝에 위치한 확장(삼각형) 아이콘을 클릭합니다.
    
    찾아볼 수 있는 함수 목록이 표시됩니다. 목록에서 함수를 선택하면 맨 오른쪽 섹션이 해당 함수에 필요한 구문(1) 및 설명(2)과 하나 이상의 예제(3)에 대한 정보로 업데이트됩니다.
    
    ![함수 메뉴입니다.](/tableau/current/ko-kr/public/desktop/ko-kr/Img/functions_operators1.png)

#### 계산에서 여러 함수 사용

계산에서 둘 이상의 함수를 사용할 수 있습니다. 예:

`ZN(SUM([Order Quantity])) - WINDOW_AVG(SUM([Order Quantity]))`

이 계산에는 ZN, SUM 및 WINDOW\_AVG의 세 개 함수가 있습니다. ZN 함수와 WINDOW\_AVG 함수는 뺄셈(-) 연산자로 구분되어 있습니다.

위의 예에서 `ZN(SUM([Order Quantity]))` 부분과 같이 함수를 다른 함수 안에 포함(또는 중첩)할 수도 있습니다. 이 예에서는 Order Quantity에 대한 SUM 함수가 괄호 안에 있으므로 ZN 함수보다 먼저 계산됩니다. 이유에 대한 자세한 내용은 [괄호](#Parentheses)를 참조하십시오.

### 필드 구문

필드를 계산에 삽입할 수 있습니다. 함수의 구문은 계산에서 필드를 삽입할 위치를 나타내는 경우가 많습니다. 예: `SUM(expression)`.

필드명에 공백이 포함되거나 필드명이 고유하지 않는 경우 계산에서 필드명은 괄호(\[\]) 안에 포함되어야 합니다. 예를 들어 \[Sales Categories\]를 사용해야 합니다.

사용하는 함수 유형의 따라 사용하는 필드 유형이 결정됩니다. 예를 들어 SUM 함수를 사용하는 경우 숫자 필드를 삽입할 수 있지만 날짜 필드는 삽입할 수 없습니다. 자세한 내용은 [계산의 데이터 유형 이해](#Data)를 참조하십시오.

계산에 포함하는 필드는 계산의 목적에 따라서도 달라집니다. 예를 들어 수익률을 계산하려는 경우 데이터 원본의 Sales 및 Profit 필드를 사용하게 됩니다.

`SUM([Sales])/SUM([Profit])`

계산에 필드를 추가하려면 다음 중 하나를 수행합니다.

- 데이터 패널 또는 뷰의 필드를 계산 에디터로 끌어옵니다.
- 계산 에디터에서 필드명을 입력합니다. 참고: 계산 에디터에서 필드명이 자동으로 입력됩니다.

![계산된 필드의 함수와 연산자입니다.](/tableau/current/ko-kr/public/desktop/ko-kr/Img/functions_operators2.gif)

Tableau 계산에서 필드는 주황색으로 표시됩니다.

### 연산자 구문

계산을 만들려면 Tableau에서 지원되는 연산자를 알아야 합니다. 이 섹션에서는 사용할 수 있는 기본 연산자와 연산이 수행되는 순서(우선 순위)에 대해 설명합니다.

Tableau 계산에서 연산자는 검정색으로 표시됩니다.

#### \+ (덧셈)

\+ 연산자는 숫자에 적용할 경우 더하기를 의미하고, 문자열에 적용할 경우 연결을 의미합니다. 날짜에 적용할 경우 날짜에 일수를 더하는 데 사용할 수 있습니다.

예:

- `7 + 3`
- `Profit + Sales`
- `'abc' + 'def' = 'abcdef'`
- `#April 15, 2024# + 15 = #April 30, 2024#`

#### – (뺄셈)

\- 연산자는 숫자에 적용할 경우 빼기를 의미하고, 식에 적용할 경우 부정을 의미합니다. 날짜에 적용할 경우 날짜에서 일수를 빼는 데 사용할 수 있습니다. 따라서 두 날짜의 차이를 일수로 계산하는 데 사용할 수도 있습니다.

예:

- `7 - 3`
- `Profit - Sales`
- `-(7+3) = -10`
- `#April 16, 2024# - 15 = #April 1, 2024#`
- `#April 15, 2024# - #April 8, 2024# = 7`

#### \* (곱셈)

\* 연산자는 숫자 곱하기를 의미합니다.

예: `5 * 4 = 20`

#### / (나눗셈)

/ 연산자는 숫자 나누기를 의미합니다.

예: `20 / 4 = 5`

#### % (모듈로)

% 연산자는 나누기 연산의 나머지를 반환합니다. 모듈로 연산은 정수에만 사용할 수 있습니다.

예: `9 % 2 = 1`. (9에 2가 4개 들어가고 나머지는 1이기 때문입니다.)

#### \==, =, >, <, >=, <=, !=, <>(비교)

이러한 연산자는 식에 사용할 수 있는 기본적인 비교 연산자입니다. 해당 의미는 다음과 같습니다.

- **\==** 또는 **\=**(같음)
- **\>**(보다 큼)
- **<**(보다 작음)
- **\>=**(보다 크거나 같음)
- **<=**(보다 작거나 같음)
- **!=** 또는 **<>**(같지 않음)

각 연산자는 두 개의 숫자, 날짜 또는 문자열을 비교하고 TRUE, FALSE 또는 NULL을 반환합니다.

#### ^(거듭제곱)

이 기호는 POWER 함수와 같습니다. 숫자를 지정한 지수의 거듭제곱으로 반환합니다.

예: `6^3 = 216`

#### AND

이것은 논리 연산자입니다. 식 또는 부울이 양쪽에 표시되어야 합니다.

예: `IIF(Profit =100 AND Sales =1000, "High", "Low")`

자세한 내용은 [논리 함수](https://help.tableau.com/current/public/desktop/ko-kr/functions_functions_logical.htm)에서 `**AND**`를 참조하십시오.

#### OR

이것은 논리 연산자입니다. 식 또는 부울이 양쪽에 표시되어야 합니다.

예: `IIF(Profit =100 OR Sales =1000, "High", "Low")`

자세한 내용은 [논리 함수](https://help.tableau.com/current/public/desktop/ko-kr/functions_functions_logical.htm)에서 `**OR**`를 참조하십시오.

#### NOT

이것은 논리 연산자입니다. 다른 부울이나 식을 부정하는 데 사용할 수 있습니다. 예를 들면 다음과 같습니다.

`IIF(NOT(Sales = Profit),"Not Equal","Equal")`

#### 기타 연산자

CASE, ELSE, ELSEIF, IF, THEN, WHEN 및 END도 [논리 함수](https://help.tableau.com/current/public/desktop/ko-kr/functions_functions_logical.htm)에 사용되는 연산자입니다.

### 연산자 우선 순위

계산에서 모든 연산자는 특정 순서대로 평가됩니다. 예를 들어 `2*1+2`는 4이며 6이 아닙니다. 곱셈이 덧셈보다 먼저 수행되기 때문입니다(\* 연산자는 + 연산자보다 항상 먼저 수행됨).

덧셈(+)과 뺄셈(-) 같이 두 연산자의 우선 순위가 같으면 계산의 왼쪽에서 오른쪽 순으로 평가됩니다.

괄호를 사용하면 우선 순위를 변경할 수 있습니다. 자세한 내용은 [괄호](#Parentheses)를 참조하십시오.

| 우선 순위 | 연산자 |
| --- | --- |
| 1 | \-(부정) |
| 2 | ^(거듭제곱) |
| 3 | \*, /, % |
| 4 | +, – |
| 5 | \==, =, >, <, >=, <=, !=, <> |
| 6 | NOT |
| 7 | AND |
| 8 | OR |

#### 괄호

필요에 따라 괄호를 사용하여 우선 순위를 강제할 수 있습니다. 가장 안쪽 괄호부터 바깥쪽으로 괄호 안에 표시되는 연산자가 괄호 밖에 있는 연산자보다 먼저 평가됩니다.

예를 들어 (1 + (2\*2+1)\*(3\*6/3) ) = 31인 이유는 가장 안쪽 괄호 안의 연산자가 가장 먼저 수행되기 때문입니다. 이 계산은 다음 순서로 계산됩니다.

1. (2\*2+1) = 5
2. (3\*6/3) = 6
3. (1+ 5\*6) = 31

### 리터럴 식 구문

이 섹션에서는 Tableau 계산에서 리터럴 식을 사용하기 위한 올바른 구문을 설명합니다. 리터럴 식은 있는 그대로 나타나는 상수 값을 지정합니다. 함수를 사용할 때 리터럴 식을 사용하여 숫자, 문자열, 날짜 등을 나타내려는 경우도 있습니다.

예를 들어 날짜를 입력하는 함수가 있을 수 있습니다. “May 1, 2005”를 그대로 입력하면 문자열로 해석될 수 있으므로 #May 1, 2005#으로 입력합니다. 이렇게 하면 날짜 함수를 사용하여 인수를 문자열에서 날짜로 변환할 때와 같은 결과가 반환됩니다([날짜 함수](https://help.tableau.com/current/public/desktop/ko-kr/functions_functions_date.htm) 참조).

Tableau 계산에서 숫자, 문자열, 날짜, 부울 및 Null 리터럴을 사용할 수 있습니다. 각 유형과 서식을 지정하는 방법이 아래에 설명되어 있습니다.

리터럴 식은 Tableau 계산에서 검정색과 회색으로 표시됩니다.

#### 숫자 리터럴

숫자 리터럴은 숫자로 작성됩니다. 예를 들어 숫자 1을 숫자 리터럴로 입력하려면 `1`을 입력합니다. 숫자 0.25를 숫자 리터럴로 입력하려면 `0.25`를 입력합니다.

#### 문자열 리터럴

'작은따옴표'나 "큰따옴표"를 사용하여 문자열 리터럴을 작성할 수 있습니다.

문자열 안에 작은따옴표나 큰따옴표가 있는 경우 가장 바깥쪽 문자열 리터럴에 다른 옵션을 사용하십시오.

예를 들어 문자열 `"cat"`을 문자열 리터럴로 입력하려면 `'"cat"'`을 입력합니다. `'cat'`의 경우 `"'cat'"`을 입력합니다. `She's my friend` 문자열을 문자열 리터럴로 입력하려면 `"She's my friend."`와 같이 리터럴에 큰따옴표를 사용하십시오.

#### 날짜 리터럴

날짜 리터럴은 파운드 기호(#)로 식별됩니다. 날짜 “August 22, 2005”를 리터럴 날짜로 입력하려면 ISO 형식 날짜 `#2005-08-22#`를 입력합니다.

#### 부울 리터럴

부울 리터럴은 true 또는 false로 작성됩니다. “true”를 부울 리터럴로 입력하려면 `true`를 입력합니다.

#### Null 리터럴

Null 리터럴은 Null로 작성됩니다. “Null”을 Null 리터럴로 입력하려면 `Null`을 입력합니다.

### 계산에 매개 변수 추가

매개 변수는 상수 값을 바꾸기 위해 계산에 삽입할 수 있는 자리 표시자 변수입니다. 계산에 매개 변수를 사용하는 경우 사용자가 값을 동적으로 변경할 수 있도록 뷰나 대시보드에 매개 변수 컨트롤을 표시할 수 있습니다.

자세한 내용은 [매개 변수 사용](https://help.tableau.com/current/public/desktop/ko-kr/parameters_create.htm#Calc)을 참조하십시오.

Tableau 계산에서 매개 변수는 자주색으로 표시됩니다.

### 계산에 설명 추가

계산에 설명을 추가하여 전체 또는 일부에 대해 설명할 수 있습니다. 계산을 계산할 때는 설명이 포함되지 않습니다.

계산에 설명을 추가하려면 슬래시 문자 두 개(//)를 입력합니다.

예:

`SUM([Sales])/SUM([Profit]) //My calculation`

이 예에서 `//My calculation`은 설명입니다.

설명은 두 개의 슬래시(//)로 시작하여 라인 끝까지 이어집니다. 계산을 계속하려면 새 행을 시작해야 합니다.

줄이 여러 개인 주석은 주석을 시작할 때 슬래시 다음에 별표를 입력(/\*)하고, 주석을 종료할 때 별표 다음에 슬래시를 입력(\*/)하는 방식으로 작성할 수 있습니다. 예를 들면 다음과 같습니다.

`SUM([Sales])/SUM([Profit])   /* This calculation is   used for profit ratio.   Do not edit */`

Tableau 계산에서 설명은 회색으로 표시됩니다.

## 계산의 데이터 유형 이해

계산된 필드를 만드는 경우 계산에서 여러 [데이터 유형](https://help.tableau.com/current/pro/desktop/ko-kr/datafields_typesandroles_datatypes.htm)을 사용하고 결합하는 방법을 알고 있어야 합니다. 계산을 정의할 때 사용할 수 있는 많은 함수는 특정 데이터 유형에 적용될 때만 작동합니다.

예를 들어 `DATEPART()` 함수는 날짜 또는 날짜/시간 데이터 유형만 인수로 사용할 수 있습니다. `DATEPART('year',#2024-04-15#)`를 입력하고 2024와 같은 유효한 결과를 기대할 수 있습니다. `DATEPART('year',"Tom Sawyer")`를 입력하여 유효한 결과를 기대할 수는 없습니다. 이 예제에서는 "`Tom Sawyer`" 날짜/시간이 아니라 문자열이기 때문에 오류가 반환됩니다.

**참고**: Tableau에서는 모든 계산의 유효성을 검사하려고 하지만 일부 데이터 유형 오류는 데이터베이스에 쿼리를 실행하기 전에는 찾을 수 없습니다. 이 문제는 계산 대화 상자에서가 아닌, 쿼리 시 오류 대화 상자로 표시됩니다.

아래에서는 Tableau에서 지원되는 데이터 유형에 대해 설명합니다. 데이터 유형을 변환하는 방법에 대한 자세한 내용은 [유형 변환](https://help.tableau.com/current/public/desktop/ko-kr/functions_functions_typeconversion.htm)을 참조하십시오.

### 문자열

0자 이상 문자열의 시퀀스입니다. 예를 들어 "`Wisconsin`", "`ID-44400`" 및 "`Tom Sawyer`" 모두 문자열입니다. 문자열은 작은따옴표나 큰따옴표로 식별됩니다. 따옴표를 반복하면 해당 문자 자체를 문자열에 포함할 수 있습니다 예를 들어 `'O''Hanrahan'`입니다.

### 날짜 또는 날짜/시간

날짜 또는 날짜/시간입니다. 예를 들어 `January 23, 1972` 또는 `January 23, 1972 12:32:00 AM` 수동 기입 방식으로 작성된 날짜를 날짜 또는 날짜/시간으로 해석하려면 양쪽에 # 기호를 추가합니다. 예를 들어 "`January 23, 1972`"는 문자열 데이터 유형으로 처리되지만 `#January 23, 1972#`는 날짜 또는 날짜/시간 데이터 유형으로 처리됩니다.

### 숫자

Tableau에서 숫자 값은 _정수_ 또는 _부동 소수점 수_일 수 있습니다.

부동 소수점 수를 사용할 경우 일부 집계의 결과가 항상 예상한 결과와 정확하게 일치하는 것은 아닙니다. 예를 들어 SUM 함수는 합계가 정확하게 0이 되어야 한다고 간주되는 숫자 필드에 대해 -1.42e-14와 같은 값을 반환한다는 사실을 발견할 수 있습니다. 이는 IEEE(Institute of Electrical and Electronics Engineers) 754 부동 소수점 표준에 따라 숫자는 이진 형식으로 저장해야 하기 때문입니다. 즉, 숫자는 때때로 매우 세밀한 정밀도 수준에서 반올림/반내림됩니다. 소수 자릿수를 덜 표시하도록 숫자의 형식을 지정하여 이 잠재적 혼란을 없앨 수 있습니다. 자세한 내용은 [Tableau에서 사용할 수 있는 숫자 함수](https://help.tableau.com/current/public/desktop/ko-kr/functions_functions_number.htm#type)에서 ROUND를 참조하십시오.

같은 이유로, 부동 소수점 값의 동일성을 테스트하는 연산이 예상과 다르게 작동할 수 있습니다. 범주별 필터링, 임시 그룹 만들기, IN/OUT 집합 만들기, 데이터 통합 등에서 세부 수준 식을 차원으로 사용할 경우 이러한 비교가 발생할 수 있습니다.

**참고**: 가장 큰 부호 있는 64비트 정수는 9,223,372,036,854,775,807입니다. 새 데이터 원본에 연결할 때 데이터 유형이 숫자(정수)로 설정되어 있는 모든 열은 최대 이 제한까지 값을 수용할 수 있습니다. 이보다 값이 크면 숫자(정수) 유형은 부동 소수점을 사용하지 않기 때문에 Tableau에 "Null"이 표시됩니다. 데이터 유형이 숫자(실수)로 설정되어 있는 경우 더 큰 값도 수용할 수 있습니다.

### 부울

`TRUE` 또는 `FALSE` 값이 포함된 필드입니다. 비교 결과를 알 수 없으면 "알 수 없음" 값이 생성됩니다. 예를 들어 `7 > Null` 식의 결과는 "알 수 없음"입니다. "알 수 없음" 부울은 Null로 자동 변환됩니다.

## 참고 항목

[Tableau의 계산 이해](https://help.tableau.com/current/public/desktop/ko-kr/calculations_calculatedfields_understand.htm)

[간단한 계산된 필드 만들기](https://help.tableau.com/current/public/desktop/ko-kr/calculations_calculatedfields_formulas.htm)

[Tableau 계산 시작하기](https://help.tableau.com/current/public/desktop/ko-kr/calculations_calculatedfields_create.htm)