컴퓨터

[스크랩] 엑셀에서 연산자의표기

방살미 2018. 4. 3. 17:57



    1. 수식의 구성


    수식에는 피연산자와 연산자가 있습니다. 그리고 쉭을 작성할 때는 '=피연산자 연산자 피연산자'로 구분되지요.

    항상 수식을 작성할 때 '="가 입력이 되는데요, =을 입력한다는 것은 엑셀에서 수식을 작성한다는 것입니다. 

    =B1+B2 


    기본적인 수식의 형태로써 =B1와 B2라는 피연산자와 +라는 연산자가 입력이 되었습니다. 이 수식의 의미는

    B1와 B2 셀에 입력되어 있는 데이터를 더한다는 의미가 되겠지요. 


    그럼 피연산자와 연산자는 어떻게 구분할까요?

    우선 연산이란 것이 무엇인지 알아야 합니다.

    연산은 사전적인 용어로 식이 나타낸 일정한 규칙에 따라 계산​한다는 의미입니다. 


     피연산자 : 연산이 되는 대상 데이터로써 문자, 함수, 숫자, 셀주소

     

     연산자 : 엑셀에서 사용되는 산술,비교,참조,문자 연산자



    2. 연산자의 종류


    위에서 피연산자와 연산자의 정의에 대해서 알아보았습니다. 그럼 지금부터 연산자의 종류와 의미를 알아보도록 할게요 


    (1) 산술 연산자 


    기본적인 산수로써 입력된 숫자 데이터들의 사칙연산 등을 위한 연산자입니다. 


    (2) 비교 연산자 

    두 번째는 비교 연산자입니다. 데이터의 크기 작음,같음을 비교하기 위한 연산자로써 산술 연산자가 산술의 결과 값으로 숫자 데이터가

    추출된다면 비교 연산자는 연산의 결과로 값이 참이라면 True, 값이 거짓이라면 False가 추출됩니다. 


     ex)

    =5>3   ->   True

     

    =5<3   ->   False

     


    (3) 문자 연산자


    세 번째는 문자 연산자인데요, 2개의 문자를 연결하여 하나의 문자로 표시하는 연산자입니다.

    문자 연산자를 사용할 때 주의할 점은 수식 등호(=)를 입력하고 문자 데이터에는 ","을 입력해야 하고, 숫자 데이터에는 ","를

    입력하지 않아야 한다는 것입니다. 


     ex)

    ="대한"&"민국"    ->  대한민국

     

    =90&"점"        ->   90점   



    (4) 참조 연산자


    마지막으로 참조 연산자입니다. 엑셀에서 참조의 기능은 다음에 한번 제대로 포스팅 하도록 하겠습니다. 이 글에서는 이런 연산자가

    있다는 것으로 대신할게요. 참조 연산자의 기능은 위 그림과 예제로 설명을 간단히 하겠습니다. 


     ex)

     

    : 연속된 셀의 범위 참조

    =Sum(B1:C3)    ->  B1부터 B2,B3,C1,C2,C3의 데이터를 더함.

    (sum은 덧셈을 하는 함수)

     

    , 불연속적인 셀을 참조

    =Sum(B1,C3)   -> B1와 C3의 데이터만 더함.

     

    공백(띄어쓰기)

    2개의 참조에서 교차되는 셀에 대한 참조를 만드는 연산자 입니다.

    =D1:G1 F1:F5

     

    위의 수식을 셀에 표현해보면 아래 그림과 같습니다.

     

    D1:G1과 F1:F5에 교차되는 셀은 파란색으로 표시한 F2셀이 됩니다. 이처럼 공백을 입력하면

    두 개의 참조에 교차되는 셀이 결과값으로 표시되는 것입니다.

     


     

    3. 연산자의 우선순위 


    ​사칙연산 덧셈,뺄셈,곱셈,나눗셈이 함께 입력된 수식에서는 무엇을 먼저 계산해야 하는지에 대한 우선순위가 있지요.

    엑셀에서 사용되는 연산자에서도 여러 종류의 연산자가 사용된 수식에서도 우선순위가 적용되어 결과값이 추출됩니다.

    엑셀에서 연산자의 우선순위는 다음과 같습니다. 


    연산자 우선순위

    참조 연산자 > 산술 연산자 > 문자 연산자 > 비교 연산자

     

    연산자의 종류에 따른 우선순위가 위와 같다면 다음 순으로는 산술 연산자에도 우선순위가 적용됩니다

     

    산술 연산자 우선순위

    백분율 > 거듭 제곱 > 곱셈,나눗셈 > 덧셈,뺄셈

     

    산술 연산자 우선순위 예외의 경우

    5*4+1

     

    위의 수식을 산술 연산자 우선순위로 계산한다면 곱하기가 먼저 계산된 후 1이 더해져 21이 결과 값이 됩니다.

    그러나 산술 연산자의 우선순위 원칙에서 예외가 되는 경우는 괄호를 사용했을 때입니다.

     

    5*(4+1)

    이와 같이 괄호가 사용된 경우에는 우선순위가 달라져 괄호 안의 수식을 먼저 계산하고 다음 원칙대로 계산이 되어 25의 결과 값으로 추출됩니다.


출처 : 사진속 세상구경
글쓴이 : 우경(실버맨) 원글보기
메모 :