Office/Excel

엑셀함수 - 특정위치 값 반환

hjchoi0219 2025. 4. 30. 13:10
728x90
반응형
SMALL

> MATCH 함수 : MATCH(찾을 값, 찾을 값의 범위, [일치 옵션(0,1,-1)])

찾을 값을 찾을 값의 범위에서 찾아 순번을 반환하는 함수

예제) 행에서 사과가 몇번째에 있는지 찾음

  A열 B열 C열 D열 사과의 순번
1행 과일 사과 파인애플 포도 =MATCH(B1,B1:D1,0)  -> 1

>INDEX 함수 : INDEX(범위, 행번호, [열번호], [배열번호])

범위에서 행번호, 열번호에 해당하는 값을 반환

예제) 학생의 국어 점수 반환

  A열 B열 C열 D열  
1행 학생명 국어  수학 사회 학생의 국어점수
2행 학생 A 100 80 95 =INDEX($B$24:$E$26,2,2) -> 100
3행 학생 B 80 75 90 = =INDEX($B$24:$E$26,3,2) -> 80

 

> MATCH 함수와 INDEX 함수를 같이 쓸 수도 있다.

예제) 사과 판매량

  A열 B열 C열 D열 사과의 판매량
1행 과일 사과 파인애플 포도 =INDEX(B18:E19, MATCH("사과",B18:E18,0),2)  -> 10
2행 판매량 10 20 30  

 

728x90
반응형
LIST