본문 바로가기
Office Tips

엑셀(Excel)에서 자주 쓰는 함수 정리 3편 (SEARCH, FIND, SUBSTITUTE, MATCH, INDEX)

by Lee Suhun 2021. 10. 10.
반응형

 

 안녕하세요. 이번에는 엑셀에서 자주 쓰이는 함수 2편에 이어 3편에 대해 정리해봤습니다. 이번 내용은 함수 5개 입니다.


SEARCH, FIND, SUBSTITUTE, MATCH, INDEX 함수


오늘의 함수를 숙지하기 전에 알아야 할 기본 개념 3가지!

 

1. 인수 : 함수 실행에 필요한 데이터 요소

 

2. 선택 인수 : 인수에 있는 대괄호([])는 선택 인수이기 때문에 필수는 아니지만, 필요에 의해서 입력하기도 합니다.

 

3. 와일드카드 : 특정 문자 *, ?, ~ 을 사용해 임의의 문자열을 대신합니다. [찾기 및 바꾸기] 기능을 통해 사용됩니다.

* : 글자 수와 상관없이 사용 (ex) * > , 희철, 희철수… )

? : 한 글자를 대신하며, 범위 내에서 해당 값을 찾을 때 사용 (ex) ? > , , … )

~ : ?, *, 다른 ~ 를 찾을 수 있는 기능으로 이들과 결합하여 사용(~?, ~*, ~~) (ex) [찾기 및 바꾸기] 기능에서 ? 를 찾아 바꿔주면 모든 값이 바뀌지만 ~? 를 입력해주면 ? 만 바뀝니다)

  

1. SEARCH 함수

범위 내에서 원하는 문자를 찾아서 산출하는 함수로, 찾은 문자가 여러 개 일 경우 선택 인수([])를 통해 몇 번째 문자부터 찾을지 구분해줍니다. SEARCH함수는 대소문자를 구분하지 않지만, 와일드카드를 사용합니다.

 

인수1 : 찾는 문자

인수2 : 텍스트

인수3 : [텍스트 셀 안의 데이터 중 몇 번째 문자부터 찾을 것인지에 대한 인수]

 

SEARCH함수 예시

예를 들면 소문자 “a” AaBcdE(H2) 텍스트에서 찾을 경우, 대소문자 구분을 못하며 선택 인수를 써주지 않았기 때문에 첫 번째 A에 해당하는 ‘1’이 산출됩니다.

(찾은 문자가 여러 개일 경우 선택 인수를 미입력 시 가장 첫번째 문자부터 찾음)

(찾는 문자에서 문자는 “” 사이에 입력하고 숫자는 “” 안해도 무방합니다)

 

2. FIND 함수

search와 같지만 대소문자를 구분해준다는 차이가 있습니다. 그리고 와일드카드를 쓸 수 없습니다.

 

인수1 : “찾는 문자

인수2 : 텍스트

인수3 : [텍스트 셀 안의 데이터 중 몇 번째 문자부터 찾을 것인지에 대한 인수]

 

FIND함수 예시

예를 들면 소문자 “a” AaBcdE(H2) 텍스트에서 찾을 경우, 대소문자를 구분해주며 선택 인수를 써주지 않았기 때문에 두 번째 a에 해당하는 ‘2’ 산출됩니다.

  

3. SUBSTITUTE 함수

말 그대로 범위 내에서 원하는 문자를 찾아 새 문자로 바꿔주는 함수 입니다.

 

인수1 : 텍스트

인수2 : “찾는 문자

인수3 : “바꿔줄 문자

인수4 : [텍스트 셀 안의 데이터 중 몇 번째 문자부터 찾을 것인지에 대한 인수]

 

SUBSTITUTE함수 예시

예를 들면 AaBcdE(H2) “A”“Z”로 바꾸고 싶을 경우번째 AZ로바뀌면서 ‘ZaBcdE’ 산출됩니다.

(이때 선택 인수를 지정하지 않아 첫 번째 문자부터 찾기가 시작됩니다)

 

 

4. MATCH 함수

범위 내에서 찾는 데이터와 매치되는 데이터가 있는지 확인

 

인수1 : 찾는 데이터

인수2 : 범위

인수3 : 매치 여부 ( 1 입력 시 찾는 값보다 작은 값을 찾음 / 0 입력 시 정확히 일치하는 값 찾음 / -1 입력 시 찾는 값보다 큰 값을 찾음 )

 

MATCH함수 예시

예를 들면 (E2:E5)의 범위 내에서 ‘770’을 찾을 경우 3번째(E4) 값이 770이므로 ‘3’ 산출됩니다.

 

 

5. INDEX 함수

범위 내에서 원하는 행렬에 해당하는 값 산출

 

인수1 : 범위

인수2 :

인수3 :

 

INDEX함수 예시

예를 들면 (D2:E5)의 범위 내에서 1 2열의 값을 찾을 경우 1 2열에 해당하는 ‘1,150’(E2)가 산출됩니다.

 

 

읽어주셔서 감사합니다. 여기까지 자주 쓰는 간단한 엑셀 함수 5개를 알아봤습니다.

다음 4편은 실험에 자주 쓰는 함수를 포함해 알려드릴 예정입니다.

 

감사합니다.

 

 


관련글

1. 엑셀(Excel)에서 자주 쓰는 함수 정리 1편 (SUM, SUMIF, AVERAGE, COUNTA)

 

엑셀(Excel)에서 자주 쓰는 함수 정리 1편 (SUM, SUMIF, AVERAGE, COUNTA)

안녕하세요. 이번에는 MS Office의 엑셀(Excel)에 대해 알아볼 거예요. 다들 알다시피 국가자격증인 ‘컴퓨터 활용능력’에 필요하며, 대부분의 직장 업무에도 활용되고 있는 문서작업 프로그램입

jungwonlab.tistory.com

2. 엑셀(Excel)에서 자주 쓰는 함수 정리 2편 (COUNTIFS, VLOOKUP, CONCATENATE, IF)

 

엑셀(Excel)에서 자주 쓰는 함수 정리 2편 (COUNTIFS, VLOOKUP, CONCATENATE, IF)

안녕하세요. 이번에는 엑셀에서 자주 쓰이는 함수 1편에 이어 2편에 대해 정리해봤습니다. 이번 내용은 엑셀에서 자주 쓰는 함수 4개 입니다. COUNTIFS, VLOOKUP, CONCATENATE, IF 함수 함수를 숙지하기 전

jungwonlab.tistory.com

3. 엑셀(Excel)에서 자주 쓰는 함수 정리 3편 (SEARCH, FIND, SUBSTITUTE, MATCH, INDEX)

 

엑셀(Excel)에서 자주 쓰는 함수 정리 3편 (SEARCH, FIND, SUBSTITUTE, MATCH, INDEX)

안녕하세요. 이번에는 엑셀에서 자주 쓰이는 함수 2편에 이어 3편에 대해 정리해봤습니다. 이번 내용은 함수 5개 입니다. SEARCH, FIND, SUBSTITUTE, MATCH, INDEX 함수 오늘의 함수를 숙지하기 전에 알아야

jungwonlab.tistory.com

4. 엑셀(Excel)에서 자주 쓰는 함수 정리 4편 (TODAY, RANK, SLOPE, INTERCEPT)

 

엑셀(Excel)에서 자주 쓰는 함수 정리 4편 (TODAY, RANK, SLOPE, INTERCEPT)

안녕하세요. 이번에는 엑셀에서 자주 쓰이는 함수 3편에 이어 4편에 대해 정리해봤습니다. 이번 내용은 함수 2개 + 실험 데이터용 함수 2개로 총 4개입니다. TODAY, RANK, SLOPE, INTERCEPT 함수 1. TODAY 함

jungwonlab.tistory.com

번외편. 직장/연구실에서 쓰는 기초적인 필수 엑셀(Excel) 함수 3개로 모든 업무 처리하기

 

직장/연구실에서 쓰는 기초적인 필수 엑셀(Excel) 함수 3개로 모든 업무 처리하기

안녕하세요. 이번에는 여태껏 알려준 함수 중 가장 자주 쓰이는 함수 3가지를 알려드릴까 해요. 이 3가지만 알아도 웬만한 업무는 처리할 수 있으니 알아두면 좋겠죠? VLOOKUP, COUNTIF, SUMIF 함수 + 피

jungwonlab.tistory.com

엑셀(Excel)에서 데이터를 선형, n차 근사 및 피팅 값 구하기(slope, intercept, index, linest)

 

엑셀(Excel)에서 데이터를 선형, n차 근사 및 피팅 값 구하기(slope, intercept, index, linest)

엑셀에서 실험적으로 얻거나 계산한 데이터를 가지고 1차, 2차 방정식 그래프를 그려보고, 방정식 값을 알아내는 법을 엑셀의 추세선과 수식을 이용하여 나타내봅시다. 두가지 방법 모두 장단점

jungwonlab.tistory.com

 

댓글