OFFSET(기준셀, 결과의 왼쪽 위에 있는 셀이 참조할 행, 결과의 왼쪽 위에 있는 셀이 참조할 열, 결과 영역의 높이-단위,행갯수, 결과 영역의 너비-단위,열갯수)
- 두번째, 세번째 인자는 마이너스 값을 가질 수 없음.
- 네번째, 다섯번째 결과 영역의 높이, 너비는 생략하면 기준셀과 같은 것으로 간주함.
사용예. Sheet2에서 B2 부터 B500 중에 셀에 값이 있는 것만 영역으로 설정
OFFSET(Sheet2!$B$2, 0, 0, COUNTA(Sheet2!$B$2:Sheet2!$B$500), 1)
* 여기서 셀이름 B2에서 $B$2라고 사용한 것은 절대주소를 지정하는 방법으로 엑셀의 자동 복사 기능을 사용했을때 해당 참조 셀이 변하지 않도록 하기 위함이다.
* COUNTA는 인자로 영역의 범위를 받으며 셀에 값이 있는 것만 반환.
활용예1. Sheet2에서 B2 부터 B500 중에 셀에 값이 있고, "홍길동"인 것의 갯수
COUNTIF(OFFSET(Sheet2!$B$2, 0, 0, COUNTA(Sheet2!$B$2:Sheet2!$B$500), 1), "홍길동")
활용예2. 특정값을 찾기 위해 조건절 두번 적용.
COUNTIF(OFFSET(세부내용!$B$2, MATCH(C5, 세부내용!$B$2:세부내용!$B$500,0)-1,12,COUNTIF(OFFSET(세부내용!$B$2, 0, 0, COUNTA(세부내용!$B$2:세부내용!$B$500),1), C5), 1), TODAY()-1)
*B열에서 값이 있고, 특정 값에 해당하는 것을 하나을 영역으로 만들고 그 영역에서 n번째(여기서는 12번째) 열 중에서 어제 날짜 값을 갖는 것의 갯수를 구함.
오랫동안 꿈을 그리는 사람은 마침내 그 꿈을 닮아 간다.
-앙드레 말로- by 창신다이
공지사항
최근에 올라온 글
최근에 달린 댓글
최근에 받은 트랙백
Total :
Today : Yesterday :
Today : Yesterday :