RAW DATA에 주기(또는 군)를 부여하기(1)

2020. 6. 18. 16:38시프레드시트

엑셀(시프레드시트)에서 2020년 1월1일부터 2020년 5월 31일까지 기간을 두고

값을 1부터 50까지 랜덤으로 입력하였다.

날짜는 1월1일부터 5월 31일까지 오른차순으로 정렬이 된 상태이다.

 

이 자료에서 1주일 단위로 끊어서 수식을 작성하고 싶다면?

day()함수로 date열에서 날짜만을 추출.

그 값을 7로 나눈 나머지(1주일=7일)를 구하면 된다.(mod()함수 사용)

이렇게 하면 숫자가 0부터해서 7번째는 6이 된다. (1부터 나누는수-1까지)

하지만, 위에 자세히 보면 처음 시작하는수가 0이 아니라 1이 되므로,

MOD(DAY(A2)-1,7)로 바꾸어 첫번째 수가 0으로 시작이 되도록 바꾸어 준다.

이렇게 하면 0부터 숫자가 증가하다가 새로운 군이 시작이 되면 다시 0부터 시작한다.

 

'시프레드시트' 카테고리의 다른 글

RAW DATA에 주기(또는 군)를 부여하기(2)  (0) 2020.06.19
Millisecond 계산하기  (0) 2020.03.08