안녕하세요. 이번에는 엑셀에서 자주 쓰이는 함수 2편에 이어 3편에 대해 정리해봤습니다. 이번 내용은 함수 5개 입니다.
SEARCH, FIND, SUBSTITUTE, MATCH, INDEX 함수
오늘의 함수를 숙지하기 전에 알아야 할 기본 개념 3가지!
1. 인수 : 함수 실행에 필요한 데이터 요소
2. 선택 인수 : 인수에 있는 대괄호([])는 선택 인수이기 때문에 필수는 아니지만, 필요에 의해서 입력하기도 합니다.
3. 와일드카드 : 특정 문자 *, ?, ~ 을 사용해 임의의 문자열을 대신합니다. [찾기 및 바꾸기] 기능을 통해 사용됩니다.
* : 글자 수와 상관없이 사용 (ex) 김*상 > 김희상, 김희철상, 김희철수상 … )
? : 한 글자를 대신하며, 범위 내에서 해당 값을 찾을 때 사용 (ex) 김?상 > 김희상, 김철상, … )
~ : ?, *, 다른 ~ 를 찾을 수 있는 기능으로 이들과 결합하여 사용(~?, ~*, ~~) (ex) [찾기 및 바꾸기] 기능에서 ? 를 찾아 바꿔주면 모든 값이 바뀌지만 ~? 를 입력해주면 ? 만 바뀝니다)
1. SEARCH 함수
범위 내에서 원하는 문자를 찾아서 산출하는 함수로, 찾은 문자가 여러 개 일 경우 선택 인수([])를 통해 몇 번째 문자부터 찾을지 구분해줍니다. SEARCH함수는 대소문자를 구분하지 않지만, 와일드카드를 사용합니다.
인수1 : “찾는 문자”
인수2 : 텍스트
인수3 : [텍스트 셀 안의 데이터 중 몇 번째 문자부터 찾을 것인지에 대한 인수]
예를 들면 소문자 “a” 를 AaBcdE(H2) 텍스트에서 찾을 경우, 대소문자 구분을 못하며 선택 인수를 써주지 않았기 때문에 첫 번째 A에 해당하는 ‘1’이 산출됩니다.
(찾은 문자가 여러 개일 경우 선택 인수를 미입력 시 가장 첫번째 문자부터 찾음)
(찾는 문자에서 문자는 “” 사이에 입력하고 숫자는 “” 안해도 무방합니다)
2. FIND 함수
search와 같지만 대소문자를 구분해준다는 차이가 있습니다. 그리고 와일드카드를 쓸 수 없습니다.
인수1 : “찾는 문자”
인수2 : 텍스트
인수3 : [텍스트 셀 안의 데이터 중 몇 번째 문자부터 찾을 것인지에 대한 인수]
예를 들면 소문자 “a” 를 AaBcdE(H2) 텍스트에서 찾을 경우, 대소문자를 구분해주며 선택 인수를 써주지 않았기 때문에 두 번째 a에 해당하는 ‘2’가 산출됩니다.
3. SUBSTITUTE 함수
말 그대로 범위 내에서 원하는 문자를 찾아 새 문자로 바꿔주는 함수 입니다.
인수1 : 텍스트
인수2 : “찾는 문자”
인수3 : “바꿔줄 문자”
인수4 : [텍스트 셀 안의 데이터 중 몇 번째 문자부터 찾을 것인지에 대한 인수]
예를 들면 AaBcdE(H2)의 “A”를 “Z”로 바꾸고 싶을 경우 첫 번째 A가 Z로바뀌면서 ‘ZaBcdE’가 산출됩니다.
(이때 선택 인수를 지정하지 않아 첫 번째 문자부터 찾기가 시작됩니다)
4. MATCH 함수
범위 내에서 찾는 데이터와 매치되는 데이터가 있는지 확인
인수1 : 찾는 데이터
인수2 : 범위
인수3 : 매치 여부 ( 1 입력 시 찾는 값보다 작은 값을 찾음 / 0 입력 시 정확히 일치하는 값 찾음 / -1 입력 시 찾는 값보다 큰 값을 찾음 )
예를 들면 (E2:E5)의 범위 내에서 ‘770’을 찾을 경우 3번째(E4) 값이 770이므로 ‘3’이 산출됩니다.
5. INDEX 함수
범위 내에서 원하는 행렬에 해당하는 값 산출
인수1 : 범위
인수2 : 행
인수3 : 열
예를 들면 (D2:E5)의 범위 내에서 1행 2열의 값을 찾을 경우 1행 2열에 해당하는 ‘1,150’(E2)가 산출됩니다.
읽어주셔서 감사합니다. 여기까지 자주 쓰는 간단한 엑셀 함수 5개를 알아봤습니다.
다음 4편은 실험에 자주 쓰는 함수를 포함해 알려드릴 예정입니다.
감사합니다.
관련글
1. 엑셀(Excel)에서 자주 쓰는 함수 정리 1편 (SUM, SUMIF, AVERAGE, COUNTA)
2. 엑셀(Excel)에서 자주 쓰는 함수 정리 2편 (COUNTIFS, VLOOKUP, CONCATENATE, IF)
3. 엑셀(Excel)에서 자주 쓰는 함수 정리 3편 (SEARCH, FIND, SUBSTITUTE, MATCH, INDEX)
4. 엑셀(Excel)에서 자주 쓰는 함수 정리 4편 (TODAY, RANK, SLOPE, INTERCEPT)
번외편. 직장/연구실에서 쓰는 기초적인 필수 엑셀(Excel) 함수 3개로 모든 업무 처리하기
엑셀(Excel)에서 데이터를 선형, n차 근사 및 피팅 값 구하기(slope, intercept, index, linest)
'Office Tips' 카테고리의 다른 글
직장/연구실에서 쓰는 기초적인 필수 엑셀(Excel) 함수 3개로 모든 업무 처리하기 (2) | 2021.10.29 |
---|---|
엑셀(Excel)에서 자주 쓰는 함수 정리 4편 (TODAY, RANK, SLOPE, INTERCEPT) (0) | 2021.10.12 |
엑셀(Excel)에서 자주 쓰는 함수 정리 2편 (COUNTIFS, VLOOKUP, CONCATENATE, IF) (0) | 2021.10.08 |
엑셀(Excel)에서 자주 쓰는 함수 정리 1편 (SUM, SUMIF, AVERAGE, COUNTA) (2) | 2021.09.16 |
모자이크 손쉽게 하는 법 (feat. 그림판, 파워포인트) (0) | 2021.09.03 |
댓글