MATCH함수
MATCH함수..말 그대로 짝맞는 것 찾아내라!!가 된다
찾아내기는 내는데 몇번째 위치하는지 위치번호를 결과값으로 돌려준다
아무셀에나 아래와 같이 수식을 입력하고 엔터키를 쳐보라
=MATCH("X",{"X","Y","Z"})
1이라는 결과를 얻는다
{"X","Y","Z"}라는 배열에서 "X"라는 정보가 몇번째위치하는지 위치를
알려 준다
MATCH함수는 혼자서는 별로 할일이 없다
몇번째위치하는지 알아내어서 뭐하게??!!
INDEX함수와 거의 같이 다니는 함수다
아래와 같이 표현하면
=INDEX({100,200,300},MATCH("X",{"X","Y","Z"}))
결과는 100이다
MATCH함수에서 X값을 찾으니 1이 나오고
이것을 INDEX함수에 전달하면 INDEX함수의 첫째인수 {100,200,300}의
첫번째 배열요소의 값 100을 결과로 얻어낸다
배열상수로 함수이 인수를 전달 한것을
범위로 바꿔주면 배열이 범위이고 범위가 배열이다
INDEX와 MATCH함수의 조합은
VLOOKUP함수가 풀지 못하는 것을 풀어주는 것이니
VLOOKUP보다 한단계 업그레이드용 함수조합이다
INDEX 함수
어느 책이나 뒷장에 보면 인덱스페이지가 있다..
찾아보기..몇페이지에 뭐가 있나??
그런 함수다
몇번쩨셀에 뭐가 있나??
이놈이야 말로 혼자서는 별로 할일이 없다
다른 함수와 더불어 힘을 발한다
어떤 행에서 몇번째값이 얼마냐??
=INDEX(어떤행,몇번째)
어떤 열에서 몇번째값이 얼마냐?
=INDEX(어떤열,몇번째)
어떤 테이블에서 몇번째행의 몇번째열의 값이 얼마냐?
=INDEX(어떤행열의 테이블,몇번째행,몇번째열)
어떤열이나 행은 배열상수를 주어도 마찬가지다
또 여러개의 테이블을 주고 몇번째테이블의 몇번째행의 몇번째열의 값도 찾아준다

INDEX함수는 혼자서는 별로 의미가 없을 것이다
MATCH함수와 궁합이 맞아서 항상 두녀석이 같이 다닌다
MATCH함수가 몇번째라는 값을 얻어다 주면
INDEX함수가 어떤 범위에서 MATCH함수가 얻어다 준 몇번째라는 숫자에
해당하는 셀의 값을 얻게 해준다
여러개의 테이블을 선택해 가면서 참조하는 것들을 잘 모른다
참 유용한 것인데 잘 모르는 것이다

여러개의 테이블을 참조하는 첫째 인수를
(범위1,범위2,범위3)과 같이 괄호를 쳐야 하나의 인수로 받아들이니
잘 유의하시고..
두놈이 편먹으면 VLOOKUP함수보다 쎈놈이 된다