3월 넷째주|
UNO_WEEKLY |UNO_ZEN
|
효과적인 삶이라고 한다면
생산성(물질적이던,정신적이던)과 관계가 있고
생산성하면 시간관리가 떠오르고
시간관리라고 한다면,
같은 한시간이라도 피곤한 저녁때의 한시간과
술이라도 한잔했다면 헤롱헤롱한 한시간과
상큼한 아침 한시간은 시간의 질이 전혀 다르다
피곤한 시간에 무엇을 하려고 기를 쓰는 것과
상큼한 아침 시간에 무엇을 하는 것의 결과또한 질이 다르다..
그래서 the miracle morning 이라는 책이 있다
기적의 아침..
조금 요약해 보자..
...
...
|
UNO_ZEN/윈도우 버전설치...
x20170327_0968_UNOZEN.
UNO_WEEKLY|Excel_Baby
엑셀 수식과 함수.._29..논리식,논리값리뷰...
IF,FormulaWithoutFunction,Logical Value,COUNTIF,SUM,SUMPRODUCT,ArrayFormula
무언가 지식을 자신의 것을 만드는 방법은
반복,리뷰가 가장 큰 방법이다
엑셀수식의 기본인 논리식,논리값은 수없이 반복리뷰하여
머리속에 자동화장착이 되게 하여야 한다
그런 의미의 연습화일이다
척 보면 쉬운 방법이고, 고수라면 아주 다양한 방법이 생각날 것이고
초보라면 IF함수하나만 생각날 것이다
함수를 생각하다보면,
배열수식이 생각날 것이고, 배열수식이 생각나면 또
배열수식대신에 사용할 함수가 무엇인지 생각나야 하고..
x20170327_0968_simpleLogicValueButWeNeedToPractice_29.
UNO_WEEKLY|VBA_Basic|같은 작업을 해도 , 작업방법은 다양
InstrRev,EnabelEvents,ScreenUpdating,Calculation
업무에 대한 소루션을 잘 응용하여 만드시다가,
종종 속도가 뭔가 찝찝하다..
그러면 튜닝을 해달라고 화일을 보내시면 된다
엑셀은 너무 좋은 물건이라서 기능이 너무 많다
조건부서식같은 것은 아주 뛰어난 기능이다
그러나 VBA를 사용할때는 이것을 없애버리고 VBA상에서 조건에 맞으면
서식을 하는 것이 효과적이거나,
그래도 조건부서식을 그대로 두고 싶다면, 계산방식을 적절히 조정하여
속도를 염두에 두어야 한다
조건부서식은 결국 해당 셀에 모두 수식이 걸려있는 것과 같은것이니..
계산엔진을 중단하거나, 조치를 해주면서 하면 된다
또 VBA에서 순환을 하면서
일일이 범위를 비교하면서 하는 것 보다는
워크시트함수를 빌려서 사용하면 간단하게 값을 찾을수도 있는 것이니,
메뉴얼로 작업하는 워크시트함수나 수식도 요령껏 VBA에서 사용하면
좀더 성능 좋은 소루션이 된다
x20170327_0968_VBABasic_ControlXLFeatures.
UNO_WEEKLY|SQL로 그룹핑하고 , 정렬하고
GROUP BY,ORDER BY, Month,Year,Format
아하..그룹핑을 하여 합계를 내거나, 개수를 세거나..집계라는 것이 필요한 것이로구나!!!
학교에서 써먹지도 못하는 것만 배우지만..
논리적인 사고를 추구하는 사람들은..
그룹핑이라는 개념이 선명하게 서게 된다
그리고 계층적인 데이터의 구성에 대한 개념도 선명하게 선다면
좀더 논리적이고 체계적인 생각을 전개할수 있을 것이다
이번에는 날자를 그룹핑하는 것을 일자가 아닌, 월별로 해보자..
마치 피벗에서 날자를 그룹핑하듯이
>
이렇게 총알같이 원하는 정보를 나름대로 분석하여가져오는데
SQL이라는 문자열정보에 테이블명과, 휠드명만 정확히 넣어주면 된다
문자열정보를 다루는 것에 능숙하면 할수록 완벽히 자신의 도구가 된다
x20170327_0968_SQLGroupByOrderBy_17.