Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

엑셀 ROUND와 SUM 함수 결합하기: 중첩 함수부터 배열 수식까지 완벽 가이드

핵심 요약

  • 1행부터 5행까지 튜토리얼 데이터를 입력한 후, 셀 B6를 선택하여 활성화합니다. 수식 탭으로 이동해 수학/삼각 > ROUND를 선택합니다.
  • Number 입력 상자에 커서를 놓고 SUM(A2:A4)를 입력합니다. Num_digits 입력 상자에는 2를 입력한 뒤 확인을 누릅니다.
  • ROUND와 SUM 함수를 결합한 결과가 셀 B6에 표시됩니다.

이 글에서는 엑셀에서 ROUND 함수와 SUM 함수를 결합하는 방법을 실제 예제와 함께 단계별로 설명합니다. 배열(CSE) 수식 활용법과 ROUNDUP, ROUNDDOWN 함수 사용법도 함께 다룹니다. 이 내용은 Excel 2019, 2016, 2013, 2010, 2007, Mac용 Excel, Microsoft 365용 Excel, Excel Online, Android용 Excel, iPhone용 Excel, iPad용 Excel에 모두 적용됩니다.

ROUND 함수와 SUM 함수 결합하기

두 개 이상의 함수(예: ROUND와 SUM)의 연산을 하나의 수식으로 결합하는 것을 중첩 함수(nesting function)라고 합니다. 중첩은 한 함수가 다른 함수의 인수 역할을 하도록 구성함으로써 구현됩니다. 이 튜토리얼을 따라 하며 엑셀에서 함수를 올바르게 중첩하고 연산을 결합하는 방법을 익혀보세요.

엑셀 ROUND와 SUM 함수 결합하기: 중첩 함수부터 배열 수식까지 완벽 가이드

먼저 위 이미지에 표시된 데이터를 1행부터 5행까지 입력합니다. 그다음 아래 단계를 따르세요.

  1. 셀 B6를 선택하여 활성 셀로 만듭니다.

  2. 리본 메뉴에서 수식 탭을 선택합니다.

  3. 수학/삼각을 선택하여 함수 드롭다운 목록을 엽니다.

  4. 목록에서 ROUND를 선택하면 함수 인수 대화 상자가 열립니다. Mac에서는 수식 작성기(Formula Builder)가 열립니다.

  5. Number 입력 상자에 커서를 놓습니다.

  6. SUM(A2:A4)를 입력하여 SUM 함수를 ROUND 함수의 Number 인수로 지정합니다.

    엑셀 ROUND와 SUM 함수 결합하기: 중첩 함수부터 배열 수식까지 완벽 가이드
  7. Num_digits 입력 상자에 커서를 놓습니다.

  8. 2를 입력하여 SUM 함수의 결과를 소수점 둘째 자리까지 반올림합니다.

  9. 확인을 선택해 수식을 완성하고 워크시트로 돌아갑니다. Mac용 Excel에서는 완료를 선택합니다.

  10. A2부터 A4까지 셀 데이터의 합계(764.8653)가 소수점 둘째 자리까지 반올림되어 764.87이 셀 B6에 표시됩니다.

  11. 셀 B6를 선택하면 워크시트 상단의 수식 입력줄에서 중첩된 함수를 확인할 수 있습니다.

전체 수식을 직접 입력하는 것도 가능하지만, 함수 인수 대화 상자를 이용하면 수식과 인수를 더 쉽게 입력할 수 있습니다.

=ROUND(SUM(A2:A4),2)

대화 상자를 사용하면 인수를 감싸는 괄호나 인수 사이를 구분하는 쉼표 같은 함수 구문을 신경 쓰지 않고도 인수를 하나씩 차례로 입력할 수 있어 편리합니다.

SUM 함수에도 자체 대화 상자가 있지만, 다른 함수 안에 중첩된 경우에는 사용할 수 없습니다. 엑셀은 수식 입력 중 두 번째 대화 상자를 여는 것을 허용하지 않기 때문입니다.

엑셀 배열(CSE) 수식 활용하기

셀 B8에 입력되는 것과 같은 배열 수식은 하나의 워크시트 셀에서 여러 계산을 동시에 수행할 수 있게 해줍니다. 배열 수식은 수식을 감싸는 중괄호 { }로 쉽게 식별할 수 있습니다.

엑셀 ROUND와 SUM 함수 결합하기: 중첩 함수부터 배열 수식까지 완벽 가이드

이 중괄호는 직접 타이핑하는 것이 아니라 키보드의 Shift+Ctrl+Enter 키를 눌러 입력합니다. 이 키 조합으로 만들어지기 때문에 배열 수식을 CSE 수식이라고도 부릅니다.

배열 수식은 일반적으로 함수 대화 상자의 도움 없이 입력합니다. 셀 B8에 SUM/ROUND 배열 수식을 입력하려면 다음 수식을 사용하세요.

{=ROUND(SUM(A2:A4),2)}
  1. 셀 B8을 선택하여 활성 셀로 만듭니다.

  2. 다음 수식을 입력합니다.

    {=ROUND(SUM(A2:A4),2)}
  3. Shift+Ctrl 키를 누른 상태를 유지합니다.

  4. Enter 키를 누릅니다.

  5. Shift+Ctrl 키를 놓습니다.

  6. 764.87 값이 셀 B8에 표시됩니다.

  7. 셀 B8을 선택하면 수식 입력줄에 배열 수식이 표시됩니다.

ROUNDUP 및 ROUNDDOWN 함수 활용하기

엑셀에는 ROUND 함수와 매우 유사한 두 가지 반올림 함수가 더 있습니다. 바로 ROUNDUPROUNDDOWN 함수입니다. 이 함수들은 엑셀의 기본 반올림 규칙에 맡기지 않고, 값을 특정 방향으로 반올림하고 싶을 때 사용합니다.

엑셀 ROUND와 SUM 함수 결합하기: 중첩 함수부터 배열 수식까지 완벽 가이드

두 함수의 인수는 ROUND 함수와 동일하므로, 6행의 중첩 수식에서 함수 이름만 바꿔 손쉽게 대체할 수 있습니다.

ROUNDUP/SUM 수식의 형태는 다음과 같습니다.

=ROUNDUP(SUM(A2:A4),2)

ROUNDDOWN/SUM 수식의 형태는 다음과 같습니다.

=ROUNDDOWN(SUM(A2:A4),2)

엑셀에서 함수를 결합하는 일반 규칙

중첩 함수를 계산할 때 엑셀은 항상 가장 안쪽(깊은) 함수부터 먼저 실행한 뒤, 바깥쪽 함수로 순차적으로 진행합니다.

엑셀 ROUND와 SUM 함수 결합하기: 중첩 함수부터 배열 수식까지 완벽 가이드

두 함수를 결합하는 순서에 따라 다음과 같은 결과가 나타납니다.

  • 데이터의 행이나 열을 합산한 뒤, 하나의 셀 안에서 지정한 소수 자릿수로 반올림합니다(위 예제의 6행).
  • 값을 먼저 반올림한 뒤 합산합니다(위 예제의 7행).
  • SUM/ROUND 중첩 배열 수식을 사용해 단일 셀에서 반올림과 합산을 모두 처리합니다(위 예제의 8행).

참고로 Excel 2007부터는 서로 중첩할 수 있는 함수의 수준이 64개로 늘어났습니다. 그 이전 버전에서는 7개 수준까지만 중첩이 허용되었습니다.

엑셀 ROUND와 SUM 함수 결합하기: 중첩 함수부터 배열 수식까지 완벽 가이드