본문 바로가기
구글 문서 도구

구글 스프레드시트를 활용한 출석부 & 점수표 자동 계산 방법

by sense25 2025. 3. 15.

1️⃣ 출석부 자동화 – 출석 체크 & 출석률 계산

출석부 자동화가 필요한 이유

  • 학생들의 출석 현황을 자동으로 정리 & 출석률 계산 가능
  • 지각, 결석 등을 구분하여 출석 통계를 실시간 반영
  • 특정 기간 동안의 출석 현황을 자동 요약 가능

(1) 출석 체크 자동화 – 출석 여부 입력 & 자동 변환

A B C D E
날짜 학생 이름 출석 여부 출석(1) 결석(0)
2024-02-01 김철수 출석 1 0
2024-02-01 이영희 결석 0 1
2024-02-02 김철수 지각 0.5 0
2024-02-02 이영희 출석 1 0

출석을 숫자로 변환하는 자동화 수식 (IF 함수 활용)

excel

복사편집

=IF(C2="출석", 1, IF(C2="결석", 0, IF(C2="지각", 0.5, 0)))

 

📌 출석 1점, 결석 0점, 지각 0.5점으로 자동 변환
📌 출석 여부를 텍스트로 입력하면 자동으로 수치로 변환됨!


(2) 출석률 자동 계산 – 총 출석일 대비 출석률

출석률 계산 공식

excel

복사편집

=SUM(D2:D100) / COUNTA(A2:A100) * 100

 

📌 출석 횟수를 전체 수업일 수로 나누어 출석률(%) 자동 계산

예제: 학생별 출석률 테이블

학생 이름 출석 일수 전체 수업일 출석률(%)
김철수 =SUMIF(B:B, "김철수", D:D) =COUNTIF(B:B, "김철수") =C2/D2*100
이영희 =SUMIF(B:B, "이영희", D:D) =COUNTIF(B:B, "이영희") =C3/D3*100

📌 이제 출석부를 매번 정리할 필요 없이, 자동으로 출석률이 계산됨!


2️⃣ 시험 점수 자동 계산 & 등급 분석

시험 점수를 자동으로 입력하면, 등급을 자동 분석하여 성적을 정리할 수 있음

A B C D E
학생 이름 수학 점수 영어 점수 평균 점수 등급
김철수 85 90 =AVERAGE(B2:C2) =IF(D2>=90, "A", IF(D2>=80, "B", IF(D2>=70, "C", "D")))
이영희 78 82 =AVERAGE(B3:C3) =IF(D3>=90, "A", IF(D3>=80, "B", IF(D3>=70, "C", "D")))

시험 성적 자동 계산 공식

  • 평균 점수 계산=AVERAGE(B2:C2)
  • 등급 자동 분석

excel

복사편집

=IF(D2>=90, "A", IF(D2>=80, "B", IF(D2>=70, "C", "D")))

 

📌 이제 점수를 입력하면 자동으로 평균과 등급이 표시됨!


3️⃣ 학생별 성적 추이 그래프 자동 생성

점수 변화 그래프를 만들면 학생별 성적 향상 여부를 한눈에 확인 가능!

📌 성적 데이터 예제

학생 이름 1차 시험 2차 시험 3차 시험 4차 시험
김철수 75 80 85 90
이영희 60 70 80 85

학생별 성적 그래프 만들기 (SPARKLINE 함수 사용)

excel

복사편집

=SPARKLINE(B2:E2)

 

📌 한 셀 안에 미니 그래프가 표시됨 (📈)!
📌 개별 성적이 아니라 학생 전체 성적 비교를 원하면 "삽입 → 차트" 활용!


🔥 최종 정리 – 출석부 & 점수표 자동 계산 핵심 포인트

출석 체크 자동화 → 출석 여부를 숫자로 변환하여 출석률 자동 계산
시험 성적 자동 분석 → 점수를 입력하면 평균 & 등급이 자동 표시됨
학생별 성적 추이 그래프 생성 → SPARKLINE & 차트 활용하여 시각화