연산 순서
Coddy Excel 여정의 기초 섹션에 포함된 레슨 — 42개 중 15번째.
퀴즈: =2+3*4는 어떤 결과를 보여줄까요? 20이라고 답하셨다면, 엑셀의 생각은 다릅니다. 엑셀은 14를 보여줍니다. 수학 시간에서 배운 것처럼, 엑셀은 더하기와 빼기를 하기 전에 곱하기와 나누기를 먼저 수행합니다. 따라서 3*4를 먼저 계산한(12) 다음 2를 더합니다.
덧셈을 먼저 수행하고 싶으신가요? 괄호로 묶어주세요. 괄호 안에 있는 모든 것은 바깥에 있는 그 어떤 것보다 먼저 계산됩니다:
=2+3*4 shows 14
=(2+3)*4 shows 20전체 연산자 우선순위: 괄호가 첫 번째, 그 다음은 거듭제곱(^), 그 다음은 * 및 /, 마지막으로 + 및 -입니다. 이것이 =2*3^2가 18이 되고(거듭제곱이 먼저 실행됨), =10-4/2가 3이 아니라 8이 되는 이유입니다.
잘 모르겠을 때는 괄호를 추가하세요. 연산 순서를 바꾸지 않는 추가 괄호는 아무런 해가 되지 않으며, =(3*4)+2는 =3*4+2와 정확히 똑같이 작동하고 수식을 훨씬 읽기 쉽게 만들어 줍니다.
챌린지
쉬움세 개의 숫자가 A1, A2, A3에 있습니다(각각 a, b, c라고 부릅니다). B열은 비슷해 보이지만 서로 다른 두 가지 계산을 설명합니다:
C1(a+b*c 레이블 옆): a 더하기 b 곱하기 c, 괄호 없음C2((a+b)*c 레이블 옆): 동일한 수식이지만 덧셈을 먼저 하도록 괄호를 사용함
셀 참조를 사용하세요. 테스트 중에 숫자가 변경됩니다. 두 결과가 얼마나 다른지 확인해보세요!
직접 해보기
| A | B | C | D | E | F | G | |
|---|---|---|---|---|---|---|---|
| 1 | 2 | a+b*c | |||||
| 2 | 3 | (a+b)*c | |||||
| 3 | 4 | ||||||
| 4 | |||||||
| 5 | |||||||
| 6 | |||||||
| 7 | |||||||
| 8 | |||||||
| 9 | |||||||
| 10 | |||||||
| 11 | |||||||
| 12 | |||||||
| 13 | |||||||
| 14 |
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.