본문 바로가기
인터넷IT정보/Excel 알기 쉽게 배우기

엑셀 FIND함수 , MID 함수 5분컷 마스터하기!

by 유익한정보공유 스마트꿀단지 2020. 3. 19.
반응형

쉽게배우자

엑셀 FIND함수 / MID 함수 5분컷 마스터하기!!

FIND함수 : 찾고 싶은 문자의 위치 반환
 
단독으로 쓰이는 경우는 많이 없고  대부분
MID LEFT RIGHT 함수등과 섞어서 사용한다 

find_text : 찾고싶은 문자
within_text: 문자가 포함된 문자열
[start_num]: 찾기 시작할 위치 

 

자예를 들어서 문제를 하나 풀면서 설명 해보도록 하겠습니다^^

실제 나온 기출 문제입니다. 참고하십시오. 자주나오는 BEST5 안에드는 문제유형

  • EX) beauty news[A3:A8]에서 쉼표(,) 앞에 있는 글자만을 
    추출하여 회사명[B3:B8]에 표시하시오

 FIND 로 쉼표(,)를 찾습니다.     =FIND(","  

 

문자가 포함된 문자열을 찾습니다           =FIND(",",A3  

 

  몇번째 부터 찾을지를 지정합니다. 생략시면 첫번째열부터찾음 =FIND(",",A3,1)      생략 = 1  똑같습니다 한마디로   

 

 쉼표는 5번째에 있다고 나오네요 

이식을 풀어보면 쉼표(,)를 A3열에서 첫번째부터 찾아라  이말입니다.

그럼 왼쪽에서부터 세어  보면 5번째에 쉼표(,) 있는걸 확인할수 있습니다.

 쉼표 앞에있는 글자만을 추출해야되니깐  -1 를 합니다.  =FIND(",",A3,1)-1  

그래야  듀크레이, 5글자에서  5 
듀크레이 4자로 바뀌니깐요    4 

FIND(",",A3,1)-1 구한값은 현재 4 입니다.  

자그다음은 4 숫자를 문자로로 바꿔야 되는데요  MID함수를 사용 합니다.

  • MID = 텍스트의 지정한 위치에서지정한 문자 개수만큼 문자를 추출합니다.:

 

Text          :      문자열 

Start_num  :     시작할 문자열 번호 
Num_chars :    추출할 문자 갯수

문자가있는 열을 선택해주세요 =MID(A3,                      FIND(",",A3,1)-1 

 

몇번째에서 찾을건지 숫자를 지정합니다. =MID(A3,1,         FIND(",",A3,1)-1 

 

추출할 문자갯수를 지정 합니다. =MID(A3,1,FIND(",",A3,1)-1) 

추출한계수는 =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

반응형

댓글0