Looker Studio에는 계산된 필드 수식에서 사용할 수 있는 유용한 함수가 제공됩니다.
수식 편집기에서 예시를 비롯한 각 함수에 대한 자세한 정보를 확인할 수 있습니다. 이 도움말은 수식을 입력하기 시작하면 표시됩니다.
이름 | 유형 | 설명 | 구문 |
---|---|---|---|
ABS | 산술 | 숫자의 절댓값을 반환합니다. 자세히 알아보기 | ABS(X) |
ACOS | 산술 | X의 코사인값에 대한 역수를 반환합니다. 자세히 알아보기 | ACOS(X) |
APPROX_COUNT_DISTINCT | 집계 | X의 대략적인 고유 값 수를 반환합니다. 자세히 알아보기 | APPROX_COUNT_DISTINCT(X) |
ASIN | 산술 | X의 사인값에 대한 역수를 반환합니다. 자세히 알아보기 | ASIN(X) |
ATAN | 산술 | X의 탄젠트값에 대한 역수를 반환합니다. 자세히 알아보기 | ATAN(X) |
AVG | 집계 | 모든 X 값의 평균을 반환합니다. 자세히 알아보기 | AVG(X) |
CASE (단순) | 조건부 | input_expression 과 연속된 각 WHEN 절의 expression_to_match 를 비교하여 이 비교에서 true를 반환하는 첫 번째 result 를 반환합니다. 자세히 알아보기 |
|
CASE | 조건부 | 연속된 각 WHEN 절의 condition 를 평가하고 condition 가 true인 첫 번째 result 를 반환합니다. 나머지 WHEN 및 ELSE 절은 평가되지 않습니다. 모든 조건이 false 또는 NULL인 경우, 있으면 else_result 를, 없으면 NULL을 반환합니다. 자세히 알아보기 |
|
CAST | 기타 | 필드 또는 표현식을 TYPE으로 변환합니다. CAST 내에서는 집계된 필드가 허용되지 않습니다.TYPE 는 NUMBER , TEXT 또는 DATETIME 이 될 수 있습니다. 자세히 알아보기 |
CAST(field_expression AS TYPE) |
CEIL | 산술 | X보다 큰 가장 가까운 정수를 반환합니다. 예를 들어 X값이 v이면 CEIL(X)은 v보다 크거나 같습니다. 자세히 알아보기 | CEIL(X) |
COALESCE | 조건부 | 필드 목록에서 찾은 첫 번째 누락되지 않은 값을 반환합니다. 자세히 알아보기 | COALESCE(field_expression[,field_expression, ...]) |
CONCAT | 텍스트 | X와 Y를 연결한 텍스트를 반환합니다. 여기에서 자세히 알아보세요. | CONCAT(X, Y) |
CONTAINS_TEXT | 텍스트 | X에 텍스트가 포함되어 있으면 true를 반환하고 그렇지 않으면 false를 반환합니다. 대소문자를 구분합니다. 자세히 알아보기 | CONTAINS_TEXT(X, text) |
COS | 산술 | X의 코사인을 반환합니다. 자세히 알아보기 | COS(X) |
COUNT | 집계 | X 값의 개수를 반환합니다. 자세히 알아보기 | COUNT(X) |
COUNT_DISTINCT | 집계 | X의 고유한 값 수를 반환합니다. 자세히 알아보기 | COUNT_DISTINCT(X) |
CURRENT_DATE | 날짜 | 지정된 시간대 또는 기본 시간대를 기준으로 현재 날짜를 반환합니다. 자세히 알아보기 | CURRENT_DATE([time_zone]) |
CURRENT_DATETIME | 날짜 | 지정된 시간대 또는 기본 시간대를 기준으로 현재 날짜 및 시간을 반환합니다. 자세히 알아보기 | CURRENT_DATETIME([time_zone]) |
DATE | 날짜 | 숫자 또는 날짜 및 시간 필드 또는 표현식에서 날짜 필드 또는 값을 구성합니다. 자세히 알아보기 | DATE(year, month, day) |
DATE_DIFF | 날짜 | X와 Y 사이의 일수 차이 (X - Y)를 반환합니다. 자세히 알아보기 | DATE_DIFF(X, Y) |
DATE_FROM_UNIX_DATE | 날짜 | 정수를 1970-01-01 이후 일수로 해석합니다. 자세히 알아보기 | DATE_FROM_UNIX_DATE(integer) |
DATETIME | 날짜 | 숫자에서 날짜 및 시간 필드 또는 값을 구성합니다. 자세히 알아보기 | DATETIME(year, month, day, hour, minute, second) |
DATETIME_ADD | 날짜 | 날짜에 지정된 시간 간격을 추가합니다. 자세히 알아보기 | DATETIME_ADD(datetime_expression, INTERVAL integer part) |
DATETIME_DIFF | 날짜 | 두 날짜 사이에 있는 부분 경계의 수를 반환합니다. 자세히 알아보기 | DATETIME_DIFF(date_expression, date_expression, part) |
DATETIME_SUB | 날짜 | 날짜에서 지정된 길이의 시간을 뺍니다. 자세히 알아보기 | DATETIME_SUB(datetime_expression, INTERVAL integer part)
|
DATETIME_TRUNC | 날짜 | 날짜를 지정한 단위로 자릅니다. 자세히 알아보기 | DATETIME_TRUNC(date_expression, part) |
DAY | 날짜 | 날짜 또는 날짜 및 시간의 날짜를 반환합니다. 자세히 알아보기 | Day(date_expression) |
ENDS_WITH | 텍스트 | X가 텍스트로 끝나면 true를 반환하고 그렇지 않으면 false를 반환합니다. 대소문자를 구분합니다. 자세히 알아보기 | ENDS_WITH(X, text) |
EXTRACT | 날짜 | 날짜 또는 날짜 및 시간의 일부를 반환합니다. 자세히 알아보기 | EXTRACT(part FROM date_expression) |
FLOOR | 산술 | X보다 작은 가장 가까운 정수를 반환합니다. 예를 들어 X값이 v이면 FLOOR(X)는 v보다 작거나 같습니다. 자세히 알아보기 | FLOOR(X) |
FORMAT_DATETIME | 날짜 | 형식이 지정된 날짜 문자열을 반환합니다. 자세히 알아보기 | FORMAT_DATETIME(format_string, datetime_expression) |
HOUR | 날짜 | 날짜 및 시간의 시간을 반환합니다. 자세히 알아보기 | HOUR(datetime_expression) |
HYPERLINK | 기타 | 링크 라벨이 지정된 URL의 하이퍼링크를 반환합니다. 자세히 알아보기 | HYPERLINK(URL, link label) |
IF | 조건부 | condition 이 true인 경우 true_result 를 반환하고, 그 밖의 경우 false_result 를 반환합니다. condition 이 true인 경우 false_result 가 평가되지 않습니다. condition 이 false이거나 NULL이면 true_result 가 평가되지 않습니다. 자세히 알아보기 |
IF(condition, true_result, false_result) |
이미지 | 기타 | 데이터 소스에 이미지 필드를 만듭니다. 자세히 알아보기 | IMAGE(Image URL, [Alternative Text]) |
LEFT_TEXT | 텍스트 | X의 첫 문자부터 문자 수를 세어 반환합니다. 문자 수는 length로 지정됩니다. 여기에서 자세히 알아보세요. | LEFT_TEXT(X, length) |
LENGTH | 텍스트 | X의 문자 수를 반환합니다. 자세히 알아보기 | LENGTH(X) |
LOG | 산술 | 밑이 2인 X의 로그값을 반환합니다. 자세히 알아보기 | LOG(X) |
LOG10 | 산술 | 밑이 10인 X의 로그값을 반환합니다. 자세히 알아보기 | LOG10(X) |
LOWER | 텍스트 | X를 소문자로 변환합니다. 자세히 알아보기 | LOWER(X) |
MAX | 집계 | X의 최대값을 반환합니다. 자세히 알아보기 | MAX(X) |
MEDIAN | 집계 | 모든 X값의 중앙값을 반환합니다. 자세히 알아보기 | MEDIAN(X) |
MIN | 집계 | X의 최솟값을 반환합니다. 자세히 알아보기 | MIN(X) |
MINUTE | 날짜 | 지정된 날짜 및 시간의 분 구성요소를 반환합니다. 자세히 알아보기 | MINUTE(datetime_expression) |
월 | 날짜 | 날짜 및 시간 값에서 월을 반환합니다. 자세히 알아보기 | MONTH(date_expression) |
NARY_MAX | 산술 | X, Y, [,Z]*의 최댓값을 반환합니다. 모든 입력 인수가 동일한 유형인 숫자로 구성되어야 합니다. 1개 이상의 입력 인수가 필드이거나 필드가 포함된 표현식이어야 합니다. 자세히 알아보기 | NARY_MAX(X, Y [,Z]*) |
NARY_MIN | 산술 | X, Y, [,Z]*의 최솟값을 반환합니다. 모든 입력 인수가 동일한 유형인 숫자로 구성되어야 합니다. 1개 이상의 입력 인수가 필드이거나 필드가 포함된 표현식이어야 합니다. 자세히 알아보기 | NARY_MIN(X, Y [,Z]*) |
NATIVE_DIMENSION | 기타 | 기본 데이터 세트를 통해 평가된 SQL 표현식의 결과를 반환합니다. 표현식에는 집계가 포함될 수 없습니다. 자세히 알아보기 | NATIVE_DIMENSION("JSON_VALUE('{"name": "Dana"}', '$.name')","STRING") |
NULLIF | 조건부 | 입력이 표현식과 일치하면 null을 반환하고 그렇지 않으면 입력을 반환합니다. 자세히 알아보기 | NULLIF(input_expression, expression_to_match) |
PARSE_DATE | 날짜 | 텍스트를 날짜로 변환합니다. 자세히 알아보기 | PARSE_DATE(format_string, text) |
PARSE_DATETIME | 날짜 | 텍스트를 시간이 포함된 날짜로 변환합니다. 자세히 알아보기 | PARSE_DATETIME(format_string, text) |
PERCENTILE | 집계 | 필드 X의 백분위 값 N을 반환합니다. 자세히 알아보기 | PERCENTILE(X,N) |
POWER | 산술 | X를 Y로 거듭제곱한 결과를 반환합니다. 자세히 알아보기 | POWER(X, Y) |
QUARTER | 날짜 | 해당 연도에서 지정된 날짜의 분기를 반환합니다. 자세히 알아보기 | QUARTER(date_expression) |
REGEXP_CONTAINS | 텍스트 | X에 정규 표현식 패턴이 있으면 true를 반환하고 그렇지 않으면 false를 반환합니다. 자세히 알아보기 | REGEXP_CONTAINS(X, regular_expression) |
REGEXP_EXTRACT | 텍스트 | 정규 표현식 패턴과 일치하는 X에서 처음 일치하는 하위 문자열을 반환합니다. 자세히 알아보기 | REGEXP_EXTRACT(X, regular_expression) |
REGEXP_MATCH | 텍스트 | X가 정규 표현식 패턴과 일치하면 true를 반환하고 그렇지 않으면 false를 반환합니다. 자세히 알아보기 | REGEXP_MATCH(X, regular_expression) |
REGEXP_REPLACE | 텍스트 | X의 정규 표현식 패턴과 일치하는 모든 텍스트를 replacement 문자열로 대체합니다. 여기에서 자세히 알아보세요. | REGEXP_REPLACE(X, regular_expression, replacement) |
바꾸기 | 텍스트 | X에서 Y가 모두 Z로 대체된 X의 사본을 반환합니다. 자세히 알아보기 | REPLACE(X, Y, Z) |
RIGHT_TEXT | 텍스트 | X의 끝에서부터 문자 수를 세어 반환합니다. 문자 수는 length로 지정됩니다. 여기에서 자세히 알아보세요. | RIGHT_TEXT(X, length) |
ROUND | 산술 | 유효숫자가 Y개가 되도록 반올림한 X를 반환합니다. 자세히 알아보기 | ROUND(X, Y) |
SECOND | 날짜 | 지정된 날짜 및 시간의 초 구성요소를 반환합니다. 자세히 알아보기 | SECOND(datetime_expression) |
SIN | 산술 | X의 사인을 반환합니다. 자세히 알아보기 | SIN(X) |
SQRT | 산술 | X의 제곱근을 반환합니다. X는 음수가 아니어야 합니다. 자세히 알아보기 | SQRT(X) |
STARTS_WITH | 텍스트 | X가 텍스트로 시작하면 true를 반환합니다. 그렇지 않으면 false를 반환합니다. 대소문자를 구분합니다. 자세히 알아보기 | STARTS_WITH(X, text) |
STDDEV | 집계 | X의 표준 편차를 반환합니다. 자세히 알아보기 | STDDEV(X) |
SUBSTR | 텍스트 | X의 하위 문자열에 해당하는 텍스트를 반환합니다. 하위 문자열은 start index에서 시작하며 length자 길이입니다. 자세히 알아보기 | SUBSTR(X, start index, length) |
SUM | 집계 | 모든 X 값의 합계를 반환합니다. 자세히 알아보기 | SUM(X) |
TAN | 산술 | X의 탄젠트를 반환합니다. 자세히 알아보기 | TAN(X) |
TOCITY | 지역 | X의 도시 이름을 반환합니다. | TOCITY(X [,Input Format]) |
TOCONTINENT | 지역 | X의 대륙 이름을 반환합니다. 자세히 알아보기 | TOCONTINENT(X [,Input Format]) |
TOCOUNTRY | 지역 | X의 국가 이름을 반환합니다. 자세히 알아보기 | TOCOUNTRY(X [,Input Format]) |
TODATE | 날짜 | 형식이 지정된 호환성 모드 날짜를 반환합니다. 자세히 알아보기 | TODATE(X, Input Format, Output Format) |
현재 | 날짜 | 지정된 시간대 또는 기본 시간대를 기준으로 현재 날짜를 반환합니다. 자세히 알아보기 | TODAY([time_zone]) |
TOREGION | 지역 | X의 지역 이름을 반환합니다. 자세히 알아보기 | TOREGION(X [,Input Format]) |
TOSUBCONTINENT | 지역 | X의 아대륙 이름을 반환합니다. 자세히 알아보기 | TOSUBCONTINENT(X [,Input Format]) |
TRIM | 텍스트 | 앞뒤 공백을 삭제한 X를 반환합니다. 자세히 알아보기 | TRIM(X) |
UNIX_DATE | 날짜 | 1970-01-01 이후의 일수를 반환합니다. 자세히 알아보기 | UNIX_DATE(date_expression) |
UPPER | 텍스트 | X를 대문자로 변환합니다. 자세히 알아보기 | UPPER(X) |
VARIANCE | 집계 | X의 분산을 반환합니다. 자세히 알아보기 | VARIANCE(X) |
주 | 날짜 | 지정된 날짜의 주 번호를 반환합니다. 자세히 알아보기 | WEEK(Date) |
WEEKDAY | 날짜 | 지정된 날짜의 요일을 나타내는 숫자를 반환합니다. 자세히 알아보기 | WEEKDAY(Date) |
연도 | 날짜 | 지정된 날짜의 연도를 반환합니다. 자세히 알아보기 | YEAR(Date) |
YEARWEEK | 날짜 | 지정된 날짜의 연도와 주 번호를 반환합니다. 자세히 알아보기 | YEARWEEK(Date) |