5년 연속 IT분야 베스트셀러! 「 진짜쓰는 실무엑셀 」로 2026년 공부 끝내기 오빠두엑셀 `2026 무료 챌린지` 오픈! 완주하고 수료증 받아가세요! 엑셀이 막히셨나요? Q&A 게시판에서 바로 해결하세요.
메뉴

엑셀 연산자 계산 우선순위 (정리)

by 오빠두엑셀
읽는 시간 3분 최종 수정 2020.09.27

엑셀에서 사용되는 다양한 연산자의 계산 우선순위를 알아봅니다.

엑셀에서 사용하는 다양한 연산자의 계산 우선순위 사용예제를 살펴봅니다.

엑셀에는 크게 4종류의 연산자(산술/비교/텍스트/참조)를 사용합니다.
만약 수식안에 여러개의 연산자가 동신에 사용된 경우, 아래의 우선순위에 따라 계산이 진행됩니다.

괄호 > 참조연산자 > 산술연산자 > 텍스트연산자 > 비교연산자

연산자 계산 우선순위 예제
참고 자료를 정리했어요
LINKS
본문에서 소개한 자료와 예제 파일을 한 곳에 모았습니다.

엑셀 연산자 계산 우선순위 (괄호/산술/비교/텍스트/참조)

실습파일

내용

엑셀 연산자 종류별 계산 우선순위 정리 표

 우선순위  종류  연산자  설명
 1 순위  괄호  () [괄호] 최우선으로 계산
 2 순위  참조 연산자  : [콜론]
, [쉼표]
[공백]
범위 결합
범위 구분
중복범위 선택
 3 순위  산술 연산자  - [음수]
% ^ [퍼센트, 제곱]
* / + - [사칙연산]
양수/음수
백분율/거듭제곱
사칙연산
 4 순위  텍스트 연산자  & [앰퍼샌드] 텍스트 연결
 5 순위  비교 연산자  <, >, >=, <=. =, <> 값 비교

사용예시

본 포스트는 첨부파일로 사용예시를 대체합니다.

다른 주의사항

    • 엑셀에서의 수식은 항상 등호(=)로 시작합니다. 만약 셀 안의 값이 등호(=)로 시작되지 않을 경우 입력된 연산자는 일반 문자열(텍스트)로 취급됩니다.
    • 엑셀에서의 수식은 왼쪽에서 오른쪽으로 진행하며 계산하는 것을 원칙으로 합니다.
    • 하나의 수식에서 여러개의 연산자를 사용할 경우 위 내용에 적힌 순서대로 우선순위에 따라 계산됩니다. 아래는 INDIRECT 함수, NUMBERVALUE 함수, SUM함수를 사용하여 연산자의 계산 우선순위를 알아본 예제입니다.

      = INDIRECT("A"&--(SUM(A1:A3)=NUMBERVALUE("1"&"0"))

    • 셀 A1, A2, A3에 각각 2,3,5 라는 값이 입력되어 있다고 가정합니다.

      = INDIRECT("A"&--(SUM(A1:A3)=NUMBERVALUE("1"&"0")) '// 우선 괄호안에 있는 값들을 계산합니다. 안쪽에 있는 괄호부터 우선으로 계산합니다.
      = INDIRECT("A"&--(SUM({2,3,5})=10))  '// "1"&"0" 으로 출력된 결과값 "10"을 숫자형식으로 변경합니다.
      = INDIRECT("A"&--(10=10)) '// 10=10이 TRUE로 출력되며 논리값을 숫자로 변경해주는 기호 (--)를 통해 TRUE를 숫자 1로 변경합니다.
      =INDIRECT("A"&1) '// INDIRECT 함수를 통해 [A1] 셀의 값 , 2 가 출력됩니다.

[링크] MS OFFICE 공식 홈페이지 엑셀 연산자 계산 우선순위에 대한 설명

댓글 1
5 (1개 평가)
강민준🤗
강민준🤗 2024.08.10 16:12
좋은 강의 감사합니다.
스크랩 완료