데이터의 반복이 아닌 하루에 사용 된 시간을 계산하고 싶습니다.그래서 나는이 데이터를 세분화 된 30 + 백만 행 차트를 가지고 있습니다 (이것은 형식의 모형입니다) :
:
변수 (예 : '숫자'), 그룹, 전체 날짜 / 시간 문자열, 날짜 만, 시간 (24 시간 중), 일일 총 변수 수 ( '숫자' 일일 활동 시간. 내가 뭘하려고하는지 하루에 GroupID가 활성 시간을 결정하는 것입니다. 하루 시간당 열에는 다음 공식이 있습니다.

그래서 우리가 테이블에서 볼 때, Im은 5 시간의 결과를 얻습니다. 내가 원하는 시간의 3 가지 고유 한 시간 (10am, 11am 및 12pm)이 아닙니다. 그것은 반복을 고려하고 있으며, 내가 찾고자하는 것은 GroupID 당 하루 중 해당 시간의 고유 한 인스턴스 수입니다.
어떤 도움을 주시면 감사하겠습니다.
Re : 어떤 시간이 데이터에서 반복이 아닌 하루에 사용되는지 계산하고 싶습니다.첫 번째인지 확인해야합니다.
30M + 행으로 실행하려면 약간의 시간이 걸릴 수 있지만 원하는대로 얻을 수 있습니다.
Col Sum( Col Cumulative Sum( 1, :Date Only, :GroupID, :Hour ) == 1, :Date Only, :GroupID )
기본적으로 그룹, 날짜, 시간 콤보 == 1의 누적 합계를 찾습니다. 그렇지 않은 경우 0을 리턴합니다. 그런 다음 날짜 / 그룹별로 col sum ()을 수행합니다.
Re : 어떤 시간이 데이터에서 반복이 아닌 하루에 사용되는지 계산하고 싶습니다.이것은 완벽합니다, 정말 고마워요!