1월 부터 12월까지의 탭을 데이터를 최종탭에 총횟수와 월별 몇번 교육을 받았는지 숫자로 나타내는 수식을 여쭤봅니다. 안전교육 명단(2025) - 복사본.xlsx
엑셀 수식에 대한 질문이네요.
엑셀에서 1월부터 12월까지 각각의 탭(시트)에 있는 특정 데이터(예를 들어, "교육 받음" 여부)가 있고, 이를 집계하여 최종 탭에 총 횟수와 각 월별 횟수를 표시하려는 경우, 아래와 같이 진행할 수 있습니다.
가정을:
• 각 월별 시트 이름이 "1월", "2월" ... "12월"입니다.
• 각 시트에 "교육 받음" 여부가 A열에 있고, "받음"이라고 표기된 셀의 수를 세려고 합니다.
• 최종 탭은 "Summary"입니다.
1. 각 월별 데이터 개수 구하는 수식
Assuming "교육 받음"이 기록된 셀이 "A:A"에 있고, "받음"인 셀이 있다면, 예를 들어 1월 시트의 "B1" 셀에 다음 수식을 넣을 수 있습니다:
=COUNTIF('1월'!A:A, "받음")
2. 2월부터 12월까지 동일 방식으로 수식을 입력하거나, 최종 탭에서 각각 셀에 수식을 넣어 자동화하는 것도 가능합니다. 예를 들어, "Summary"탭의 B2 셀에 1월 수식을 넣고, C2에 2월, D2에 3월 수식을 늘려서 넣거나, 또는 수식을 드래그해서 자동으로 채울 수 있도록 합니다.
3. 12월까지의 합계
최종적으로 총수는 다음과 같이 구할 수 있습니다.
=SUM(B2:M2)
여기서 B2~M2는 각 월별 교육 받은 횟수 수식을 넣은 셀 범위입니다.
4. 매월 데이터를 동적 수집하는 방법(수식을 일일이 입력하는 대신)
엑셀의 INDIRECT 함수를 활용해서 아래와 같이 입력할 수도 있습니다:
=COUNTIF(INDIRECT("'" & A1 & "'!A:A"), "받음")
여기서 A1 셀에 "1월", "2월" 등 시트 이름이 적혀 있으면, 각 셀에 아래와 같이 수식을 넣어서 범위를 동적으로 참조할 수 있습니다.
즉, A2셀에는 "1월"이 적혀 있고, B2에는 다음 수식을 입력합니다:
=COUNTIF(INDIRECT("'" & A2 & "'!A:A"), "받음")
이런 식으로 각 월 시트 이름이 들어있는 셀을 기준으로 하면, 매우 편리하게 자동 집계할 수 있습니다.
이 방법들을 참고하여 원하는 대로 수정, 적용하시면 됩니다. 필요한 경우, 구체적인 데이터 위치와 조건에 따라 수식을 더 정교하게 조정할 수 있습니다.
AI 분석 및 채팅