본문 바로가기
Office/Excel

엑셀 | Split, 이메일, 아이디, 도메인, 특정 글자 기준 문자열 자르기

by 지혜를 탐구하는 오딘 2022. 7. 11.
728x90
반응형

[관련된 글]

엑셀 | 데이터를 쪼개보자. csv 입력하기. 데이터 나누기.


 

엑셀에서 어떤 기준으로 글자를 자르고 싶을 때, 특히 이메일 같은 것을 구분할 때에 유용하다.

 

 

함수를 조합하면 된다.

FIND( 찾을 문자, 문자열 ) == 숫자 == 문자열에서 왼쪽에서부터 찾을 문자가 몇 번째에 오는가.

LEFT( 문자열, 숫자 ) == 문자열 == 문자열에서 왼쪽부터 숫자번째까지 문자열 표시

RIGHT( 문자열, 숫자 ) == 문자열 == 문자열에서 오른쪽부터 숫자번째까지 문자열 표시

LEN( 문자열 ) == 숫자 == 문자열의 길이

 

위 함수를 잘 조합하면 된다!

이메일에서 아이디 추출하기

LEFT( 이메일셀, FIND("@", 이메일셀) -1 )

해석)

"@"가 n 번째에 나온다.

왼쪽에서 (n-1)개 글자를 표시한다.

ex) asd@g.com

@는 4번째.

왼쪽에서 (4-1)개 글자 표시 --> asd

 

이메일에서 도메인 추출하기

RIGHT( 이메일셀, LEN(이메일셀) - FIND("@", 이메일셀) )

해석)

"@"가 n번째에 나온다.

이메일의 전체 길이는 m이다.

오른쪽에서 (m-n)개 글자를 표시한다.

 

ex) asd@g.com

@는 4번째.

이메일 길이는 9.

오른쪽에서 (9-4)개 글자 표시. --> g.com

 

 

 

이렇게 퇴근시간이 2분 빨라졌다.

 

 


[관련된 글]

엑셀 | 데이터를 쪼개보자. csv 입력하기. 데이터 나누기.

 

 

 

728x90
반응형

댓글