Создание сложных формул

Вступление

Простые формулы содержат только один оператор, например 7 + 9. Более сложные формулы могут содержать несколько математических операторов, таких как 5 + 2 * 8. Если в формуле более одной операции, порядок операций сообщает Google Sheets, какую операцию рассчитать первой. Чтобы написать формулы, которые дадут вам правильный ответ, вам нужно понять порядок операций.

Порядок операций

Google Sheets рассчитывает формулы на основе следующего порядка операций:

  1. Операции в круглых скобках
  2. Экспоненциальные вычисления (3 ^ 2, например)
  3. Умножение и деление, что наступит раньше
  4. Сложение и вычитание, что наступит раньше

Google Sheets использует порядок операций для расчета формул так, как показано ниже

Порядок операций
Правильный ответ: 12. Тот же самый результат, вы получите, если введете формулу в Excel.

Создание сложных формул

В приведенном ниже примере мы продемонстрируем, как Google Sheets решает сложную формулу, используя порядок операций. Сложная формула в ячейке D7 рассчитывает стоимость НДС путем сложения стоимости товаров без НДС и 0,2 (ставка НДС — 20%).

Google Sheets следует порядку операций и сначала складывает значения в скобках: (D4 + D5 + D6) = 1350. Затем он умножается на наш коэффициент: 1350 * 0,2. Результат покажет, что НДС составляет 270 рублей.

Создание сложных формул

Важно соблюдать порядок операций при создании формулы. В противном случае результат будет не точным. В примере ниже показано, что если вы забудете круглые скобки, умножение вычисляется первым, и результат неверен. Скобки часто являются лучшим способом определить, какие вычисления будут выполняться в первую очередь в Google Sheets.

Создание сложных формул

Как создать сложную формулу, используя порядок операций?

В приведенном ниже примере мы будем использовать ссылки на ячейки вместе с числовыми значениями, чтобы создать сложную формулу, которая будет вычислять промежуточный итог для счета кафе. Формула сначала рассчитает стоимость каждого пункта меню, а затем добавит эти значения.

  • Выберите ячейку, которая будет содержать формулу. В нашем примере это ячейка C7.
  • Введите вашу формулу. В нашем примере мы наберем = B4 * C4 + B5 * C5+B6 * C6. Эта формула будет следовать порядку операций, сначала выполняя умножение: 550 * 2 = 1100; 250 * 5 = 1250 и 300 * 4 = 1200. Затем он сложит эти значения для расчета суммы: 1100 + 1250 + 1200.
  • Дважды проверьте правильность формулы, затем нажмите Enter на клавиатуре. Формула рассчитает и отобразит результат. В нашем примере результат показывает, что промежуточный итог для заказа составляет 3550.
Создание сложных формул

Google Sheets не всегда сообщает вам, содержит ли ваша формула ошибку, поэтому вы должны всегда проверять все свои формулы.

Практикум

  • Создайте таблицу Google, как показано на картинке ниже.
Практикум
  • Допустим, мы хотим сравнить две скидки. Первая скидка составляет 20% от общей суммы, а вторая скидка — 500 рублей.
  • В ячейке D7 создайте формулу, которая рассчитывает сумму, используя скидку 20%. Подсказка: поскольку мы снимаем 20%, останется 80% от общей суммы. Чтобы рассчитать сумму со скидкой, умножьте 0,80 на итоговую сумму.
  • В ячейке D8 создайте формулу, которая вычитает 500 из общей суммы.
  • Когда вы закончите, ваша таблица должна выглядеть так:
Практикум
Оцените статью
Добавить комментарий