12월 첫째주|
UNO_WEEKLY |UNO_ZEN
x20211206_1204_UNOZEN.
UNO_WEEKLY|배열수식의 연습과 응용
TRANSPOSE,INDEX,ABS,INDIRECT,ROW,ROWS
배열상수는 다양하게
수식을 역동적으로 만들어 준다
그래서 배열상수를 {1;2;3;4}와 같이
직접입력하는 경우도 있고
ROW함수를 사용하여 만들기도 하지만
이것은 직접입력하는 배열상수의 배열요소의
갯수가 제한 적이다
주어진 상황에 따라서 배열요소의 갯수를 수식을
통하여 동적으로 받아 들여야 원하는 작업을 마음대로
할수 있다
그렇게 동적으로 배열상수를 만들기위하여
ROW함수에서 INDIRECT함수가 필요한 것..
하나의 열의 각각의 셀에 있는 정보를
셀의 위치를 뒤집어서 꺼꾸로 내용을 다른열에
표현하여야 한다는 문제를 배열상수,배열수식 그리고
관련된 함수의 연습과 응용을 위하여
만들어 보도록 하자
이번 화일에 관련된 참고 유튜브동영상
3,쉬운 엑셀, 생활엑셀 스물네번째
2,고급휠터와 365의 FILTER함수
1,LOOKUP함수의 활용과 365의 FILTER함수
x20211206_1204_ArrayFormula.
UNO_WEEKLY|VBA_Advanced-
고급휠터의 활용
AdvancedFilter,And와 Or의 이해,조건범위의 활용
데이타원본에서
원하는 정보를 골라서 뽑아 보는 것을
Filtering이라고 하고..
이것은 조건에 맞는 것을 계산을 하는 것은 아니고
단순히 정보를 뽑아내는 것
원한다고 하는 것은 조건을 무엇을 주느냐는 것으로
조건을 따져야 하는 것..
그러려면 데이타의 각각의 행을 순환하면서
하나,하나 주어진 조건을 따지고 골라내야 하는 것
그런데 엑셀의 개체가 제공하는
메소드나 속성을 활용하면 순환문을 돌리지 않고도
간단하게 원하는 작업을 할수있다
Range개체의 AdvancedFilter 메소드를 사용하면
그냥 조건을 설정한 범위만 주면
번거로운 순환과 조건을 따지는 것을 하지 않아도 된다
그러려면 , 조건범위의 센스있는 활용이다
그리고 이것은 AND와 OR에 대한 감각을 체질화시켜야 하는 셈이다
그런 연습을 해보도록 하자
참고동영상
엑셀로 코딩을 배우자_145_자동휠터와 고급휠터의 활용
x20211206_1204_AdvancedFilter.