6월 첫째주|
UNO_WEEKLY |UNO_ZEN
|
삶의 지혜와 영어를 즐기시고
싶으신 분들을 위하여...
행복의 비밀?
|
UNO_WEEKLY|VBA-EXCEL-BASICS_051
배열요소의 방향을 다양하게 바꿔옮기기
365수식과 함수에서
MakeArray함수로 Lambda함수를 도와서
주어진 배열요소의 방향을 바꾸는 동적배열을 해보았었다
이것을 좀더 다양하게 VBA로 해보자
워크시트의 Range개체는
Cells속성으로 행열 이차배열과 같은 역할을
하니까, VBA에서 배열을 만들어서 사용하는 것을
해볼 기회가 별로 없다
하지만 배열은 어느프로그래밍에서 기본중의 기본이다
그러니 , 자주 배열을 만들어서 사용하는
경험을 많이 해보는 것이 좋다
그런 의미에서 배열연습 또 해볼수 있는 기회..
이번 화일에 관련된 참고 유튜브동영상
VBA+Excel Basics 51
x20230605_1280_VBA_EXCEL_BASICS_051.
UNO_WEEKLY|
엑셀 수식과 함수(365포함)|
VLOOKUP보다는 SUMIFS
VLOOKUP,SUMIFS,SUMPRODUCT,SUM
VLOOKUP함수로 할수 있는 것을
SUMIFS함수로도 할수 있다
SUMIFS함수가 할수 있는 것은 VLOOKUP이
할수 없다
그렇다면 SUMIFS를 더 잘 챙길 일이다
SUMIFS함수는 조건에 맞는 것을 찾는다
그리고 찾은 것의 합계를 낸다
그런데 찾은 것이 하나라면 이것도 합계를 내지만
그냥 그 값이 그값인 것이다
그러니 유일한 값을 찾는 것에 SUMIFS를 사용해도
유일한 값 하나를 찾아낼 것이고
이것을 합계를 내도 같은 값이니,
찾아낸 셈이 되는 것..
그리고 SUMIFS의 조건값을 배열로 줄 수 있으니
결과를 찾는 조건의 갯수만큼 얻어낸다
그렇게 SUMIFS함수를 이해하고 사용한다면
응용할 부분이 많은 것이다
이번 화일에 관련된 참고 유튜브동영상
쉬운엑셀 ,생활엑셀-101
엑셀365함수와 수식 시리즈_56
x20230605_1280_SumifsVlookup.
UNO_WEEKLY|VBA_Advanced-
UserForm_15
카렌다버튼을 크릭할때 발생하는 작업
지난 화일에서
그냥 독립적인 만년카렌다가 만들어졌었다
하지만 실제는 폼이 로딩 될때
[거래일자]의 날짜값을 읽어서
카란다를 해당 달과 날짜로 초기화하도록
하는 것이 정상적인 작업
그런 부분을 좀더 보충하도록 하자
좀 복잡해지면 지루해지고..
깝깝하다
매주 추가되거나 수정되는 것을 추적하고
상황유지를 하는 것이 프로그래밍을 차근차근
쌓아가는 것
특히 규모가 큰 소루션을 만들고 싶다면
그런 힘이 절대적으로 필요한것
그러다 보면, 왜 이것을 이렇게 복잡하게 했지
이렇게 하면 간단한데...라는
말이 나오게 될 것이다..
그럴때까지..열공하시기를..
참고동영상
엑셀로 코딩을 배우자_222
x20230605_1280_UserForm_16.