Порядок действий
Часть раздела Основы путешествия по 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, и они делают ваши формулы проще для чтения.
Задание
ЛегкоТри числа находятся в ячейках 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 |
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
1Знакомство со электронными таблицами
Что такое электронная таблица?Ячейки и ссылкиВаши первые ячейкиСтроки, столбцы и сеткаИтоги: Знакомство с сеткой4Ссылки на ячейки
Ссылки на другие ячейкиФормулы с автообновлениемСвязанные формулыДиапазоны от A1 до A10Итоги: Ссылки на ячейки7Принятие решений с помощью IF
Функция IFНаписание условия IFОператоры сравненияВложенные конструкции IFИтоги: Принятие решений с помощью IF2Ввод данных
Текст и числаСоздание небольшой таблицыРедактирование и очистка ячеекОсмысленные числаИтоги: Ввод данных5Базовые функции
Что такое функцияФункция СУММ (SUM)Функция СРЗНАЧ (AVERAGE)МИН (MIN) и МАКС (MAX)СЧЁТ (COUNT) и СЧЁТЗ (COUNTA)Комбинирование функцийИтоги: Базовые функции8Проект: Журнал успеваемости
Настройка журнала успеваемостиИтоги и средние значенияЗачет или незачет с IFЗавершение работы над журналом3Ваша первая формула
Что такое формула?Написание формулыФормулы с ячейкамиАрифмитические операторыПорядок действийИтоги: первые формулы