엑셀 FIND함수 / MID 함수 5분컷 마스터하기!!
FIND함수 : 찾고 싶은 문자의 위치 반환
단독으로 쓰이는 경우는 많이 없고 대부분
MID LEFT RIGHT 함수등과 섞어서 사용한다
find_text : 찾고싶은 문자
within_text: 문자가 포함된 문자열
[start_num]: 찾기 시작할 위치
자예를 들어서 문제를 하나 풀면서 설명 해보도록 하겠습니다^^
실제 나온 기출 문제입니다. 참고하십시오. 자주나오는 BEST5 안에드는 문제유형
- EX) beauty news[A3:A8]에서 쉼표(,) 앞에 있는 글자만을
추출하여 회사명[B3:B8]에 표시하시오
이식을 풀어보면 쉼표(,)를 A3열에서 첫번째부터 찾아라 이말입니다.
그럼 왼쪽에서부터 세어 보면 5번째에 쉼표(,) 있는걸 확인할수 있습니다.
그래야 듀크레이, 5글자에서 5
듀크레이 4자로 바뀌니깐요 4
FIND(",",A3,1)-1 구한값은 현재 4 입니다.
자그다음은 4 숫자를 문자로로 바꿔야 되는데요 MID함수를 사용 합니다.
- MID = 텍스트의 지정한 위치에서지정한 문자 개수만큼 문자를 추출합니다.:
Text : 문자열
Start_num : 시작할 문자열 번호
Num_chars : 추출할 문자 갯수
추출한계수는 =MID(A3,1,FIND(",",A3,1)-1) 이식에서
,FIND(",",A3,1)-1) 값 즉 숫자4 되는 것입니다.
=MID(A3,1,FIND(",",A3,1)-1) 이식을 전체적으로 다풀어보면
- A3열에서 왼쪽 첫번째부터 추출한 문자수는 4개 입니다.
FIND(",",A3,1)-1) =4 즉 쉼표 앞에있는 글자수부터 추출한다 뜻입니다.
도움이 되셧나요? 그럼 모두 코로나 조심하시고
다음시간에 찾아뵙겠습니다~ 윤S
댓글