회원가입 공지사항
로그인
비밀번호
대학경쟁력분석시스템(U-CAS) 학과평가 및 핵심성과지표 분석(U-CAS+)
[엑셀자동화기술] 메뉴 [엑셀강좌] 메뉴 [자격증/문제은행] 메뉴
 회원 방문 수    52,838,020 명  
 접속 인원 수    6,962 명  
  홈 > 묻고답하기    

   [Re][Re][Re]문의드려요~~
   두드림
2009-03-31 조회: 2,103

안녕하세요.

 

이름 정의와 OFFSET, COUNTA 함수 등이 필요합니다.

예를 들자면... 제품정보라는 이름을 정의해 두고

VLOOKUP 함수에서 두번째 인수(참조 범위)에서 정의한 이름을 사용할 수 있을 것입니다.

문제는 제품정보라는 이름을 어떻게 정의할 것인가인데

그냥 A 시트에서 $B$5:$H$6 범위에다 제품정보라고 이름을 정의해 놓으면

추가되는 데이터를 포함하지 못하므로 문제가 생길 것입니다.

이름을 정의할 때 참조 대상에 다음과 같은 수식을 응용할 수 있을 것입니다.

 

=OFFSET($B$5,0,0,COUNTA($B$5:$B$10000),7)

 

이 수식에서 COUNTA 함수는 업체명이 입력될 수 있는 최대범위를 B5:B10000 로 가정하고

이미 입력되어 있는 셀의 개수를 구한 것이구요. 만약 그 개수가 2라면

OFFSET 함수는 B5 셀에서 0행 0열 떨어져 있는 B5 셀부터 2행 7열 크기의 범위를 참조합니다.

계속 데이터가 추가되면 COUNTA 함수의 결과가 바뀔 것이므로

OFFSET 함수가 참조하는 범위도 달라지겠지요.

 

홈페이지의 엑셀 강좌에서 수식/함수 38번 강좌에 자세한 설명이 나와 있습니다.

참고하시기 바랍니다.

 

 






작성된 코멘트가 없습니다.

※ 이 게시물에 대한 의견을 입력해 주세요(4,000자 이내).
엑셀연말정산자동계산
엑셀 2007 교육
워드프로세서 기출문제
컴퓨터활용 기출문제
2013년 급여 자동계산
단원별 기출문제 검색
엑셀자동화 서식
엑셀자동화 방법
엑셀실무 팁
두드림 통합 검색
엑셀자동화서식제작요청
상호 : 두드림기획 | 사업자등록번호 : 105-20-55088 | 통신판매업신고번호 : 마포통신 제5343호 | 대표 : 이형범 |
고객정보관리책임자 : 이소연 | 주소 : 서울특별시 마포구 월드컵로16길 47 201호(서교동) | 전화: 02)323-7705 |
Fax: 0504)446-5419 | 입금계좌 : 국민은행(543001-01-213514) | E-Mail :
Copyright 2006 두드림기획(www.edodream.com) All Rights Reseved.