연산자는 수식의 요소에 대해 수행할 계산 유형(예: 덧셈, 뺄셈, 곱하기, 나누기)을 지정합니다. 이 문서에서는 연산자가 계산의 요소에 대해 작동하는 기본 순서를 배웁니다. 괄호를 사용하여 이 순서를 변경하는 방법도 알아봅니다.
연산자 유형
계산 연산자에는 산술, 비교, 텍스트 연결 및 참조의 네 가지 유형이 있습니다.
산술 연산자
덧셈, 빼기, 곱셈 등의 기본 수학 연산을 수행하거나 숫자를 결합하고 숫자 결과를 생성하려면 이 표의 산술 연산자를 사용합니다.
| 산술 연산자 | 의미 | 예제 |
|---|---|---|
| +(더하기 기호) | 더하기 | =3+3 |
| -(빼기 기호) | 빼기 부정 |
=3–1 =–1 |
| *(별표) | 곱하기 | =3*3 |
| /(슬래시) | 나누기 | =3/3 |
| %(백분율 기호) | 백분율 | =20% |
| ^(캐럿) | 거듭제곱 | =2^3 |
비교 연산자
아래 표의 연산자를 사용하여 두 값을 비교할 수 있습니다. 이러한 연산자를 사용하여 두 값을 비교할 경우 결과는 TRUE 또는 FALSE의 논리값이 됩니다.
| 비교 연산자 | 의미 | 예제 |
|---|---|---|
| =(등호) | 같음 | =A1=B1 |
| > (보다 큼 기호) | 보다 큼 | =A1>B1 |
| < (보다 작음 기호) | 보다 작음 | =A1<B1 |
| >=(크거나 같음 기호) | 크거나 같음 | =A1>=B1 |
| <=(작거나 같음 기호) | 작거나 같음 | =A1<=B1 |
| <> (같지 않음 기호) | 같지 않음 | =A1<>B1 |
텍스트 연결 연산자
앰퍼샌드(&)를 사용하여 하나 이상의 텍스트 문자열을 결합하거나 연결하여 단일 텍스트를 생성합니다.
| 텍스트 연산자 | 의미 | 예제 |
|---|---|---|
| &(앰퍼샌드) | 두 값을 연결하거나 연결하여 하나의 연속된 텍스트 값을 생성합니다. | ="북쪽"&"바람" |
참조 연산자
이러한 연산자를 사용하여 계산을 위해 셀 범위를 결합합니다.
| 참조 연산자 | 의미 | 예제 |
|---|---|---|
| :(콜론) | 두 참조와 그 사이의 모든 셀에 대해 하나의 참조를 만드는 범위 연산자입니다. | =SUM(B5:B15) |
| ,(쉼표) | 여러 참조를 하나의 참조로 결합하는 공용 구조체 연산자. | =SUM(B5:B15,D5:D15) |
| (공백) | 두 참조에 공통되는 셀에 대한 참조를 생성하는 교차 연산자. | =SUM(B7:D7 C6:C8) |
| #(파운드) | # 기호는 여러 상황에 사용됩니다.
|
|
| @ (at) | 참조 연산자. 수식의 암시적 교집합을 나타내는 데 사용됩니다. | =@A1:A10 =SUM(Table1[@[January]:[December]]) |
수식에서 각 연산이 실행되는 순서
경우에 따라 계산이 수행되는 순서가 수식의 반환 값에 영향을 줄 수 있으므로 순서를 이해하고 원하는 결과를 얻기 위해 순서를 변경하는 방법을 이해하는 것이 중요합니다.
계산 순서
수식은 특정 순서로 값을 계산합니다. Excel의 수식은 항상 등호(=)로 시작합니다. 등호는 다음에 오는 문자들이 수식임을 알려줍니다. 이 등호 뒤에는 계산 연산자로 구분되는 일련의 요소(피연산자)가 있을 수 있습니다. 수식의 각 연산자의 특정 순서에 따라 왼쪽에서 오른쪽으로 수식이 계산됩니다.
연산자 우선 순위
하나의 수식에서 여러 개의 연산자를 사용하면 Excel에서는 아래 표에 표시된 순서대로 연산이 수행됩니다. 수식에 우선 순위가 같은 연산자가 여러 개 들어 있으면, 즉 곱하기 연산자와 나누기 연산자가 모두 들어 있으면 왼쪽에 있는 것이 오른쪽에 있는 것보다 먼저 계산됩니다.
| 연산자 | 설명 |
|---|---|
| :(콜론) (하나의 공백) ,(쉼표) |
참조 연산자 |
| – | 음수(예: –1) |
| % | 백분율 |
| ^ | 거듭제곱 |
| * 및 / | 곱하기와 나누기 |
| + 및 – | 더하기와 빼기 |
| & | 두 개의 텍스트 문자열 연결 |
| = < > <= >= <> |
비교 |
괄호 사용
계산 순서를 바꾸려면 수식에서 먼저 계산할 부분을 괄호로 묶습니다. 예를 들어 Excel에서는 덧셈 전에 곱하기를 계산하므로 다음 수식의 값이 11이 됩니다. 수식은 먼저 2에 3을 곱한 다음 결과에 5를 더합니다.
=5+2*3
반대로 괄호를 사용하여 구문을 변경하면 Excel에서는 5와 2를 더한 다음 결과에 3을 곱하여 21을 생성합니다.
=(5+2)*3
아래 예제에서는 수식의 첫 번째 부분을 괄호로 묶어 Excel에서 B4+25를 먼저 계산한 다음 결과를 D5, E5, F5 셀 값의 합계로 나눕니다.
=(B4+25)/SUM(D5:F5)
Excel이 수식의 값을 변환하는 방법
수식을 입력하면 Excel에서는 각 연산자에 대해 특정 형식의 값이 필요합니다. 예상과 다른 종류의 값을 입력하면 Excel에서 값을 변환할 수 있습니다.
| 수식 | 생성 | 설명 |
|---|---|---|
| = "1"+"2" | 3 | 더하기 기호(+)를 사용하면 Excel에서 수식에 숫자가 포함되어야 합니다. 따옴표는 "1"과 "2"가 텍스트 값임을 의미하지만 Excel은 자동으로 텍스트 값을 숫자로 변환합니다. |
| = 1+"$4.00" | 5 | 수식에 숫자가 필요한 경우 Excel은 일반적으로 숫자에 대해 허용되는 형식인 경우 텍스트를 변환합니다. |
| = "2001년 6월 1일"-"2001년 5월 1일" | 31 | Excel에서는 텍스트를 mm/dd/yyyy 형식의 날짜로 해석하고 날짜를 일련 번호로 변환한 다음 두 날짜의 차이를 계산합니다. |
| =SQRT("8+1") | #VALUE! | "8+1" 텍스트는 숫자로 변환할 수 없으므로 Excel에서 텍스트를 숫자로 변환할 수 없습니다. "8+1" 대신 "9" 또는 "8"+"1"을 사용하여 텍스트를 숫자로 변환하고 결과를 3으로 반환할 수 있습니다. |
| = "A"&TRUE | ATRUE | 텍스트가 필요한 경우 Excel은 숫자와 TRUE 및 FALSE와 같은 논리값을 텍스트로 변환합니다. |
추가 지원
언제든지 Excel 기술 커뮤니티의 전문가에게 문의하거나 커뮤니티에서 지원을 받을 수 있습니다.