12월 첫째주|
UNO_WEEKLY |UNO_ZEN
x20201207_1155_UNOZEN.
UNO_WEEKLYExcel Basics|동적참조함수의 대표..OFFSET함수
OFFSET,INDEX,MATCH,Array Formula
함수는 결과를 단일 값을 갖여 오는 요약함수등이
있기도 하지만, 여러개의 셀을 결과로 돌려주는 함수들도 많다
또한 매개변수를 받을때도 단일값을 받기도 하지만,
대개의 경우는 떼거리, 배열로 받는다
그냥 엑셀초보때는 범위를 매개변수로 주는 것이구나..
라고 생각없이 생각하지만,
아하..배열을 매개변수로 받는구나!! 라고 알아야 한다
특히 결과값에서
그렇게 많은 결과를 보내주는 함수를 사용하려면
배열수식은 필수적으로 알아야 하는 것이 된다
동적참조함수의 대표적인 함수 OFFSET을 해보면서
이런 컨셉을 이해 하도록 하자
Offset함수는 어떤 기준셀을 첫째매개변수로 받아서
기준셀에서 행과 열방향 이동을 위한 매개변수
그리고 행과 열방향으로 범위를 얼마나 확장할 것인가??
라는 매개변수를 받아서 하나의 테이블범위를 결과로 보내줄수도 있는것이다
이것을 표현하려면 받게 되는 결과의 테이블의
크기만큼 선택후..배열수식으로 입력해야 하는 것
이번 화일에 관련된 참고 유튜브동영상
3,COUNTIFS함수의 여러개의 조건은 모두 AND로직에 맞아야 한다
2,아하..이래서 배열수식을 사용하는구나, OFFSET함수
1,알면 편리한 목표값찾기
x20201207_1155_DynamicOffset.
UNO_WEEKLY|VBA_Advanced-
Change이벤트로 간단한 문서 Navigator만들기
Change 이벤트, SpecialCells, Find, ActiveWindow, ScrollRow,ScrollColumn
Change이벤트를 사용하여
간단하지만 유용한 것을 하나 만들어 보자
MAIN시트의 Change이벤트에 작성된 내용을
Main시트에서 유효성검사 목록의 것을 선택하여 보시면
해당 테이블의 첫째행, 첫째열의 위치에
이동되어 편리하게 보고 싶은 것을 볼수 있도록 해보자
순환문 없이
Find메소드로 간단하게 정리할수 있었다
코드는 몇줄 되지 않지만,
효과는 참 유용한 것이니,
통합문서를 세련되게 관리하고 싶으면 응용 확장하여
훌륭하게 활용할수 있는 좋은 쌤플이였다
참고동영상
엑셀로 코딩을 배우자_96_Change이벤트로 간단하게 만드는 테이블 네비게이터
x20201207_1155_ChangeNavigator.