문서작업 배우기

구글 스프레드 시트에서 성적표 등급, 등수 넣기

희소한 소희 2023. 9. 6. 12:48
반응형

구글 스프레드 시트 함수 기능 사용하여 등급, 등수 넣는 방법

학교를 다닐 때 시험을 치고 나면 교실 게시판에는 학급 내 등수부터 전교 내 등수까지 한눈에 볼 수 있게 게시물이 붙여져 있었습니다. 등수가 잘 나올 때는 뿌듯하기도 했고 기대에 미치지 못한 등수가 나오면 다음번엔 시험을 잘 보자며 스스로를 다독이기도 하였습니다. 어느 날 문득 300여 명 정도 되는 전교 인원의 시험 점수를 등수로 매기는 것이 신기하기도 하였습니다. 그땐 엑셀이라는 프로그램이 있다는 것을 알기는 했지만 함수를 활용하여 복잡한 작업을 할 수 있다는 것까지는 미처 알지 못했습니다. 그리고 각 과목마다 등급을 매기는 작업마저 함수를 활용하여 손쉽게 했다는 것을 알게 되면서 다시금 문서 프로그램이 대단하다는 것을 느낄 수 있었습니다. 함수를 사용하여 손쉽게 등급, 등수를 내는 방법을 알려드리도록 하겠습니다. 지난 시간에 함수를 이용하여 총점과 평균값을 내었던 것에서부터 계속해서 따라 해 보면 되겠습니다.

 

 

 

1. 추가 셀 만들기

지난 시간 각 셀에 이름, 과목 등의 데이터를 입력한 후 함수를 사용하여 총점과 평균값을 냈습니다. 이번에는 등급과 등수 그리고 최고점, 최저점을 얻기 위하여 셀을 추가해 보도록 하겠습니다. 등급과 등수가 들어가는 셀에 테두리를 적용한 후 기호에 따라 셀 배경색과 글자색을 넣어줍니다. 최고점과 최하점 항목은 전체 표 아래 따로 만들어 주었습니다. 마찬가지로 셀 테두리를 선택하여 상자를 만들어 줍니다. 행 또는 열을 추가하기 위해서는 원하는 위치 근접한 행 또는 열을 마우스 오른쪽 버튼을 눌린 후 왼쪽 또는 오른쪽 행/열 1개 추가를 선택해 주면 됩니다. 

 

 

 

셀-내용-채우기
셀 내용 채우기

 

 

 

2. 함수를 사용하여 등급 값 넣기

첫 번째 등급값을 내기 위해서 등급의 첫 셀인 "g2" 셀을 선택해 줍니다. 등급은 "수", "우", "미", "양"으로 나눌 예정입니다. 각 등급의 범위는 평균의 80점 이상인 경우 "수", 70점 이상인 경우 "우", 65점 이상인 경우 "미"로 나누며 해당 사항이 없는 점수인 경우 "양"으로 등급이 나누어집니다. 이를 함수로 접목시키기 위해선 조건 함수인 "if"를 사용해야 합니다. 먼저 "="과 "if"를 넣어준 후 f2 셀을 선택하여 크거나 같다는 기호를 넣어준 후 각각의 등급 범위의 숫자를 넣어줍니다. 이때 if 함수를 한 번만 넣는 것이 아니라 "수" 글자를 입력한 후 ", "를 넣고 다시 "if" 함수를 넣어 "우" 범위를 입력해 줍니다. 이렇게 차례대로 "미" 등급까지 작성했다면 마지막엔 "양"을 표시하고 열어놓은 괄호 수만큼 괄호를 닫아줍니다. 저는 if 함수를 총 세 번 사용했기에 마지막에 괄호 표시를 세 번 넣어 닫아주었습니다. 해당 조건에 부합하는 경우 "if" 함수를 사용하여 범위를 지정하고 해당 조건에 부합하지 않는 경우 "if"함수 없이 단독으로 데이터가 들어가는 것을 확인할 수 있습니다. 만약 60점 이상의 값을 "양"으로 하고 그 외 해당하지 않는 경우 "가"라고 표시하고 싶은 경우, "if" 함수를 사용하여 "양"에 해당하는 범위를 작성한 후 단독으로 "가" 글자를 넣어주면 함수가 성립이 됩니다. 이 때는 "수, 우, 미, 양" 총 네 번의 조건을 사용하였기에 마지막에 괄호를 네 번 입력하여 닫아주면 됩니다. 필요에 따라 각 등급의 점수를 원하는 값으로 입력하면 됩니다.

 

 

 

등급-함수-사용
등급 함수 사용하기

 

 

 

3. 함수를 사용하여 등수 매기기

등수 값을 내는 방법은 "rank"라는 함수를 사용하면 됩니다. 함수 메뉴에서 찾아서 사용해도 되지만 직접 입력하여 사용해도 좋습니다. 먼저 h2셀을 선택해 줍니다. "="과 "rank"를 차례대로 입력해 줍니다. 괄호를 열어 "e2" 셀을 선택해 줍니다. 그리고 ", "를 입력한 후 e2셀부터 e9셀까지 드래그해 준 후 괄호를 닫습니다. 총점 전체 범위에서 해당 셀(e2) 셀이 몇 등인지 알 수 있는 수식으로 h2 값을 확인한 후 셀 포인터를 잡고 아래로 내리면 등수가 나오는 것을 확인할 수 있습니다. 그런데 한 가지 문제점이 발견됩니다. 등수의 수가 중복되는 것을 확인할 수 있습니다. 이러한 문제가 발견된 이유는 셀 포인터를 내릴 때마다 셀이 한 칸씩 이동한 상태에서 수식이 계산이 되어 제대로 된 등수가 나오지 않게 된 것입니다. "rank" 함수를 사용할 땐 지정한 범위의 각 행과 셀 앞에 "$" 표시를 넣어주게 되면 범위가 움직이지 않고 고정되므로 올바른 값을 얻을 수 있게 됩니다.

 

 

 

등수-함수-사용
등수 함수 사용하기

 

 

 

4. 함수를 사용하여 최고점과 최하점 만들기

함수를 사용하여 최고점과 최하점을 만드는 방법은 합계와 평균을 만드는 방법과 비슷합니다. 합계와 평균을 뜻하는 "sum", "average" 함수를 사용하여 범위를 지정하면 원하는 값을 얻어낼 수 있습니다. 마찬가지로 최고점과 최하점을 뜻하는 "max", "min" 함수를 사용하여 간단하게 만들 수 있습니다. 먼저 최고점 값을 넣을 셀을 선택해 줍니다. 그리고 "=", "max"를 차례대로 입력해 줍니다. 평균값의 최고점을 얻는다고 하면 f2셀부터 f7셀까지 영역을 지정한 후 괄호를 닫아주면 됩니다. 만약 총점의 최고점을 얻는다고 하면 e2셀에서 e7셀까지 드래그하여 괄호를 닫아주면 됩니다. 최하점을 구하는 방법도 "=", "min"을 차례대로 입력한 후 괄호 열고 원하는 영역을 지정한 후 괄호를 닫아주면 됩니다.

 

 

 

최고점-최하점-함수
최고점과 최하점 함수

 

 

 

5. 구글 스프레드 시트로 성적표 만든 후 느낀 점

초등학교 때는 "수, 우, 미, 양, 가"로 등급을 매겼었고 중, 고등학교 때부터는 "1,2,3.." 숫자로 등급을 매겼던 것 같습니다. 아주 어렸을 때나 조금 더 컸을 때나 형편없는 등급에 상처를 종종 받기도 했습니다. 그런데 숫자로 매긴 등급보다는 글자로 매긴 등급이 더 좋았습니다. 각각의 글자가 주는 따뜻함이 있었던 것 같습니다. "수, 우, 미" 글자는 빼어나고 우수하고 아름답다는 의미로 시험 결과에 대해 따뜻한 칭찬을 해주는 느낌이었다면 "양"과 "가"는 잘하였으며 가능성이 있다고 다음번 시험에 대해 응원과 격려를 해주는 느낌이었습니다. 구글 스프레드 시트로 각 등급과 등수를 매겨보면서 한 번쯤 다시 마주하고 싶었던 따뜻한 기억을 꺼내볼 수 있는 시간이었습니다.

 

 

 

 

반응형