79_엑셀 초급 강좌 – 함수 중급 (6)
엑셀에서 날짜를 입력하면 분기를 바로 알려주는 함수는 없습니다. 대신 간단한 두 함수를 중첩하면 날짜를 이용해서 분기를 알아낼 수 있는데 오늘 소개해 드릴 두 함수는 MONTH 함수와 CHOOSE 함수 입니다. MONTH 함수를 이용하기 위해선 반드시 날짜가 엑셀이 알아 먹을 수 있는 형태로 입력이 되어 있어야 하며 그에 대한 내용은 저의 다른 포스트 엑셀에서 날짜를 쉽게 입력하는 법을 참조 바랍니다.
MONTH 함수
MONTH 함수는 간단히 날짜를 입력하면 날짜에서 년과 일을 버리고 달만 반환하는 함수입니다. 다음과 같이 사용됩니다.
MONTH(날짜)
예제 =MONTH(2012/9/25), 9를 반환합니다.
CHOOSE 함수
CHOOSE 함수는 나열된 데이터 에서 몇 번째 데이터를 찾고 싶다면 그 데이터만 반환합니다.
예제 =CHOOSE(3, 수학, 과학, 영어, 국사) 는 영어를 반환합니다. 영어가 3번째 있는 값이기 때문입니다.
분기만 표시하기
두개의 함수만 간단히 겹치면 쉽게 분기를 계산 하실 수 있습니다.
79연습파일의 날짜를 이용해 분기를 구하려 합니다.
일단 MONTH함수를 이용해 해당 날짜의 날만 추출 합니다. =MON까지 치시면 자동으로 선택 되어 있습니다.
이때 끝까지 치시지 말고 탭키를 누르면 함수가 자동으로 입력되며 괄호가 열립니다.
A2셀을 마우스로 클릭하시고 괄호를 닫을 필요없이 엔터를 칩니다.
달만 추출 했습니다.
이제 이 월을 가지고 분기를 구하겠습니다.
이제 M앞에 커서를 위치하고 CHO 까지만 입력하면 CHOOSE가 선택됬죠? 그냥 탭 만 누르시면 괄호까지 자동으로 입력 되었습니다.
논리는 매우 간단하며 우리가 생각하는 논리와 같습니다. 달은 12월까지 있으니 각각의 달에 해당하는 분기를 데이터에 넣어 줍니다. )
만약 MONTH함수로 9가 반환되었다면 제가 입력한 12개의 데이터 1,1,1,2,2,2,3,3,3,4,4,4의 데이터 중 9번째 값인 3이 반환됩니다.
채우기 핸들을 더블 클릭하면 수식은 아래로 자동 복사 됩니다.
보너스 팁 입니다. "분기" 라는 글자를 넣고 싶으시면 & (앤 퍼센트)를 입력하고 텍스트 문자 "분기"를 합쳐 줍니다.
채우기 핸들을 더블클릭 하시면 역시 수식이 복사 됩니다.
이처럼 엑셀에서 기본으로 제공하지 않는 함수라도 몇가지 함수만 응용하면 충분히 다양한 함수를 자신이 만들어 낼 수 있습니다.
'엑셀 2016 > 8_함수중급' 카테고리의 다른 글
81 엑셀 INDEX 함수의 재발견 (0) | 2016.03.09 |
---|---|
80 엑셀 MATCH 함수의 재발견 (4) | 2016.03.09 |
78 엑셀 vlookup 잘쓰기 (2) | 2016.03.09 |
엑셀함수 VLOOKUP 의 재발견 (7) | 2016.03.09 |
76 엑셀 if and, if or 함수의 신세계 (3) | 2016.03.09 |