다음 형식의 시간 보고서 데이터가 포함된 Excel 통합 문서가 있습니다.
Code Start Time End Time Total Time
5.3 10:30 12:00 1:30
2.1 2:00 4:00 2:00
...
표시된 양식에 채워진 각 근무일에 대한 시트가 있습니다. 월말에 각 코드에 투자한 시간에 대한 보고서를 받고 싶습니다. 각 코드에 대해 작업한 시간( Total Time
)을 가져와서 합산하여 월말 시트에 표시하는 VBA 스크립트를 사용하면 이 작업이 잠재적으로 수행될 수 있다는 것을 알고 있습니다. 다음과 같은 월말 시트 내부의 워크시트 기능을 사용하여 이 작업을 수행할 수 있는지 궁금합니다.
Code Total hours in this month
1.1 0
1.2 1:00
1.3 35:45
...
질문이 충분히 명확해지기를 바랍니다.
감사합니다!
편집: 혼란을 피하기 위해 어떤 방식으로든 코드가 순서 없이 입력되도록 지정하겠습니다. 단순히 모든 시트의 특정 셀에 있는 모든 값을 합산할 수는 없지만 코드와 관련된 값을 선택해야 합니다. 각 시트에서 합계를 계산합니다. 모든 코드는 각 근무일 시트에 두 번 이상 나타날 수 있으며 시트마다 다른 위치에 있을 수 있습니다.
답변1
시트에 대해 합산할 수 있습니다. =Sum(start:end!G20)은 시트 시작부터 시트 끝까지 셀 G20의 모든 값을 더합니다.
케빈에게 인사드립니다.