엑셀 함수 포스팅으로 LEFT,RIGHT,MID 함수에 대해서 알아보겠습니다.
이 함수들은 단독으로 쓰이는 일보다는
중첩 함수를 적용하다 보면 많이 쓰이기 때문에 필수로 알아야 하는 함수들인데요.
이들 함수만 놓고 보면 적용법 자체는 어려운 부분이 없으나
중첩 하다보면 조금 헷갈릴 수 있으니 혈압 조심하시구요~
LEFT, RIGHT, MID 함수의 기본 형식
LEFT 함수의 기본 형식은 = LEFT(텍스트, 숫자) 입니다.
왼쪽에서 숫자만큼 문자를 추출하기 때문에
A1셀의 '엑셀2013' 이란 텍스트의 왼쪽에서 2개의 문자를 추출하여 '엑셀'이란 단어가 출력되었죠.
MID 함수의 기본 형식은 = MID(텍스트, 시작 위치, 숫자) 입니다.
텍스트에서 시작 위치의 문자부터 숫자만큼의 문자를 추출하게 됩니다.
셀1의 엑셀2013의 시작 위치 3번째 문자인 2부터 4개의 문자를 추출하여 '2013'이 출력되었습니다.
RIGHT 함수의 기본 형식은 = RIGHT(텍스트, 숫자)입니다.
(LEFT 함수와 같습니다)
LEFT 함수가 왼쪽에서 문자를 추출하였다면
RIGHT 함수는 오른쪽에서 문자를 추출한다는 점만 다르고 기본 형식과 사용법은 LEFT 함수와 같습니다.
RIGHT, MID 함수는 왼쪽에서 문자를 추출
RIGHT 함수는 오른쪽에서 문자를 추출
이 차이점과 MID 함수의 기본 형식이 다르다는 점만 이해하면 간단하죠~~
VLOOKUP 함수에 중첩 적용하기
이 함수들을 VLOOKUP과 같은 함수에 중첩하여 사용할 수 있는데요.
실질적인 사용방법이죠.
VLOOKUP과 LEFT 함수를 중첩 적용하여
상품코드의 앞의 글자만 따서 오른쪽의 분류코드와 대입 비교한 다음,
분류 입력란에 상품코드의 알파벳과 분류코드에 일치하는 상품종류를 출력하는 방식입니다.
(제가 써 놓고도 뭔 말인지 잘 몰겠네요 --;; 하여튼 말로 설명하면 굉장히 복잡해집니다)
VLOOKUP, LEFT 중첩 함수식을 작성합니다.
중첩 함수 적용하는 법은 ↑↑↑ 요기로~~
VLOOKUP의 기본형식은
=VLOOKUP(찾을 값, 범위, 열 번호, 찾을 방법) 이 되겠구요.
Lookup_value에서 LEFT(A2,1)
상품코드 셀의 첫번째 글자 한 개를 추출하도록 합니다.
Table_array는 오른쪽의 분류코드,상품종류의 내용인 F2:G5가 되겠구요 (절대 참조를 반드시 지정)
Col_index_num의 2는 F2:G5의 두 번째 열인 G2:G5를 가르킵니다.
Range_lookup의 0은 정확하게 일치하는 값 (1을 입력하면 근사값)
LEFT 함수로 상품코드의 A만 추출하여 그 값을 F2:G5에서 찾아서
그에 맞는 값인 채소가 출력되었죠~~
자동 채우기 해서 VLOOKUP,LEFT 중첩 함수가 제대로 적용이 되었는지 확인해 보세요.
저는 맞는 값들을 잘 찾고 있네요.
MID 함수로 제조년도도 출력해 봅시다.
여기서 주의할 점은 시작 위치를 지정할 때 (-)하이픈을 포함해야 한다는 것입니다.
하이픈을 포함해서 2015의 2는 왼쪽에서 3번째에 위치하고 있죠.
A2 셀의 3번째 위치에서 4개의 문자를 추출하여 2015가 됩니다.
역시 자동 채우기 적용하여 확인~~
지금까지 머리 아픈 포스팅 봐주셔서 감사합니다. 머리 식히시고 즐거운 하루 되세요~~
'소프트웨어 > 엑셀 함수' 카테고리의 다른 글
엑셀 2013 순번(행/열 번호) 입력하기 - ROW,COLUMN 함수 (0) | 2015.08.05 |
---|---|
엑셀 2013 SUMIF,SUMIFS 여러 개의 조건을 동시에 만족하는 합계 구하기 (0) | 2015.07.29 |
엑셀 2013 RAND,RANDBETWEEN 함수로 무작위로 단어 설정하기 (0) | 2015.07.28 |
엑셀 2013 FIND 함수로 단어의 위치를 찾아보자 (0) | 2015.07.22 |
엑셀 2013 COUNTIF, COUNTIFS - IF 조건에 맞는 셀 개수 찾기 (0) | 2015.07.20 |
엑셀 2013 COUNT 형제 함수들 - COUNTA, COUNTBLANK (0) | 2015.07.20 |
엑셀 2013 IFERROR 함수로 VLOOKUP #N/A 오류 해결하기 (0) | 2015.07.18 |
엑셀 2013 오류 발생 원인과 연산자 종류 (0) | 2015.07.14 |
엑셀 2013 중첩 함수 적용하는 방법 (0) | 2015.07.13 |
엑셀 2013 최고최저 제외한 평균점수 구하기 - TRIMMEAN 함수 (1) | 2015.07.12 |