Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

엑셀에서 함수를 사용해 특정 값을 추출했을 때 데이터가 있는 셀의 주소나 행 번호를 알 수 있는 방법이 있을까요? 보통 사용하는 방법으로는 행과 열의 값을 알아 낼 수 없습니다. 이 때는 영역을 제한 하지 않고 행/열 전체를 선택해서 MATCH 함수를 사용하는 것입니다. MATCH 는 영역에서 상대 위치를 가져오는 함수 입니다. 예를 들어 C 열 전체에서 구한 값의 MATCH 값을 구하면 그것이 행 번호가 되는 것입니다.

 

 

그림처럼 최종점수란에 있는 데이터 중에서 MAX 함수를 이용해 최고값을 구합니다. 보통 MAX(C3:C15) 로 함수를 만들 겁니다. 이렇게 하면 주소를 구할 수 없습니다. 위에서 이야기 했듯이 C열 전체에서 최고값을 구해야 합니다. 그러기 위해서는 MAX 의 인수값으로 C:C 를 입력합니다. 그럼 열 전체가 선택됩니다.

엑셀 Excel 최고값 행번호, 셀 주소 알아내는 방법, MAX, ADDRESS, MATCH 함수 사용

 

열 전체에서 MAX 값을 이용해서 최고 점수를 구합니다. 물론 최종점수 외에 C 열에 다른 데이터가 있으면 안되겠죠. MAX 로 구한 값을 MATCH 함수의 인수로 넘깁니다

엑셀 Excel 최고값 행번호, 셀 주소 알아내는 방법, MAX, ADDRESS, MATCH 함수 사용

 

아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※
엑셀 VBA 사용자가 선택한 영역 값, 주소 정보 알아 내기
엑셀 Excel 수식 계산을 위한 절대 참조와 상대 참조 이해하기
엑셀 Excel 번호, 번호 ROW, COLUMN 함수 이용해서 구하기
엑셀 Excel 텍스트 링크 삽입하기
셀 Excel 도형 안에 참조해서 데이터 넣기

 



그림처럼 C 열 전체에서 구했기 때문에 MATCH 함수의 결과값은 행 값과 같습니다

엑셀 Excel 최고값 행번호, 셀 주소 알아내는 방법, MAX, ADDRESS, MATCH 함수 사용

 

행 값과 열 값을 알고 있기 때문에 ADDRESS 함수를 이용하면 셀 주소를 얻을 수 있습니다. ADDRESS 의 첫 번째 인수로 MATCH 함수의 리턴 값인 행 번호를 넣고, 두 번째 인수인 Column_num 에는 열 번호를 넣습니다

엑셀 Excel 최고값 행번호, 셀 주소 알아내는 방법, MAX, ADDRESS, MATCH 함수 사용

 

그림은 ADDRESS 의 결과 값입니다. 최고 점수가 있는 곳의 셀 주소를 구했습니다

엑셀 Excel 최고값 행번호, 셀 주소 알아내는 방법, MAX, ADDRESS, MATCH 함수 사용

아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※
엑셀 VBA 사용자가 선택한 영역 값, 주소 정보 알아 내기
엑셀 Excel 수식 계산을 위한 절대 참조와 상대 참조 이해하기
엑셀 Excel 번호, 번호 ROW, COLUMN 함수 이용해서 구하기
엑셀 Excel 텍스트 링크 삽입하기
셀 Excel 도형 안에 참조해서 데이터 넣기
반응형
Posted by 녹두장군

댓글을 달아 주세요