안녕하세요! 김대리입니다.


이번에는 'MATCH'함수를 다뤄해보겠습니다.


이 함수는 지난번에 말씀드렸던과 같이 INDEX 함수와 함께 사용되는 경우가 많습니다.

(추가적으로 피벗테이블과 함께 사용할 수 있습니다.)



INDEX함수와 함께 사용하는 법은 따로 다루도록 하고,

이번에는 MATCH함수가 어떤 기능을 하는지부터 다뤄보겠습니다.



MATCH함수는 세개의 영역으로 구성됩니다.

MATCH 함수의 구성은 다음과 같습니다.

=MATCH[①, ②, ③]

                                          ① : 찾고싶은 값

                                          ② : 범위

                                          : 매치타입(-1, 0, 1중에 선택)

함수의 의미는

 

"찾고싶은값(①)이 범위(②)에서 몇번째 셀에 있는지" 출력합니다.


예를들어,



왼쪽의 표를 가지고 있을 경우,

오른쪽의 데이터를 만들 수 있습니다.



 



이처럼 수식을 적어주면 됩니다.


이렇게 수식을 적어주었을때,






서울이 몇번째 셀에 위치하는지 E열에 출력되게 됩니다. 






아래에 수식을 채우면 해당 지역이 몇번째 셀에 위치하는지 출력됩니다.




MATCH함수는 위처럼 세로형으로만 사용될 수 있는것은 아닙니다.

가로양식에도 똑같이 적용될 수 있습니다.



이러한 가로양식이 있을경우






위처럼 수식을 적어주게 되면





이렇게 셀의 순번을 불러오게 되고






이러한 자료를 만들 수 있습니다.




이를 정리해보면 아래와 같이 사용할 수 있습니다. 




다음번에는 INDEX와 MATCH함수를 동시에 활용하는 법에 대하여 작성해보겠습니다. :)

 

Posted by 엑셀천재김대리 :

 

 


 

안녕하세요! 김대리입니다.


이번에는 표에서 원하는 위치에 있는 값을 불러오는 'INDEX'함수를 다뤄해보겠습니다.


이 함수는 독립적으로 사용되기도 하지만, MATCH 함수와 함께 사용되는 경우가 많습니다.

(추가적으로 피벗테이블과 함께 사용할 수 있습니다.)



MATCH함수와 함께 사용하는 법은 다음번에 다루도록 하고,

이번에는 INDEX함수가 어떤 기능을 하는지부터 다뤄보겠습니다.



INDEX함수는 세개의 영역으로 구성됩니다.

INDEX 함수의 구성은 다음과 같습니다.

=INDEX[①, ②, ③]

                                                     ① : 표의 전체

                                                     ② : 열의 순서

                                                      : 행의 순서

함수의 의미는

 

"표(①)에서 몇번째 열(②), 몇번째 행(③)에 있는 값을 불러온다."

입니다.



예를들어,



이러한 표가 있다고 가정하면






①영역은 이 표의 전체를 선택하여야 하고,






②영역은 열 순서를 적어야 합니다.(알파벳쪽이 아닌 숫자쪽이 먼저임에 유의해야합니다.)






③영역은 위에 적혀져 있는 행 순서를 적어야 합니다.






이 표의 3번째 열, 4번째 행에 있는 23이라는 숫자(2학년 3반의 학생수)를 불러오고자 한다면






이처럼 수식을 적어주면 됩니다.


이렇게 수식을 적어주었을때,






이러한 E11셀에 23이라는 숫자가 출력되는 것을 볼 수 있습니다.


다시 한 번 복습을 해보면 아래와 같습니다.



사실 index함수는 독립적으로 쓰일때보다,

match함수와 함께 쓰이면 효과가 좋고,

피벗테이블과 쓰여도 좋은 효과를 기대할 수 있습니다.


추가적으로 match함수, 피벗테이블과의 활용법에 대하여 작성해보겠습니다.

Posted by 엑셀천재김대리 :

 


 

안녕하세요! 김대리입니다.




이번에는 홀수와 짝수를 구분하는 ISODD(→isodd)함수에 대해 얘기해보려고 합니다.


함수는 TRUE 와 FALSE 의 값을 출력하기 때문에,

다른함수의 한 부분으로 사용하면 좋습니다 .


보통 isodd함수가 독립적으로 사용되는 일은 드물다고 생각합니다.


ISODD함수는 인수의 값이 홀수이면 TRUE, 짝수이면 FALSE를 출력합니다.(문자 등 홀짝으로 판단할 수 없을 경우에는 #VALUE!를 출력합니다.)


함수의 사용은 간단합니다. "=ISODD(판단할 값 또는 셀)" 이렇게 사용하시면 됩니다.



위와 같은 표에 대해 홀짝을 판단해 보기 위해서는



 



위와 같은 수식을 걸면






위와같은 결과를 출력하게 됩니다.

         ​(※주의1.  서울, London 등 홀,짝으로 판단할 수 없는 값은 #VALUE! 가 출력됩니다.)

         (※주의2.  소수점 이하의 값이 있는 숫자의 경우 1의 자리의 숫자까지만 인식하여 판단하게 됩니다. )





따라서, ISODD 함수는 독립적으로 쓰이기보다는 IF함수 등의 인수로 쓰이게 됩니다.


위의 함수를 아래처럼 IF함수와 함께 써보겠습니다.



이런식으로 함수를 걸게 된다면,



 





이러한 결과물을 볼 수 있습니다.


실무적으로는 각 숫자마다 부여된 코드가 있기 때문에

홀수, 짝수가 아닌 다른 구분으로 사용할 수 있으리라 생각합니다.


Posted by 엑셀천재김대리 :