본문 바로가기
컴퓨터/엑셀

엑셀 ROW 함수,LEFT 함수,FIND 함수 로 행번호, 이메일 아이디 추출하기

by withN 2021. 7. 23.
반응형

먼저 row함수를 사용하여 행번호를 구해보겠습니다.


ROW함수

ROW([reference])

참조의 행번호를 반환하는 함수입니다.

6번 행의 윤이영의 번호를 1번부터 시작해 보겠습니다.

[A6] 셀에 =row()-5를 입력한 후 엔터를 누릅니다.

 

[A6] 셀의 현재 행번호가 6번이므로

ROW 함수에서 5를 빼서 1이 표시됩니다.

=row()-5 을 입력 한 후

A6셀의 채우기 핸들을 A15셀까지 드래그 합니다.

A15셀까지 행번호가 1~10까지 채워졌습니다.

row 함수를 사용하여 간단하게 행번호를 매겨봤습니다.

 

이번에는 find 함수를 사용하여 이메일 중 아이디만 찾아보겠습니다.


LEFT 함수와 FIND 함수

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

이메일 주소에서 @기호 앞부분의 아이디를 추출해보겠습니다.

[D6] 셀을 클릭합니다.

left 함수의 [text]에 이메일 주소 셀인 C6를 입력합니다.

[Num_Chars] 에는  FIND 함수를 사용합니다.

FIND("@",c6)-1 을 입력합니다.

FIND 함수

find_text : 메일에서 동일한 내용인 아이디 앞 "@"

within_text : 아이디를 추출할 이메일 주소 셀인 C6

그리고[확인] 버튼을 클릭합니다.

 

=FIND(find_text, within_text, [start_num])

○ find_text    필수 요소로 찾으려는 텍스트입니다.

 within_text  필수 요소로  찾으려는 텍스트를 포함하는 텍스트입니다

 start_num   선택 요소입니다. 검색을 시작할 문자를 지정합니다.

                     within_text에서 첫 문자의 문자 번호는 1입니다. start_num을 생략하면 1로 간주됩니다

 

 

완성수식을 알아보겠습니다.

=LEFT(C6,FIND("@",C6)-1)

[Num_Chars] 에는 이메일 주소 중 @의 위치를 구하기 위한

FIND("@",C6)입력후 @의 앞까지 추출해야 하므로 -1을 입력합니다.

 

모든 글과 사진의 무단복제를 금합니다.

ⓒ 2021. anne All rights reserved.

반응형

댓글