업무일지나 프로젝트 작업 일정을 잡을 때 일주일 단위로 계획을 세우는 경우가 많습니다. 엑셀의 도움을 받아서 주차별로 계획을 잡을 수 있도록 날짜를 뽑아 보겠습니다. 작업 시작일부터 일주일 단위로 시작일과 종료일을 표시할 것입니다. 사용할 함수는 TEXT 하나입니다.
▼ 작업 시작일은 2018-03-26 일부터 하겠습니다. 7주차까지 일주일 단위로 날짜를 계산해서 표시할 것입니다.
▼ 먼저 1주차에 해당하는 7일 간격을 계산하는 방법입니다. 작업 시작일부터 7 을 더해야 합니다. 늘어나는 주차만큼 더하기 위해서는 B 열에 있는 주차정보를 7 로 곱해야겠죠. 수식은 다음과 같습니다.
=C2 + 7 * B5 |
▼ 1주차를 구하기 위한 서식 적용 결과는 다음과 같습니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 텍스트 셀에 맞추는 여러가지 방법 ▶ 엑셀 Excel 문자열과 숫자 합치기, 연산자 합치기 ▶ 엑셀 Excel 텍스트 길이를 알아내기 위한 함수 사용법 ▶ 엑셀 Excel TEXT 함수로 날짜, 숫자를 텍스트로 변경하기 ▶ 엑셀 Excel 기초 MID, SEARCH 함수, 텍스트에서 잘라 낼 때 |
▼ 다음은 주차별 시작일과 종료일이 들어간 문자열을 만들어 보겠습니다. 그림에 나와 있는 수식을 적용하면 생각했던 것과 다른 결과가 나타납니다. 날짜가 아닌 숫자로 표현이 됩니다. 문자열을 합쳐서 날짜를 표시할 때는 날짜 포맷으로 변환이 가능한 TEXT 함수를 사용해야 합니다.
▼ 그림처럼 TEXT 함수를 이용해서 숫자를 날짜 형태로 변환했습니다. TEXT 의 두 번째 인수인 “yyyy-mm-dd” 는 표현하고 싶은 날짜 포맷을 가리킵니다. 년도를 빼고 월과 일로 표시하고 싶다면 “mm-dd” 로 바꿔 주세요.
▼ 그런데 기간 전체 열에 일괄 적용을 위해서 드래그를 했더니 제대로 표현이 안되네요. 한번에 모든 주차별 기간을 구하기 위해서는 수식을 조금 수정해야 합니다.
▼ 수식은 다음과 같습니다. 작업 시작일에 해당하는 C2 는 드래그 했을 때 주소값이 변하지 않도록 절대값으로 표시해야 합니다. 그리고 시작일에 주차값 -1 을 하고 7 을 곱합니다.
=TEXT($C$2 + 7 * (B5 - 1), "yyyy-mm-dd") & " - " & TEXT($C$2 + 7 * B5, "yyyy-mm-dd") |
▼ 결과는 다음과 같습니다. 7주차까지 날짜가 제대로 표시되었습니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 텍스트 셀에 맞추는 여러가지 방법 ▶ 엑셀 Excel 문자열과 숫자 합치기, 연산자 합치기 ▶ 엑셀 Excel 텍스트 길이를 알아내기 위한 함수 사용법 ▶ 엑셀 Excel TEXT 함수로 날짜, 숫자를 텍스트로 변경하기 ▶ 엑셀 Excel 기초 MID, SEARCH 함수, 텍스트에서 잘라 낼 때 |
'엑셀(Excel) > Excel' 카테고리의 다른 글
엑셀 Excel 데이터 유효성 검사로 잘못 입력된 데이터 찾기 (1) | 2023.06.17 |
---|---|
엑셀 Excel 설문지 작성시 체크 표시, 특수 문자 바로 표시 하기 (1) | 2023.06.15 |
엑셀 Excel 여러 IS 정보 함수로 값들의 TRUE, FALSE 판단하기 (0) | 2023.06.15 |
엑셀 Excel 빈셀, 공백 셀 찾아서 정리하기, 영역에 빈 셀 행, 열 삭제 하기 (2) | 2023.06.14 |
엑셀 Excel 부분합 기능을 이용 그룹 별로 합계 데이터 구하기 (0) | 2023.06.11 |
엑셀 Excel 일본어로 입력위해 키보드 언어 설정 변경하기 (1) | 2023.06.08 |
엑셀 Excel 함수 LARGE, SMALL 몇 번째로 크거나 작은 값 구하기 (2) | 2023.06.08 |
엑셀 Excel 셀에 메모 입력과 제목 변경하기 (3) | 2023.06.07 |