엑셀 이메일 아이디·도메인 추출 공식
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀
이메일 주소를 아이디와 도메인으로 나누어 추출하는 공식입니다.
인수 설명
01RIGHT 함수로 도메인 추출
=RIGHT ( 이메일주소, LEN ( 이메일주소 ) - FIND ( "@", 이메일주소 ) )인수 설명 자세히 보기(인수를 클릭하면 해당 영역만 강조됩니다. 여러 개를 함께 켜고 끌 수 있습니다.)
인수구분설명
이메일주소필수아이디와 도메인을 나눌 이메일 주소가 입력된 셀입니다. @ 기호가 포함되지 않으면 FIND 함수가 #VALUE! 오류를 반환합니다.
A
B
C
D
E
1
이름
이메일 주소
도메인
2
오빠두
OppaduExcel@naver.com
naver.com
3
김민준
minjun.kim@gmail.com
gmail.com
4
이서연
seoyeon@daum.net
daum.net
5
박지우
jiwoo.park@kakao.com
kakao.com
6
최하늘
haneul@company.co.kr
company.co.kr
7
정유진
yujin77@outlook.com
outlook.com
8
강도윤
doyoon@school.ac.kr
school.ac.kr
9
02LEFT 함수로 아이디 추출
=LEFT ( 이메일주소, FIND ( "@", 이메일주소 ) - 1 )인수 설명 자세히 보기
인수구분설명
이메일주소필수아이디와 도메인을 나눌 이메일 주소가 입력된 셀입니다. @ 기호가 포함되지 않으면 FIND 함수가 #VALUE! 오류를 반환합니다.
A
B
C
D
E
1
이름
이메일 주소
아이디
2
오빠두
OppaduExcel@naver.com
OppaduExcel
3
김민준
minjun.kim@gmail.com
minjun.kim
4
이서연
seoyeon@daum.net
seoyeon
5
박지우
jiwoo.park@kakao.com
jiwoo.park
6
최하늘
haneul@company.co.kr
haneul
7
정유진
yujin77@outlook.com
yujin77
8
강도윤
doyoon@school.ac.kr
doyoon
9
03Microsoft 365·Excel 2024 공식
=TEXTBEFORE ( 이메일주소, "@" )
=TEXTAFTER ( 이메일주소, "@" )
인수 설명 자세히 보기
인수구분설명
이메일주소필수아이디와 도메인을 나눌 이메일 주소가 입력된 셀입니다. 주소에는 구분 기호인 @가 포함되어야 합니다.
A
B
C
D
E
F
1
이름
이메일 주소
아이디
도메인
2
오빠두
OppaduExcel@naver.com
OppaduExcel
naver.com
3
김민준
minjun.kim@gmail.com
minjun.kim
gmail.com
4
이서연
seoyeon@daum.net
seoyeon
daum.net
5
박지우
jiwoo.park@kakao.com
jiwoo.park
kakao.com
6
최하늘
haneul@company.co.kr
haneul
company.co.kr
7
정유진
yujin77@outlook.com
yujin77
outlook.com
8
강도윤
doyoon@school.ac.kr
doyoon
school.ac.kr
9
이 공식이 사용하는 함수
동작 원리
01RIGHT 함수로 도메인 추출
FIND 함수가 @ 위치를 찾고 LEN 함수가 전체 길이를 계산한 뒤, RIGHT 함수가 @ 뒤의 도메인을 추출합니다.
RIGHT 함수로 도메인을 추출하는 공식의 예제 시트에서 D2 셀이 naver.com을 반환하는 계산 과정입니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
1
FIND 함수가 @ 위치를 찾습니다
FIND 함수는 B2 셀의 이메일 주소에서 @ 기호가 처음 나타나는 위치를 계산합니다.
=FIND ( "@", B2 )
= 12
@ 기호는 12번째 문자입니다. 2
LEN 함수가 전체 길이를 계산합니다
LEN 함수는 B2 셀의 이메일 주소에 포함된 문자 수를 계산합니다.
=LEN ( B2 )
= 21
B2 셀의 이메일 주소는 @ 기호를 포함해 21자입니다. 3
RIGHT 함수가 도메인을 추출합니다
LEN 함수가 반환한 21에서 @ 위치 12를 빼면 추출할 글자 수는 9가 됩니다. RIGHT 함수는 B2 셀의 오른쪽 9글자를 반환합니다.
=RIGHT ( B2, LEN ( B2 ) - FIND ( "@", B2 ) )
= "naver.com"
@ 기호 뒤에서 추출한 도메인입니다. 02LEFT 함수로 아이디 추출
FIND 함수가 @ 위치를 찾고 LEFT 함수가 @ 앞의 이메일 아이디를 추출합니다.
LEFT 함수로 아이디를 추출하는 공식의 예제 시트에서 D2 셀이 OppaduExcel을 반환하는 계산 과정입니다. 단계마다 강조된 부분이 어떻게 계산되는지 살펴보세요.
1
FIND 함수가 @ 위치를 찾습니다
FIND 함수는 B2 셀의 이메일 주소에서 @ 기호가 처음 나타나는 위치를 계산합니다.
=FIND ( "@", B2 )
= 12
@ 기호는 12번째 문자입니다. 2
LEFT 함수가 아이디를 추출합니다
FIND 함수가 반환한 12에서 1을 빼면 추출할 글자 수는 11이 됩니다. LEFT 함수는 B2 셀의 왼쪽 11글자를 반환합니다.
=LEFT ( B2, FIND ( "@", B2 ) - 1 )
= "OppaduExcel"
@ 기호 앞에서 추출한 이메일 아이디입니다. 댓글 1
댓글 1
로그인 후 댓글을 작성할 수 있습니다.
강민준🤗
2024.08.11 19:54
좋은 강의 감사합니다🙇♂️