-
엑셀에서 특정 문자 추출하기 3 /FIND, LEFT, MID엑셀의 모든것 2021. 1. 20. 19:00728x90
문자열에서 특정 문자를 추출합니다.
아래의 내용을 보시면 코드가 있습니다. 코드는 앞에 코드자리와 괄호안의 지역이 있습니다.
이것은 아래 코드 부분에 특정문자 "("을 기준으로 문자열의 앞코드를 구할수 있습니다.
또 "(", ")"의 위치를 확인하여 지역을 가지고 올수있습니다.
영상을 보시면 알겠지만 특정문자가 같은 열의 값을 추출 할경우 단축키 CTRL + E 아시죠???
모르신다면 영상을 보시거나 특정문자 추출 1탄을 봐주세요.
'
= FIND( 찾는 문자, 문자열의 위치, 찾기를 시작할 위치)
-> 찾는 문자 ="(", 문자열의 위치 = H14, 찾기를 시작할 위치 = 1
-> 위의서 찾기를 시작할 위치를 7을 입력한다면 컴퓨터는 "A1290(서울)"의 문자열의 "서"부터 찾게 되므로 값을#VALUE! 로 리턴합니다.= MID( 문자열의 위치, 문자열에서 시작위치, 리턴할 문자의 갯수)
-> 문자열의 위치 = H14, 시작위치 = J14-1["("의 위치 6이므로 +1을 해서 "서"글자부터 시작하게 함],
갯수 = K14-J14-1[ ")"의 위치는 9이며 ")"의 위치는 6 두수를 빼게 되면 3 괄호안의 숫자는 3보다 1개적음]= LEFT( 문자열의 위치, 리턴할 문자의 갯수) : 문자열의 왼쪽부터해서 입력한 숫자만큼 글자를 리턴한다.
-> 문자열의 위치 = H14, 리턴할 문자의 갯수 = 2 [ "("의 위치 6이므로 -1을 함 ]아래 코드를 복사하셔서 연습해보세요 ^^.
코드 A12939(인천) A1290(서울) A122941(대전) A1233942(부산) A143(옥천) A22944(해외유럽) 728x90반응형'엑셀의 모든것' 카테고리의 다른 글
엑셀에서 행/열의 마지막 칸의 값을 찾기 (0) 2021.01.25 엑셀 여러커럼의 값으로 중복된 값을 찾기 2탄 (0) 2021.01.25 엑셀 문자열 특정문자 추출 2/MID, LEFT, RIGHT, IFERROR , IF, CHOOSE (0) 2021.01.20 엑셀 문자열에서 특정문자 추출하기-빠른 채우기 기능 (0) 2021.01.20 엑셀 셀 색상별 글자 색상별 합계 구하기. (1) 2021.01.15