[엑셀] 쉽지만 큰 도움되는 실용함수.jpg
▼Num_digits: 소수점 아래의 자릿수(예제: -1 입력)
★Tip) 각 숫자가 의미하는 바를 꼭 기억해두자.
▼ 첫 번째 값이 입력되면 나머지 값은 자동 채우기 핸들이나 채우기 핸들로 복사하면 끝!
아래와 같이 달성금액에 따른 인센티브 금액이 일의 자리에서 반올림되어 표시되었다.
2. N번째까지 큰 값 구하는 LARGE 함수
LARGE 함수는 지정함 범위 내에서 가장 높은 값부터 원하는 순위까지 지정할 수 있다.
예제를 통해 보도록 하자.
목표 대비 달성률이 뛰어난 TOP3의 값을 구할 텐데 먼저 1, 2, 3 에 순위 서식을 지정해 보겠다.
▼ 1, 2, 3 드래그 → 홈 → 표시형식 옆 화살표 → 사용자 지정 → G/표준 선택 → “등” 입력 후 확인
1, 2, 3의 값이 1등 2등 3등으로 변경되게 된다.
본격적으로 TOP3의 값을 구해 보자.
▼ 값 입력 셀 클릭 → 수식 → 함수 추가 → 통계 → LARGE
▼ Array: 기준 값 전체 드래그+F4 (절대 참조 변경을 위해 F4 입력)
K: 1등 값 입력
▼ 1등 값이 입력되면 자동 채우기 핸들이나 채우기 핸들로 나머지 값 복사
3. 날짜관리 DATE 함수
DATE 함수는 날짜를 표현할 때 사용하는 함수로 년, 월, 일에 인수를 적용하면 각기 다른 날짜를 구할 수 있다. DATE 함수는 DATE(YEAR,MONTH,DAY) 포맷을 가진다.
아래 예제에서는 주민등록번호 앞 6자리를 생년월일로 옮기는 방법을 DATE 함수로 적용시켜 보도록 하자.
▼ 값이 입력될 셀 클릭 → 수식 → 날짜 및 시간 → DATE
▼ 함수 인수 대화상자가 나타나면 YEAR(년) / MONTH(월) / DAY(일)에 각 값을 입력한다.
예제에서는 LEFT 함수와 MID 함수도 함께 적용시켰다.
LEFT 함수는 왼쪽 끝부터 문자열을 가져오는 함수
MID 함수는 내가 원하는 곳의 위치를 지정하여 문자열을 가져오는 함수
예제) YEAR: LEFT(C3,2)는 왼쪽 열 C3셀의 왼쪽부터 2개
MONTH: MID(C3,3,2) C3셀 중간문자열의 3번째 자리 수부터, 2개
DAY: MID(C3,5,2) C3셀 중간문자열의 5번째 자리 수부터, 2개
▼ 값이 입력되면 채우기 핸들로 복사
4. 왼쪽 끝부터 문자열을 가져오는 LEFT 함수
LEFT 함수는 무조건 왼쪽 끝을 기준으로 텍스트를 반환한다.
구조식은 LEFT(text,num_chars), text: 셀주소/num_chars: 가져올 텍스트 개수)
즉 LEFT(C3,3)이라고 한다면 왼쪽 열 C3셀 텍스트 3번째 텍스트까지 가져오라는 명령.
아래 예제를 통해 확인해 보도록 하자.
▼ 값이 입력될 셀 클릭 → 수식 → LEFT
▼ TEXT: E3 / Num_chars:2 입력 (E3 셀의 2번째 텍스트까지 소환!) 후 확인
▼ 왼쪽 열의 두 번째 텍스트까지 표시되었다.
값이 입력되면 채우기 핸들로 나머지도 복사한다.
5. 숫자를 텍스트로 바꿔주는 편리한 TEXT 함수
사용자의 지정 표시 형식의 형태로 바꿔주는 함수로 번거로운 작업들을 쉽고 간단하게 바꿔줄 수 있는 유용한 함수다.
아래 예제에서는 만기 일자에 해당하는 요일이 입력될 수 있도록 함수를 적용시켜 보자.
▼ 값이 입력될 셀 클릭 → 수식 → 텍스트 → TEXT
▼ Value: 변환시킬 값 / Format_text: 변환 될 text
예제) Value: H3 셀 / Format_text: aaa(요일 표시 서식코드)
▼ 아래와 같이 만기일자에 해당하는 요일이 한글로 입력되었다.