본문 바로가기
카테고리 없음

기초 함수를 배웁시다.(성적 관리 2)

by 쭈~~~ㄴ-excel 2025. 4. 28.

안녕하세요.

 

오늘은 1편에서 못다 한 함수 설명를 추가적으로 설명을 하도록 하겠습니다.

 

예제) 성적 관리 엑셀 프로그램

  A B C D E F G H I
1 학번 성명 국어 영어 수학 총점 평균 등급 석차
2 1001 홍길동 85 90 95 =SUM(C2:E2) =ROUND(F2/3,1) =IF(G2>=90,"A",IF(G2>=80,"B",IF(G2>=70,"C",IF(G2>=60,"D","F"))) =RANK.EQ(F2,$F$2:$F$10)
3 1002 김철수 70 60 75 ... ... ... ...
4 1003 ...              
..                  
10 1010                

 

평균을 구하는 함수

 

평균을 구하는 함수는 AVERAGE입니다. 

같은 값을 구하는 여러 가지 방법은 

=(C2+D2+E2)/3 --- 함수를 사용하지 않고 사칙연산만 가지고 평균을 구하는 방법, 만약 해당 하는 수가 많으면 일일이 표시하는데

                                 시간이 걸림 

=F2/3 --- 어차피 합계가 어디인가 있다면 합계에서 바로 개수를 나눈 방법

=AVERAGE(C2:E2),  =AVERAGE(C2,D2,E2) --- 함수 구하는 AERAGE를 이용하여 구하는 방법

 

그런데 실제 위의 표에서는 ROUND라는 함수를 사용하였는데 ROUND함수는 자릿수 표시 함수라고 보시면 됩니다.

ROUND --- 반올림함수

ROUNDUP - 올림함수

ROUNDDOWN --- 내림함수

ROUND함수는 이렇게 사용하면 됩니다.

ROUND(실제 표현하는 수,어디까지 표시할 지 수)

 

자리수 표현하는 여러가지 방법

ROUND(123456.789456,-3) --- 답은 123000

ROUNDUP(123456.789456,2) --- 답은 123456.790000

ROUNDDOWN(123456.789456,0) --- 답은 123457.000000

 

조건 함수 

 

IF함수는 조건 함수입니다.

=IF(무엇을 판단하는지, 참일때의 행할 식등, 거짓일때의 식등) 이런식으로 표시됩니다.

실제로 H2셀에 쓰여진 IF함수가 많이 사용되어서 엑셀을 처음 해보시는 분은 이해하기 힘드실텐데 간단하게 IF함수를 이해하게 쉽게 설명하할게요.

 

만약 어떤 셀에 "=IF(E2>=90,"우수","노력") 이런 함수를 사용되었다면 정답은 무엇일까요"

정답은 "우수"라고 표시 되겠죠. 위의 식을 말로 설명하면 E2셀에 있는 수가 90보다 높거나 같은면 "우수"라고 표시하고 그렇지 않으면 "노력"이라고 쓰라는 함수를 사용한 것입니다. E2셀에 있는 수는 95이고 90보다 높으니까 "우수"라고 표시됩니다. 

 

위의 표에서 H2셀에 사용된 "=IF(G2>=90,"A",IF(G2>=80,"B",IF(G2>=70,"C",IF(G2>=60,"D","F")))"를 말로 설명하면 G2셀에 있는 수가 90보다 높거나 같으면 "A"라고 표시하고 그렇지 않으면 그 다음으로 가니 그 다음에는 또 조건을 달아서 G2의수가 80보다 높거나 같으면 "B"라고 쓰고 아니면 다음으로 가라고 또 조건이 나와서 이런식으로 조건을 여러개 붙여 놓아다고 생각하면 됩니다.

즉, 첫번째 IF에서 "A"인지 "A"가 아닌지를 구분하는 질문이고 두번째 IF에서는 "B"인지 "B"가 아닌지 물어보는 조건이고 그다음은 .....

굉장히 어렵게 보여도 IF조건식의 기본만 알면 똑같은 방식으로 여러번 사용했다고 생각하면 됩니다.

 

여기서 조금 이라도 눈치가 있는 분은 어 그러면 한 셀안에 함수가 여러개 있어도 되나요?

당연히 됩니다.

위의 표에서 어떤 셀에   "=IF(C2>=90,"우수",SUM(C2:E2)) 이렇게 표시되었다면 답은 270입니다.

 

최대한 초보자가 알기 쉽게 설명하다보니 말로 표현하여 설명하게 되고 그러다 보니 글이 길어지네요.

 

다음 블로그에서는 아직 설명을 못한 함수와 최종 결과물까지 보여드리는 블로그를 작성 해볼게요.