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