반응형
고객 상담이 있어서 엑셀로 시뮬을 해 주기로 했는데, 집에서 엑셀 책을 안가져왔다.
할 수 없이 인터넷으로 찾아보면서 작업하는데, 아무리 찾아봐도 엑셀 함수 중 날짜 변환 함수가 없었다.
생각을 바꿔서 검색어를 영어로 해서 찾아보니 나왔다. ( 외국 사이트 )
기본적으로 날짜 관련 함수는
http://office.microsoft.com/ko-kr/excel-help/HA102753067.aspx?CTT=1 ( MS의 EXCEL 함수 설명 사이트 )
사용법 예제랑 다 나와 있으니깐 쓰면 됨.
예를 들면, 많이 쓰이는 두 날짜 사이의 일 수를 구하는 함수( DAYS() )나, 현재 날짜 구하기( NOW() ) 말고도
무려 "휴일 뺀 근무 일자만 구하는 함수" 도 있다. ( WORKDAY() - 이 함수 설명 보고 감동. )
그럼, "날짜 + 1일" 같은 건 어케 하냐?
이게 한글로 찾아도 없길래, 영어 찾으니까 있더라.
원문은 이거다. : http://www.cpearson.com/excel/datearith.htm
요약하면, DATE() 함수로 해결.
예를 들어 오늘 날짜 + 10일의 경우,
DATE( YEAR( NOW() ), MONTH( NOW() ), DAY( NOW() ) + 10 )
하면 됨.
특정 셀이 날짜를 가리킬 경우, 예를 들어 B3 셀에 '2010-01-23' 이라는 값이 들어있다면
DATE( YEAR( B3 ), MONTH( B3 ), DAY( B3 ) + 10 ) 하면 알아서 바꿔준다.
단, 이 때 B3 셀의 "셀 서식" 은, 반드시 "날짜" 로 되어 있어야 함.
반응형
'자동화 > 업무' 카테고리의 다른 글
엑셀에서, 외부 엑셀 파일까지 참조가 가능하다. (0) | 2016.02.25 |
---|---|
지메일 포워딩 설정. (0) | 2015.07.27 |
EXCEL - 검색함수에서 한글 쓸때. LOOKUP(), VLOOKUP(), HLOOKUP() (1) | 2013.04.09 |