텍스트 및 숫자를 날짜 및 날짜 및 시간으로 변환

기본 데이터 세트의 날짜와 시간은 다양한 방식으로 표현될 수 있습니다. 일부 데이터 세트는 특정 필드가 날짜 또는 날짜/시간임을 명확하게 표시합니다. 이 경우 Looker Studio는 해당 정보를 처리하기 위해 데이터 소스에 날짜 또는 날짜 및 시간 필드를 만듭니다.

하지만 때로는 데이터가 명확하지 않아 Looker Studio에서 데이터를 처리하는 방법을 알기 어려울 수도 있습니다. 예를 들면 다음과 같습니다.

  • 20201210는 숫자 또는 통화 값(예: $20,201,210)을 나타낼 수 있습니다.
  • 12/10/2020Dec 10, 2020 또는 Oct 12, 2020를 나타낼 수 있습니다.

날짜로 변환할 수 없음

모호한 날짜나 시간이 포함된 데이터에 연결하면 Looker Studio can't convert [field] to a date라는 메시지가 표시될 수 있습니다. 이 문제를 해결하려면 다음 중 하나를 실행합니다.

기본 데이터 변경

데이터 세트를 수정할 수 있는 경우 날짜 필드의 형식을 연도, 월, 일 형식으로 변경해 보세요. 필드의 데이터 유형을 날짜 또는 날짜 및 시간으로 설정할 수도 있습니다. 특히 이 데이터 세트에서 여러 데이터 소스를 만드는 경우에 권장되는 방법입니다.

계산된 필드를 사용하여 날짜로 변환

인식할 수 없는 기존 필드에서 유효한 날짜 또는 날짜 및 시간 필드를 만들려면 새 계산된 필드를 만들고 PARSE_DATE 또는 PARSE_DATETIME 함수를 사용합니다. 아래의 예를 참고하여 field를 (인식할 수 없는) 기존 필드의 이름으로 바꿉니다.

수식 예

field가 원래 텍스트 필드인 경우:

형식

수식

2020-03-18

PARSE_DATE("%Y-%m-%d", 필드 )

2020/03/18

PARSE_DATE("%Y/%m/%d", 필드 )

20200318

PARSE_DATE("%Y%m%d", 필드 )

3/18/2020

PARSE_DATE("%m/%d/%Y", 필드 )

18/3/2020

PARSE_DATE("%d/%m/%Y", 필드 )

2020년 3월 18일

PARSE_DATE("%b %d, %Y", 필드 )

2020년 3월 18일 수요일

PARSE_DATE("%a, %b %d, %Y", 필드 )

2020년 3월 18일

PARSE_DATE("%B %d, %Y", 필드 )

2020년 3월 18일 수요일

PARSE_DATE("%A, %b %d, %Y", 필드 )

시간 포함:

형식

수식

2020-03-18 16:45:00.000000

PARSE_DATETIME("%Y-%m-%d %H:%M:%E\*S", 필드 )

2020-03-18T16:45:00.000000

PARSE_DATETIME("%Y-%m-%dT%H:%M:%E\*S", 필드 )

field가 원래 숫자인 경우:

형식

수식

20200318

PARSE_DATE("%Y%m%d", CAST( 필드 AS TEXT))