728x90

Excel 104

EGTools Excel 추가 기능 배포

EGTools는 Excel 사용에 도움을 주는 여러 기능과 함수를 제공하는 엑셀추가기능입니다. 구버전 Exce에서 Excel 2019, 2021, M365의 신규함수를 사용할 수 있게 지원합니다. 버전 : V4.2.0 일자 : 2024-04-10 파일 : 모든 배포파일을 동일한 이름으로 제공하므로 기존 폴더에 복사해 넣으세요. 새버전확인시 [자동 업데이트] 버튼으로 새버전을 즉시 설치할 수 있습니다. 다국어 적용된 버전입니다. ㅁ EGTools Excel 사용설명서 리본메뉴에서 지원하는 여러 기능과 많은 사용자정의 함수가 있으므로 꼭 읽어 보세요. 구버전 Exce에서 Excel 2019, 2021, M365의 신규함수를 사용할 수 있게 지원합니다. https://egtools.tistory.com/ent..

EGTools Excel 2024.04.10

PIVOTBY 함수 (Microsoft 365 Excel 신규 호환함수)

【 함수 요약 】 Microsoft 365에 신규 추가될 예정인 PivotBy 함수를 이전 버전에서 사용할 수 있는 호환함수 아직 공식 배포되지 않은 함수로 최종 배포시 사용법이 변경되면 그에 따라 수정될 수 있습니다. 이 함수는 EGTools 추가기능에서 지원하는 함수입니다. 원본함수 설명 : https://support.microsoft.com/en-us/office/pivotby-function-de86516a-90ad-4ced-8522-3a25fac389cf 원본 함수와 차이점 : 1. 원본함수처럼 함수명을 그냥 사용할 수 없고, "SUM" 또는 "sum"처럼 쌍따옴표로 입력해야 함 2. 원본함수처럼 사용자가 작성한 Lambda 수식을 설정할 수 없음 3. Lambda 함수 지원대신에 "TextJ..

GROUPBY 함수 (Microsoft 365 Excel 신규 호환함수)

【 함수 요약 】 Microsoft 365에 신규 추가될 예정인 GroupBy 함수를 이전 버전에서 사용할 수 있는 호환함수 아직 공식 배포되지 않은 함수로 최종 배포시 사용법이 변경되면 그에 따라 수정될 수 있습니다. 이 함수는 EGTools 추가기능에서 지원하는 함수입니다. 원본함수 설명 : https://support.microsoft.com/en-us/office/groupby-function-5e08ae8c-6800-4b72-b623-c41773611505 원본 함수와 차이점 : 1. 원본함수처럼 함수명을 그냥 사용할 수 없고, "SUM" 또는 "sum"처럼 쌍따옴표로 입력해야 함 2. 원본함수처럼 사용자가 작성한 Lamda 수식을 설정할 수 없음 3. Lambda 함수 지원대신에 "TextJo..

[Excel] 기존 리본 메뉴에 Custom 그룹 삽입하기

순전히 기억을 위해서 기록해 둡니다. 리본메뉴에 새로운 Tab을 만들어 사용하는 건 기존에 해 왔기 때문에 문제가 없었는데,,, Excel의 기본 Tab 메뉴에 추가하려고 할 때의 방법 부분에 기본 Tab 메뉴의 idMso를 사용 부분에 새로 id 및 label에 새로 삽입할 이름을 넣고, insertAfterMso나 insertBeforeMso에 삽입하려는 기본 메뉴의 그룹 이름을 사용해서 지정합니다. 그런데, 기본 Excel의 idMso를 찾기가 어려워서,,, 한참을 해매었다는,,, 찾은 site는 여기입니다. https://excelbaby.com/learn/idmso-full-list-in-excel-for-windows/ 나중에 또 찾을까봐 여기에 저장해 둡니다. (2022년 버전) Excel에..

Excel - VBA 2023.11.27

[Office] 문서에 저장할 이미지 자동압축 해제하기

Office 문서인 Excel, Word, Powerpoint에서 문서에 이미지를 삽입하게 되면 기본적으로 220dpi 수준으로 자동 압축하여 저장하게 됩니다. 각 문서의 이미지 압축 방식을 수정하려면 옵션-고급-이미지 크기 및 품질 부분에서 지정을 해 주면 됩니다. [파일의 이미지 압축 안 함]을 선택하면 원본 해상도 그대로 저장하여 파일 용량이 커집니다. 이 옵션을 선택하지 않으면 [기본 해상도]로 저장하는데, "고화질"을 선택하면 Excel에서 파일 용량을 허용하는 크기까지는 압축을 하지 않고 저장합니다. "330dpi", "220dpi", "150dpi", "96dpi"는 순서대로 이미지 품질을 떨어뜨려 용량을 작게합니다. 그런데, 이 옵션은 현재문서만 옵션을 수정할 수 있지, 이후 새로 생성하는..

Excel - Sample 2023.11.22

양력을 음력으로 변환하기

EGTools 추가기능에서 지원하는 음력 변환 함수인 ToLunar() 함수에 대한 소스코드 설명입니다. 천문연구원의 API를 이용하여 음력으로 전환할 수도 있지만, Excel은 인터넷이 없는 환경에서도 양력을 음력으로 변환할 수 있도록 만들었습니다. 지원되는 양력 구간은 1900-01-01부터 2100-12-31까지입니다. (2023.08-23일 확장) 10여년도 훨씬 전에 SQL Table로 만들어서 변환하던 것에서 착안하여 VBA에서 Table보다는 Array를 이용하는 것이 훨씬 유리하기 때문에 Array를 이용한 날짜 세기 방식으로 만든 것입니다. 배열은 3개를 사용합니다. Dim LY As Variant, LM As Variant, LType As Variant Ltype()에는 각 월의 날수..

Excel - VBA 2023.08.23

Excel 함수별 사용 가능한 버전 + Google sheets 함수 목록

Excel에서 사용가능한 함수와 기본적인 설명을 제공하고, 각 함수를 사용할 수 있는 Excel의 최소 버전을 정리한 것입니다. 2023-07-09 수정 첨부한 파일에는 Google Sheets 함수도 정리한 것을 추가하였습니다. Excel 함수는 아래에 목록으로 만들었고, 함수 이름을 누르면 도움말 페이지로 연결됩니다. 함수이름 함수유형 설명 Win Mac 비고 ABS Math and trigonometry 숫자의 절대 값을 반환합니다. E2007 E2011 ACCRINT Financial 정기적으로 이자를 지급하는 유가 증권의 경과 이자를 반환합니다. E2007 E2011 ACCRINTM Financial 만기에 이자를 지급하는 유가 증권의 경과 이자를 반환합니다. E2007 E2011 ACOS Ma..

Excel - Sample 2023.07.09

EGTools Excel 추가기능 사용 설명서

EG Tools는 Excel 사용에 도움을 주는 여러 기능과 함수를 제공하는 엑셀추가기능입니다. Excel 2019, 2021, Microsoft 365에 추가된 신규 함수를 사용할 수 있도록 지원 합니다. 최종버전은 아래 페이지에서 다운로드 하세요. https://egtools.tistory.com/entry/EGTools-Latest Excel 추가기능을 설치하는 방법은 아래를 참고하세요. https://egtools.tistory.com/entry/Install-Excel-Add-In Mac용 Excel에서는 VBA코드 호환성 문제로 사용할 수 없습니다. 윈도우 설정중 시스템 로캘이 한국어가 아닌 경우에도 사용할 수 없습니다. => 다국어 테스트 버전을 별도로 제공 리본메뉴에서 지원하는 기능은 다른..

EGTools Excel 2023.06.29

VBA 배열(Array) 관련 유용한 함수

VBA에서 배열(Array)을 이용할 때 유용한 함수로 자주 사용하는 것들을 모아 놓은 것입니다. 2023-05-22 TransposeArray 수정하고, SliceArray 추가 □ IsArray() : 배열인지 아닌지 확인하는 함수 - 변수를 Variant로 선언하고 VarArray = UsedRange.Value2 처럼 Range를 직접 배열에 할당하는 경우 배열이 초기 상태는 Empty라서 IsArray 결과 값은 False이고, 할당된 이후에는 True가 되어 할당 여부를 확인할 때 사용 □ getDimension() : 배열이 1차원인지, 2차원인지 확인하는 함수 결과값 : 배열이 아니면 0, 1차원 배열은 1, 2차원 배열은 2,,,, Public Function getDimension(va..

Excel - VBA 2023.05.22

Ribbon Menu - Table 집계

하나의 Excel 파일에서 여러 Sheet에 표를 작성한 경우 또는 여러사람이 작성한 표형태의 자료를 하나의 파일에 시트별로 모아놓은 경우 필요한 열만 골라서 모든 시트의 목록을 하나로 통합 작성합니다. 1. 집계가 가능한 자료 필수조건 - 집계할 데이터가 있는 시트들의 표제목 행 번호는 반드시 같아야 함 - 열의 배치 순서는 모두 달라도 되나, 집계할 열의 표제목 이름은 같아야 함 - 영문의 경우 대소문자는 구별하지 않음 - 데이터 제목줄에 동일한 이름이 여럿인 경우 마지막 열의 자료로 집계됨에 유의 (표제목이 여러 줄인 경우에는 제목열이 모두 같은 경우에만 해당함) 2. 통합집계표의 표제목을 먼저 작성 - 데이터 시트의 열 순서와 상관없이 원하는 열 순서대로 작성 - 표제목은 집계할 데이터 시트와 같..

EGTools - 기능 2023.01.24
728x90