For Effective Your Life!!
UNO-WEEKLY


7월 첫째주|


UNO_WEEKLY |UNO_ZEN

이번주 유튜브버전..
마틴루터킹복사의 연설문(what is your life's blueprint)중에서...
...
...
...


x20200706_1134_UNOZEN.

UNO_WEEKLY|엑셀-수식과 함수|VLOOKUP함수에도 배열상수를 전달..
AGGREGATE,TEXT,INDEX,ROW,VLOOKUP,RAND,RANK,배열상수

날짜를 요일별로 검색을 하려면 숫자인 요일값으로
처리할수도 있지만,
TEXT함수로 각 날자의 서식을
문자열 정보로 바꿔주면서 찾으면 편리하게 찾을수도 있다
그래서 기본함수를 깊이 다양하게 알면 응용력은 자동으로 확장된다

그리고 주어진 셀의 텍스트정보속에
찾고자 하는 단어가 배열로 전달되어 여러개의 단어를 하나의 셀에서
찾을수도 있다, 역시 이것도 논리값이라는 것을 자유자재로
이해하고 활용하면 되는 간단한 일들
그러니 일반엑셀러들과 차별화되는 파워엑셀러가 되려면
기본중의 기본인
배열,배열상수,배열수식, 논리값,논리식을 챙기냐 못챙기냐에
따라서 결정된다



학생들의 자리배치를 컴퓨터로 랜덤으로
결정해줘야 군말이 없다..
그러니 엑셀시트열어 놓고 간단하게 배정소루션을 만든다면
얼마나 좋겠는가??
이것도 배열상수를 VLOOKUP함수의 첫째매개변수에 전달하고
배열수식으로 입력하면 간단하게 처리된다..
그러니, 배열수식,배열상수를 접수해야 겠지...!!!

이번 화일에 관련된 참고 유튜브동영상
3,랜덤으로 자리위치 바꾸기_배열을 모르면 신기하기만 할뿐..
2,배열수식이 여전히 알듯 모를듯하다면 연습..하나더..
1,조건에 맞는 날짜목록만들기_AGGREGATE함수와 TEXT함수

x20200706_1134_VlookupRankRandTextAggregate.

UNO_WEEKLY|VBA_Advanced-
유효성검사 목록만들고, 워크시트의 Change이벤트활용하기
Split,Join,InStr,Validation,CurrentRegion,Offset,Resize,Application.SendKeys,Worksheet_Change,Name,ShrinkToFit

유효성검사 목록이 편리한데
매번 목록이 바뀔때마다 목록의 내용을 다시
바꿔주는 것이 번거롭다..
그런데 이것은 수식과 함수에서는 할수가 없고..
그런 일때문에 VBA가 필요한 것..
목록을 문자열로 만들기 위한 순환요령과
텍스트함수를 활용하여 문자열의 내용을 배열로 만들기도 하고
순환이 끝난후 다시 문자열로 바꿔주는 함수들의
활용을 해보자..
배열이 되어야 모든 작업이 수월해지니까..
그리고 순환하면서 배열의 정렬도 해보도록 하자



그리고 유효성검사 목록에서 값이 선택이 되먼
이 값을 검색조건으로 하여 테이블을 순환하면서
해당 행들을 복사하여 차례대로 미니테이블보고서에
붙여 나가는 작업을 해보도록 하자..
워크시트의 이벤트의 활용이 얼마나 편리한 것인지 이해하고
활용을 많이 하는데
자극이 되는 문제였으면 좋겠다..
여기에서는 셀의 값이 바뀌면(Change) 워크시트개체의
Worksheet_Change 이벤트가 작동되는 것을 이용한다

참고동영상
엑셀로 코딩을 배우자_75_생산성높은 VBA에 대한 도전에 자극을 ~


x20200706_1134_VALIDATIONAddListChangeEvent.