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

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

홈페이지 » 엑셀 연산자 계산 우선순위 (정리) :: 엑셀 위키

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

실습파일

요약

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

설명

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

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

내용

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

 우선순위  종류  연산자  설명
 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 공식 홈페이지 엑셀 연산자 계산 우선순위에 대한 설명

관련 기초함수 설명 | by 오빠두엑셀

엑셀 SUM 함수 PNG
엑셀 SUM 함수 사용법 및 실전예제 :: 수학 함수
실습파일 선택된 셀 또는 범위의 합계를 구합니다. SUM함수는 여러 인수의 합계를 구하는 함수입니다. 인수는 숫자, 셀, 범위 등을 포함 할 ...
엑셀 INDIRECT 함수 사용법 및 실전예제 :: 참조 함수
엑셀 INDIRECT 함수 사용법 및 실전예제 :: 참조 함수
실습파일 원하는 셀 또는 범위를 텍스트/문자열에서 직접 참조하여 값을 반환합니다. INDIRECT 함수는 원하는 셀 또는 범위를 텍스트 입력으로 직접 참조 ...

관련공식 포스트 | by 오빠두엑셀

글을 찾을 수 없습니다.
guest