다른 프로그램에서 만든 .csv 파일이 12 개 있습니다. .csv 파일에는 숫자 데이터가 쉼표로 구분되어 있습니다.Excel을 사용하여 .csv 파일의 숫자 합계
각 파일의 특정 열에 값을 합산하고 다양한 파일에서 합계를 비교하는 쉬운 방법이 필요합니다. 파일 1의 합계와 파일 5의 합계를 비교하십시오.
각 파일의 형식은 각 레코드의 5 가지 값이 동일하며 쉼표로 구분됩니다. 각 .csv 파일의 크기는 약 50MB입니다. 각 파일에는 다른 수의 레코드가 있습니다.
내가 사용하는 환경은 '안전'하며 사용하는 PC에 설치 한 프로그램 이외의 다른 프로그램은 실행할 수 없습니다. Excel이 설치되어 있고 VBA 코드/매크로를 작성할 수 있다고 가정하고 명령 줄에 액세스 할 수 있습니다. USB 키에서 아무 것도로드 할 수 없으며 (예를 들어) 스크립트 언어를 설치할 수 없습니다. 파이썬.
저는 수동으로이를 수행 할 생각입니다. Excel에서 각 .csv 파일을 열고 Excel 함수 (예 : SUM())를 사용하여 열을 합계합니다.
내 도전 .csv 파일의 새 버전이 생성되면 다음 몇 주 동안 여러 번이 작업을 수행해야합니다. 첫 번째 버전에서는 다른 시스템에서 테스트를 수행하면서 생성 된 12 개의 파일 버전이 많이있을 것입니다. 새로운 버전마다 데이터를 합산하고 여러 파일을 비교해야합니다.
마지막으로 말하면, .csv 파일을 생성하는 시스템을 변경할 수 없습니다.
간단히 매크로 (열린 파일, 마지막으로 Ctrl + 끝으로 이동, 하나 아래로, 합계 코드 쓰기, 다른 열 복사 등)를 제안 하겠지만 Excel에서는 버그가있는 것으로 보입니다 - csv 매크로 내부에서 열리면 잘못 열리는 것 같습니다. 이 문제를 해결할 수 있다면 가장 쉬운 해결책이 될 것입니다. – Makis