1월 셋째주|
UNO_WEEKLY |UNO_ZEN
x20210118_1160_UNOZEN.
UNO_WEEKLY|기본함수중의 하나인 MOD함수의 활용
MOD,SUMPRODUCT,INT,SUM,ROW
숫자목록이 있을때
몇번째 셀마다 찾아서 합계를 내거나,
평균을 내고 싶을때도 있을 것이다
ROW함수에서 얻은 행의 위치번호를 찾고 싶은 번째의 값으로
나누어서 정수가 되는 부분을 찾아서 처리하는 번거로움을
치뤄서 결과를 얻을수도 있을 것이지만,
MOD함수를 알면 생각이 좀더 간결해진다
MOD함수는 수학함수중의 하나이니 수식을 작성하는데
기본이 되는 작업을 도와주는 고마운 도우미함수다
MOD함수를 모를 경우
INT함수를 사용하여 억지로 해결하는 방법과
MOD함수를 사용하고, 배열수식을 사용하고,
결국에는 SUMPRODUCT함수로 간단하게 해결하는 것을
순서대로 살펴 보도록 하자
그리고 MOD함수에서 얻어낸 값으로 논리값을 얻어내어
조건부서식을 하는 것도 해보도록 하자
이번 화일에 관련된 참고 유튜브동영상
3,해찾기(Solver)에서 중요한 것은 제약조건걸기..
2,범위를 참조하는 연산자를 이해하는 것은 엑셀의 기본중의 기본
1,기본함수이지만 응용력에 꼭 필요한 MOD함수
x20210118_1160_ModRowSumproductConditionalFormat.
UNO_WEEKLY|VBA_Advanced-
여러장의 시트만들고,각시트의 A1셀을 더블크릭하면
DisplayAlerts,Array,Offset,Resize,Chr,Int,
Worksheet.Move,Right,AutoFill
VBA 관련 동영상 101회에서 부터는
VBA에 접근하기를,
영어로 된 코딩을 하는 것이 껄끄러워하시는 것 같아서
매크로 기록기를 사용하여 코딩 한줄 하지 않고 자동화하는 것을
새로 이야기 시작하였다
매크로 기록하여 사용하는 것을 이곳에서 하기에는 좀 그렇고..
동영상에서 매크로 기록기로 한 것을
이곳에서는 그냥 VBA로 처리해 나가도록 하자
하지만, 아직 VBA가 낯섫다면 동영상을 꼭 같이 보시면서
익숙하도록 하신다면 좀더 도움이 될 것이다
그리고 매크로는 처음 주변에서 배우고 싶어하시는 분들과
지식을 공유할때 도움이 많이 되실 것이니 항상 같이 보시기를..
시트를 10장 만들어서 가장의 주간별 영업실적의 Dummy Datas 테이블을
만드는 과정을 자동화하고,
만든 각시트의 실적테이블의 시트의 A1셀을 더블 크릭하면
해당 원시데이타의 분석열이 만들어 지고
서식을 하는 과정을 해보도록 하자
이때 중요한 것은 새로만들어지는 시트의 크래스모듈에 일일이
더블크릭할때의 이벤트프로시져를 작성한다는 것은 끔찍한 일이다
이럴때는 해당 통합문서가 갖고 있는 모든 시트를 콘트롤할수 있는
통합문서의 크래스모듈의 이벤트프로시져를 사용하면 된다는 점을
잘 챙기시는 것이 좋을 것이다
참고동영상
엑셀로 코딩을 배우자_101_코딩을 하지 않고 VBA에 접근하는 매크로기록기로 새로 시작하자..
x20210118_1160_MacroStartYouTube.