먼저 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.
'컴퓨터 > 엑셀' 카테고리의 다른 글
엑셀 함수 TEXTJOIN 문자열 합치기 텍스트 함수 (0) | 2021.07.28 |
---|---|
엑셀 SUBSTITUTE 함수 로 문자열의 일부 글자 바꾸기 (0) | 2021.07.27 |
엑셀 함수 MAX, MIN 최댓값, 최소값 LARGE, SMALL K 번째 값 구하기 (0) | 2021.07.23 |
엑셀 워크시트 보호 설정 과 해제하는 법 특정 범위 잠금 해제 (0) | 2021.07.14 |
엑셀 근로 시간 계산 , 시간을 분으로 환산하기 (0) | 2021.07.06 |
댓글