안녕하세요! 엑셀 기능 하나하나 마스터해나가는 재미를 알아버린 제이입니다! 😄 '제이의 엑셀 초보 탈출기' 어느덧 열다섯 번째 시간이네요! 지난 시간에는 엑셀 수식의 기본 규칙과 연산자를 배우고, 셀 주소를 활용해서 성적표의 총점과 평균을 계산해 봤어요. 계산 결과가 자동으로 바뀌는 걸 보면서 엑셀이 얼마나 편리한 도구인지 다시 한번 느끼셨죠?
그런데 만약 성적표에 과목이 10개, 20개, 아니면 100개라면 어떨까요? 그때도 `=점수1+점수2+점수3+...` 이렇게 수십 개의 셀 주소를 일일이 입력해서 더해야 할까요? 상상만 해도 벌써부터 손가락이 아픈 느낌인데요... 😥 다행히 엑셀에는 이런 반복적이고 복잡한 계산을 쉽고 빠르게 할 수 있도록 미리 만들어둔 도구들이 있습니다. 바로 '함수(Function)'입니다!
이번 시간에는 엑셀 함수의 기본적인 구조를 배우고, 가장 자주 사용하고 활용도 높은 함수인 `SUM()` 함수를 이용해서 성적표의 총점을 더 쉽게 계산하는 방법들을 제이와 함께 배워볼 거예요. 함수를 알면 엑셀 활용 레벨이 한 단계 더 올라갈 거랍니다! 자, 함수 세계로 출발해 봅시다! 🚀
'함수(Function)'란 무엇일까요? 🤔
엑셀 함수는 **특정 계산이나 작업을 수행하도록 미리 정의해 놓은 수식**입니다. 마치 우리가 계산기에서 '+' 버튼 하나만 누르면 덧셈이 되는 것처럼, 엑셀에서도 함수 이름만 입력하면 복잡한 과정을 대신 처리해 주는 거예요.
예를 들어 여러 숫자의 합계를 구하는 것은 자주 하는 계산이겠죠? 엑셀은 이것을 위해 `SUM()` 이라는 함수를 미리 만들어 두었습니다. 우리는 SUM 함수를 불러와서 어떤 숫자들을 더할지만 알려주면 되는 거예요.
엑셀 함수의 기본 구조 🏗️
엑셀 함수는 대부분 비슷한 구조를 가지고 있습니다.
`=함수이름(인수1, 인수2, ...)`
- **`=`:** 수식의 시작을 알리는 등호입니다. 함수도 수식의 일종이기 때문에 반드시 `=`로 시작해야 해요.
- **함수이름:** 함수가 어떤 작업을 하는지 나타내는 이름입니다. (예: SUM, AVERAGE, COUNT 등)
- **`()`:** 괄호입니다. 함수 이름 뒤에 반드시 괄호가 와야 합니다.
- **인수 (Argument):** 괄호 안에 들어가는 내용으로, 함수가 계산을 수행하는 데 필요한 **입력 값**들입니다. 숫자, 텍스트, 셀 주소, 셀 범위, 다른 함수의 결과 등 다양한 형태가 될 수 있습니다. 함수에 따라 인수가 없을 수도 있고, 하나만 필요할 수도, 여러 개가 필요할 수도 있습니다. 인수가 여러 개일 때는 쉼표(,)로 구분합니다.
함수 이름은 대문자로 쓰든 소문자로 쓰든 상관없지만, 보통 보기 좋게 대문자로 많이 씁니다. 엑셀은 자동으로 대문자로 바꿔주기도 해요.
합계를 구하는 가장 쉬운 방법: SUM( ) 함수 ➕
이제 가장 기본적인 함수이자 활용도 만점인 `SUM()` 함수를 배워봅시다. SUM 함수는 지정된 셀 범위에 있는 모든 숫자의 합계를 계산해 줍니다.
만약 B2 셀부터 C2 셀까지의 합계를 구하고 싶다면, 지난 시간에는 `=B2+C2` 라고 썼었죠? SUM 함수를 쓰면 이렇게 간단해집니다.
`=SUM(B2:C2)`
여기서 `B2:C2` 는 'B2 셀부터 C2 셀까지의 범위'를 의미합니다. SUM 함수는 이 범위 안에 있는 모든 숫자를 더해줘요. 인수로 하나의 셀 범위를 받아서 계산하는 아주 착한 함수랍니다.
성적표 총점, SUM( ) 함수로 계산하기 💯➡️
지난 시간 성적표 예시를 가져와서 SUM 함수로 총점을 계산해 봅시다.
학생 이름 | 국어 점수 | 수학 점수 | 총점 |
---|---|---|---|
김민준 | 90 | 85 | =SUM(B2:C2) |
박서연 | 95 | 92 | |
이지후 | 88 | 78 |
김민준 학생의 총점을 SUM 함수로 계산하는 단계입니다.
- 총점을 계산할 셀(예: D2)을 선택하고 `=SUM(` 을 입력합니다.
- 합계를 구할 셀 범위(국어 점수 셀 B2부터 수학 점수 셀 C2까지)를 마우스로 드래그하여 선택합니다. 엑셀이 자동으로 괄호 안에 `B2:C2` 라고 넣어줄 거예요.
- 괄호를 닫아줍니다. `)` 를 입력합니다. 완성된 수식은 `=SUM(B2:C2)` 입니다.
- Enter 키를 누르면 계산 결과가 표시됩니다.
간단하죠? 만약 과목이 10개라면 `=SUM(B2:K2)` 와 같이 범위만 지정해주면 되니 훨씬 편리하답니다!
SUM( ) 함수 수식도 자동 채우기 ➡️✅
물론 SUM 함수 수식도 자동 채우기가 됩니다! 첫 번째 학생의 총점(SUM 함수 수식)을 계산한 후, 채우기 핸들을 아래로 드래그하면 나머지 학생들의 총점도 자동으로 계산돼요. 이것도 셀 주소가 '상대 참조'로 자동으로 바뀌기 때문이랍니다. (D2 셀의 수식은 `=SUM(B2:C2)` 지만, D3 셀은 `=SUM(B3:C3)` 로 바뀌는 식이죠!)
학생 이름 | 국어 점수 | 수학 점수 | 총점 |
---|---|---|---|
김민준 | 90 | 85 | 175 |
박서연 | 95 | 92 | 187 |
이지후 | 88 | 78 | 166 |
SUM 함수는 너무 자주 사용하기 때문에 엑셀은 자동 합계 버튼을 제공합니다! 합계를 구하고 싶은 셀 바로 아래 또는 오른쪽에 있는 빈 셀을 선택하고, '홈' 탭 또는 '수식' 탭에 있는 Σ 모양의 '자동 합계' 버튼을 클릭하면 엑셀이 자동으로 범위를 인식해서 SUM 함수를 입력해 줍니다. 정말 편리하니 꼭 사용해보세요!
SUM 함수 범위 안에 **숫자가 아닌 텍스트가 포함**되어 있다면, SUM 함수는 그 텍스트를 무시하고 숫자만 더합니다. 오류가 나지는 않지만, 만약 텍스트가 포함된 셀도 더해야 하는 결과라면 원하는 값이 나오지 않을 수 있으니 주의하세요! (보통 #VALUE! 오류는 함수 인수가 잘못되었을 때 더 많이 나옵니다.)
SUM( ) 함수의 다양한 활용 예시 📊
SUM 함수는 가로(행) 방향의 합계뿐만 아니라 세로(열) 방향의 합계나 떨어져 있는 셀들의 합계도 쉽게 구할 수 있습니다.
학생 이름 | 국어 | 수학 | 총점 |
---|---|---|---|
김민준 | 90 | 85 | 175 |
박서연 | 95 | 92 | 187 |
이지후 | 88 | 78 | 166 |
총점 |
- **특정 과목의 전체 학생 총점:**
국어 점수만 전부 더하고 싶다면, 국어 점수 셀 범위(B2:B4)를 SUM 함수의 인수로 넣어주면 됩니다.
`=SUM(B2:B4)` (김민준, 박서연, 이지후의 국어 점수 합계: 90+95+88 = 273) - **떨어진 여러 셀들의 합계:**
만약 김민준과 이지후 학생의 총점만 더하고 싶다면, 쉼표(,)를 사용해서 인수를 구분해 줍니다.
`=SUM(D2, D4)` (김민준 총점(175) + 이지후 총점(166) = 341) - 이렇게 쉼표로 여러 인수를 넣어서 합계를 구할 수도 있습니다. 범위와 떨어져 있는 셀을 섞어서 사용할 수도 있어요. (예: `=SUM(B2:C2, D4)`)