5월 첫째주|
UNO_WEEKLY|CPM_Project_2
작업은 선행작업이라는 것이 있다는 조건을 추가해보자
세상의 모든 일이라고 하는 것은
선행적으로 어떤 일이 완료되어야 하는 경우가
대부분이다...
그냥 사람들이 하는일에 있어서는
이것을 먼저해도 되고, 저것을 먼저해도 되지만
시스템이 돌아가는 속에서는 앞의 일과 뒤의 일이
명백해야 되는 것..
일의 우선순위라는 것을 의식할때 생산성이 높아진다
그래서 날자계산이 좀 복잡해진다
복잡하다는 것은 따질 것이 많다는 이야기..
날짜계산이 중요한 것이지
보기좋게 그리는 도형은 별 문제가 아니다..
차근 차근 생각해보면서 보시면 좋겠다
x20220502_1224_CPM_Project_2.
UNO_WEEKLY|
마지막 3개의 값을 찾아 평균
COLUMN,ISNUMBER,LARGE,LOOKUP,AVERAAGE
엑셀에서의 문제는
정해진 률이 없다
사람마다 생각이 다르니 테이블을 하나 구성해도
이렇게 하기도 하고, 저렇게 하기도 하고
수식을 잘 작성한다고 하는 것은
프로그래머인것...
그러니 주어진 다양한 상황에
해법을 만드는 것이 재미있는 일이다
요리조리 피해서
기본이 되는 것들을 조합하여
엉뚱하게 생긴 문제를 적절히 풀어내는 것이
엑셀 프로그래머이다..
창의적인 생각을 달고 살아야 한다
정보를 분석하려면
쓸데없는 정보를 우선 걸러낼줄 알아야한다
걸러내는 방법은 결국은 조건을 주는 것이고
조건을 준다고 하는 것은 논리식,논리값에
대한 센스가 자동화되어야 한다
그러다 보니 어떤 정보를 보고,
어떻게 논리값을 만들어 낼수 있을까?를
생각하는 것..
그리고 셀의 순서를 정해주는 일도 필요하게 된다
그래서 COLUMN함수나 ROW함수가 왜 필요한지를
잘 알고 활용한다
그리고 복잡한 것을 한꺼번에 처리하는 방법이 없을까?
그래서 배열의 센스도 기본이 된다
그런것을 숙달시키는 곳이 이곳이다..
열공들 하시기를...
이번 화일에 관련된 참고 유튜브동영상
3,쉬운엑셀, 생활엑셀 마흔다섯번째
2,어떤 함수가 잘 생각대로 안되면 다른 함수를 사용하면 된다
1,주어진 행의 마지막 3개의 값을 평균얻기
x20220502_1224_LookupColumnLargeAverage.
UNO_WEEKLY|VBA_Advanced-
ADO와 SQL_21
SELECT,INTO,FROM,WHERE,Open,Close
통합문서를 작업하다보면
데이타가 많아지면, 버벅거린다
이럴때 데이타만 별도의 통합문서에 저장하고
필요할때만 찾아다가 분석을 하거나
보고서를 꾸민다면 좋겠다는 생각을 당연히 할 것이다
이럴때 필요한 것이 통합문서를
DB로서 활용하고, 이것을 하드드라이버에
보관하고 필요할때만 찾아서
사용하면 되는 것
그렇게 사용하기 위하여
외부라이브러리인 ADO를 참조하여
하고 싶은 일을 시키면 된다
그런데 ADO의 사용법을 모른다?!..
그래서 이 화일에서 이야기 하는 것
그동안은 코드가 들어 있는 통합문서에
편의상 워크시트를 데이타테이블로 사용했는데..
작업의 제약이 있다
닫아 놓아야 되는 작업이 있는 것..
그중의 하나가 하나의 테이블에서 여러개의 테이블로
조건에 맞게 새로운 테이블을 만들어 넣는 것..
그것을 해보도록 하자
참고동영상
엑셀로 코딩을 배우자_166_테이블에서 조건에 맞는 것만 찾아서 다른 테이블을 여러개 만들기
x20220502_1224_ADOSQL_21.