엑셀 취합 썸네일형 리스트형 [PYTHON] 엑셀 취합 by ChatGPT https://youtu.be/O7eD8te3ijM - YouTube www.youtube.com 이번에는 직장에서 엑셀 취합할 업무가 많은 분들에게 도움이 될만한 엑셀 취합하기입니다. 기존에 autohotkey 로 작성했던 엑셀 취합하는 프로그램을 Python으로 작성해 보겠습니다. 물론 ChatGPT한테 기본적인 것을 작성하라고 하겠습니다. ChatGPT에 요청할 스크립트는 대략 아래와 같습니다."사용자로부터 엑셀이 저장되어 있는 폴더 경로를 입력으로 받고(기본값 d:\data), 취합할 시트명을 입력으로 받으며(기본값 Sheet1), 취합을 시작할 행을 역시 입력 받고(기본값 2), 마지막행 포함 여부를 옵션으로 선택하며(기본값 마지막행 제외), 결과 파일이 생성될 경로를 주고(기본값 : d:\Re.. 더보기 Autohotkey#45, 엑셀 취합 v1.6(입력파일의 특정열을 취합파일의 다른 열에 복사하는 경우) https://youtu.be/B9EtxxusnRk 엑셀 취합 v1.5면 웬만한 경우를 다 감당한다고 생각했는데, 생각보다 다르게 사용하는 경우가 많은 것 같습니다. 일단 질문이 들어온 경우를 설명드리면, 입력 엑셀 파일에서는 B열을 복사해서 최종 취합할 엑셀 파일에서는 C열에 넣고 입력 엑셀 파일에서 E열을 D열에 취합하려면 어떻게 하냐는 것입니다. 다양한 방법이 존재하지만, 취합할 엑셀 파일이 기존에 사용하던 내용이라 손을 대기 어려운 상황이라서, 프로그램적으로 처리하기를 원한 경우라 생각됩니다. 그걸 해결하려면 구조를 수정해야 했습니다. GUI는 다음과 같이 변경했습니다. 우선 기존의 시작행과 종료행을 지정하는 방식대, 전체행을 복사하는 경우에 대한 방식을 RADIO버튼을 써서 선택하도록 해 주고,.. 더보기 Autohotkey #44, 엑셀 취합 수정본 v1.5(지정된 행만 취합하기) https://youtu.be/UhgcakmDS8A 기존 엑셀 취합 내용에 추가적인 요구사항이 있어서 수정된 버전을 올려 드립니다. 1) 시작행부터 종료행까지 지정하고자 하는 경우 2) 종료행을 지정하지 않고 최종행까지 취합하고자 하는 경우 3) 최종행은 합계행이므로 빼고 취합하고자 하는 경우 4) 시트명이 default이름인 Sheet1이 아닌 경우 등에 대한 내용이 반영되도록 수정한 버전입니다. 어지간한 취합은 대부분 감당할것으로 생각됩니다. 추가적으로 다른 경우가 있다면 좀 더 수정이 필요하겠습니다. 통상적으로 취합활동을 많이 하시는 분들에게 도움이 되기를 기대합니다. 먼저 시작행부터 종료행을 지정하고자 하는 경우입니다. 예제에서는 2행부터 6행까지 취합하는 경우입니다. 만약 한줄만 취합하려면 En.. 더보기 이전 1 다음