Menu
Coddy logo textTech

Порядок действий

Часть раздела Основы путешествия по Excel на Coddy — урок 15 из 42.

Быстрый вопрос: что показывает =2+3*4? Если вы ответили 20, Excel с вами не согласится — он покажет 14. Как и на уроках математики, Excel выполняет умножение и деление раньше, чем сложение и вычитание. Поэтому сначала он вычисляет 3*4 (12), а затем прибавляет 2.

Хотите, чтобы сначала выполнялось сложение? Оберните его в скобки — всё, что находится внутри них, вычисляется раньше, чем то, что снаружи:

=2+3*4     shows 14
=(2+3)*4   shows 20

Полный порядок действий: сначала скобки, затем степени (^), затем * и /, и наконец + и -. Вот почему =2*3^2 равно 18 (сначала выполняется возведение в степень), а =10-4/2 равно 8, а не 3.

Если сомневаетесь, добавляйте скобки. Лишние скобки, которые не меняют порядок действий, безвредны — =(3*4)+2 работает точно так же, как =3*4+2, и они делают ваши формулы проще для чтения.

challenge icon

Задание

Легко

Три числа находятся в ячейках A1, A2 и A3 (назовем их a, b и c). В столбце B описаны два вычисления, которые выглядят похоже, но отличаются:

  1. В C1 (рядом с меткой a+b*c): a плюс b умножить на c, без скобок
  2. В C2 (рядом с меткой (a+b)*c): та же формула, но со скобками, выполняющими сначала сложение

Используйте ссылки на ячейки, числа будут меняться во время тестирования. Посмотрите, насколько различаются эти два результата!

Попробуйте сами

Sheet1
ABCDEFG
12a+b*c
23(a+b)*c
34
4
5
6
7
8
9
10
11
12
13
14
quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы