11월 넷째주|
UNO_WEEKLY |UNO_ZEN
|
...
...
...
...
...
|
x20181126_1053_UNOZEN.
의미있는 문장을 통한 영어 패턴숙달시키기 | UNO_ZEN 윈도우버전 다운로드/설치와 업데이팅...
UNO_WEEKLY|VBA_Basic_Sereis|
여러행에 널려있는 값을 관련된 정보의 한셀에 모아넣기
VLOOKUP,SUMIF,RIGHT,LEN,UsedRange,CurrentRegion,Resize
테이블의 어떤 열의 어떤 조건에 맞는 값일때 다른 열의 합계를
내는 것은 워크시트함수 SUMIF함수로 처리된다
아주 훌륭한 함수들이다
그런데 어떤 열은 문자로 된 정보가 있어서..
이것을 콤마로 구분하여 다른 열의 조건에 맞는 것을 합친것을
표현하고 싶다..
이런 것을 계산해 내는 워크시트함수가 없을까..
찾아보았자 헛일이다
고민 할 것없이 이때..
VBA를 사용하면 되는 것
순환문과 변수의 요령..
x20181126_1053_LoopingAndSumif.
UNO_WEEKLY|VBA_Advanced-
테이블의 원본을 잘관리유지하여야 다양한 분석과 보고서를 만든다
DateSerial,Iif,End,Array,Shapes,AddFormControl,ThisWorkbook,PivotCache,PivotTable,LabelRange
대개 엑셀로 테이블을 만들어서 사용하는 것을 보면
각자 개성껏 만들어서 사용한다
엑셀의 좋은 점이면서, 나쁜 점이기도 하다
같은 부서에서도 어떤 놈은 이렇게 만들어서 사용하고
또 다른 놈은 개성껏 자기 마음대로 만들어서 사용한다
대개가 원본이라는 것은 무시하고, 요약테이블, 보고용테이블을 만드는데 집중한다
원본테이블없이
똑 같은 내용을…
A라는 회의에 사용할 보고서를 만들고
B라는 회의에서 사용할 요약테이블을 만들고..
Q라는 상사에게 보고할 요약테이블을 만들고…
요구에 따라 보고서, 분석테이블등을 요구에 맞추어 만들어내려니
할때마다 새로 만들어야 한다..
완전 엑셀을 엿같이 활용하며 삽질을 하고 있는 셈이다
이렇게 원본을 제대로 만들어 놓으면
부분합을 하던, 휠터를 하던, 정렬을 하던 모든 기능을
원활하게 사용할수 있는 것이다
그렇지 않은 테이블로는 정렬, 휠터,부분합등 아무것도 할수 없다
즉 엑셀이 제공하는 기능을 쥐뿔 하나도 쓸수 없는 것이다
그래서 정상적인 원본을 만들어서 사용하는 것이 기본중의 기본임을 잊지 마시고..
x20181126_1053_SourceTablePivotTable.