엑셀 연산자 종류 및 함수의 기본 원리 이해

엑셀에서의 연산자는 단순한 사칙연산을 넘어 두 값을 비교하여 참과 거짓을 가려내거나 여러 셀에 흩어진 문자를 하나로 매끄럽게 연결하고 수식이 계산해야 할 데이터 범위를 지정해 주는 등 다재다능한 임무를 수행합니다. 저의 오랜 실무 경험과 전문가적 관점을 바탕으로 산술, 비교, 결합, 참조 4가지 연산자 유형부터 연산자 우선순위 규칙까지 알려드리겠습니다.


6가지 산술 연산자

산술 연산자는 일상생활이나 업무 계산에서 가장 익숙하게 다루는 수학적 기호들로 구성되어 있습니다. 덧셈(+), 뺄셈(-), 곱셈(*), 나눗셈(/)이라는 기본 사칙연산 기호가 대표적입니다. 여기서 엑셀만의 유용한 산술 연산자 두 가지를 추가로 기억해 둘 필요가 있습니다. 바로 거듭제곱을 나타내는 꺾쇠 기호(^)와 백분율을 표현하는 퍼센트 기호(%)입니다. 예를 들어 셀 수식에 =6^2 을 입력하면 6을 두 번 곱한 값인 36이 계산되어 나타납니다. 백분율 연산자 역시 수식 생략에 효과적입니다. 제품 단가가 적힌 A2 셀에 10% 할인 금액을 구하고 싶다면 =A2*0.1 대신 =A2*10% 라고 입력해도 엑셀이 알아서 10%를 0.1이라는 소수로 변환하여 연산을 하게 됩니다. 비교 연산자는 두 개의 셀 값이나 수치를 서로 견주어 조건을 판단할 때 사용하는 연산자입니다. 두 값을 비교한 결과는 일반 숫자가 아니라 참(TRUE) 또는 거짓(FALSE)이라는 논리 데이터 형태로 반환됩니다. 대표적인 기호로는 같다(=), 크다(>), 작다(<), 크거나 같다(>=), 작거나 같다(<=), 그리고 같지 않다(<>)가 있습니다. 특히 같지 않다를 뜻하는 <> 기호는 화살표 두 개가 서로 반대를 바라보는 모양으로 초보자들이 가장 자주 헷갈려하는 기호 중 하나이므로 꼭 기억을 해두시는게 좋습니다. 이 비교 연산자들은 단독으로 쓰이기보다 IF, AND, OR, COUNTIF, SUMIF 같은 조건부 함수 내부에서 조건식(Logical Test)을 구성할 때 핵심 요소로 활용됩니다. =IF(A1>=80, "합격", "불합격") 수식처럼 비교 연산자가 적절히 들어가야 엑셀이 조건 판단을 내릴 수 있습니다. 결합 연산자는 숫자가 아닌 문자와 문자 혹은 셀 주소와 텍스트를 하나로 이어 붙일 때 사용하는 연산자입니다. 엑셀에서는 키보드 숫자 7번 위에 위치한 앰퍼샌드(&) 기호를 결합 연산자로 사용합니다. 예를 들어 A1 셀에 홍길동이라는 이름이 적혀 있고 B1 셀에 님이라는 호칭이 입력되어 있을 때 =A1&B1 수식을 입력하면 홍길동님이라는 결합된 문자열이 완성됩니다. 만약 성과 이름 사이에 공백(띄어쓰기)을 넣고 싶다면 =A1&" "&B1 처럼 큰따옴표 안에 공백을 넣어 연결해 주면 됩니다. 이 기능은 주소 데이터에서 시/도와 구/군을 합치거나, 고객 이름 뒤에 존칭을 붙일 때 또는 함수 계산 결과 뒤에 원이나 개 같은 단위를 덧붙일 때 실무에서 많이 쓰이고 있습니다.

 

계산 범위를 지정해 주는 참조 연산자

참조 연산자는 수식이나 함수가 연산을 수행할 대상 셀 영역을 지정해 주는 특수 연산자입니다. 엑셀 보고서의 가독성과 계산 정확도를 결정하게 됩니다. 가장 자주 쓰이는 참조 연산자는 콜론(:) 기호입니다. 콜론은 두 셀 주소 사이의 모든 연속된 범위를 지정할 때 쓰입니다. =SUM(A1:A10) 이라고 적으면 A1 셀부터 A10 셀까지의 연속된 10개 셀 전체가 연산 대상으로 지정됩니다. 반면 쉼표(,) 연산자는 서로 떨어져 있는 여러 개의 개별 셀이나 비연속적인 범위를 선택할 때 쓰입니다. =SUM(A1:A5, C1:C5) 수식은 A1부터 A5까지의 범위와 C1부터 C5까지의 범위를 다중 선택하여 합산을 수행합니다. 여기에 더해 두 범위가 교차하는 유일한 셀을 찾아내는 공백(Space) 교차 연산자도 함께 쓰이게 됩니다. 한 수식 안에 여러 종류의 연산자가 복합적으로 사용될 경우 엑셀은 정해진 내부 우선순위 규칙에 따라 순차적으로 계산을 진행합니다. 이 순서를 잘못 이해하면 의도했던 것과 완전히 다른 결과값이 나오게 됩니다. 연산자의 연산 순서는 괄호()가 가장 우선시되며 이어서 참조 연산자, 음수 단항 연산자(-), 백분율(%), 거듭제곱(^), 곱셈과 나눗셈(*, /), 덧셈과 뺄셈(+, -), 문자 결합(&), 그리고 마지막으로 비교 연산자(=, >, < 등) 순으로 연산이 집행됩니다. 예를 들어 =10+5*2 수식을 입력하면 곱셈이 덧셈보다 우선순위가 높기 때문에 5*2인 10을 먼저 계산한 뒤 10을 더해 20이라는 결과가 나오게 됩니다. 하지만 만약 덧셈을 먼저 수행하고 싶다면 =(10+5)*2 처럼 괄호를 씌워주어야 합니다. 괄호가 최우선순위를 가지므로 15에 2를 곱해 30이라는 정확한 원하는 결과값을 얻을 수 있습니다. 엑셀 수식이 자꾸 꼬이거나 원하는 계산이 이루어지지 않는다면 작성한 연산자의 종류와 우선순위 괄호가 제대로 배치되었는지 확인해 보는 것이 좋습니다.