Порядок выполнения действий в формулах

Если в формуле содержится несколько операторов, то порядок вычислений в Microsoft Excel определяется приоритетом операторов. Раньше выполняются операции с более высоким приоритетом, затем – с менее высоким. Если формула содержит операторы с одинаковым приоритетом, например, операторы умножения и деления, то операции выполняются слева направо. Для изменения порядка выполнения операций используются скобки. Вначале вычисляются те части формулы, которые заключены в скобки, затем остальные части. В табл. 3.5 приведены операторы в порядке их приоритета.

Таблица 3.4

Операторы ссылки

Оператор ссылки Значение Пример
: (двоеточие) Оператор диапазона используется для ссылки на все ячейки между крайними ячейками диапазона, включая эти ячейки. B5:B15
, (запятая) Оператор объединения объединяет несколько ссылок в одну ссылку. СУММ(B5:B15,D5:D15)
(пробел) Оператор пересечения задает пересечение двух диапазонов. A6:D6

Таблица 3.5

Приоритет операторов

Оператор Описание
  : (двоеточие) (пробел) , (запятая) Операторы ссылок.
Унарный минус (например –1)
% Процент
^ Возведение в степень
* и / Умножение и деление
+ и – Сложение и вычитание
& Объединение двух текстовых строк в одну
= < > <= >= <> Сравнение

1 Откройте книгу Лабораторные, лист Задание №2.

2 Дополните таблицу Товары на складе двумя столбцами - Общая цена (р.) и Общая цена (?) (рис. 3.6). Также введите курс евро в ячейку D19.

Порядок выполнения действий в формулах - student2.ru

Рис. 3.6. Дополненная таблица «товары на складе»

3 Чтобы рассчитать общую цену каждого товара в рублях, необходимо количество этого товара умножить на цену за единицу товара. Поэтому в ячейку H3 (для первого товара) введите знак «=» и формулу: =D3*E3 и нажмите Enter. В ячейке F3 появится значение.

4 С помощью Автозаполнения заполните остальные ячейки этого столбца: выделите ячейку Н3, подведите курсор мыши к правому нижнему углу ячейки, курсор примет знак черного крестика; протащите курсор до конца диапазона (до ячейки Н16).

Обратите внимание, что при перемещении формулы ссылки на ячейки тоже изменяются, переориентируясь на то место, куда переносится формула. Такие ссылки называются относительными.

5 Чтобы рассчитать общую цену каждого товара в евро, необходимо общую цену в рублях этого товара разделить на курс евро. Поэтому в ячейку I3 введите формулу: =H3/$D$19. Нажмите Enter и «протащите» формулу до конца таблицы.

При перемещении формулы ссылка на ячейку D19 не изменялась. Такие ссылки называются абсолютными и формируются с помощью знака $.

6 Через меню Формат / Ячейки установите соответствующий денежный формат для этих двух столбцов, цены в евро округлите до двух десятичных знаков.

7 Посчитайте суммарную цену всех товаров в рублях и евро:

- в ячейку Н17 поставьте знак равенства и в списке функций (кнопка Порядок выполнения действий в формулах - student2.ru ) найдите функцию СУММ (эта функция также вызывается щелчком по кнопке Σ на панели инструментов);

- в открывшемся окне функции в поле Число1 выделите диапазон суммируемых значений Н3:Н16 (или покажите мышью диапазон суммируемых значений) и нажмите ОК.

В результате должны получиться следующие значения (рис. 3.7) и формулы (рис. 3.8).

Порядок выполнения действий в формулах - student2.ru

Порядок выполнения действий в формулах - student2.ru

Рис. 3.7. Значения в столбцах H и I Рис. 3.8. Формулы в столбцах H и I

8 На этом же листе (Задание №2) постройте таблицу (табл. 3.1). Исходные данные, помеченные значком «*», введите произвольно. Вычислите цену путевок в рублях. В формуле используйте абсолютную адресацию ячеек.

Таблица 3.1

Расчет стоимости путевок

  Курс доллара *  
  Страна Цена ($) Цена (р.)
Англия *  
Болгария *  
Бельгия *  
Бразилия *  

9 Создайте таблицу (табл. 3.2). Исходные данные, помеченные значком «*», введите произвольно. Рассчитайте дневную выработку и оплату труда каждого рабочего, если известно, что Власов собрал овощей в 3 раза больше нормы, Горбунков - на 10 кг меньше Власова, Доронин - в 1,5 раза больше нормы, Захарова - на 25 кг больше Доронина, Иванов - на 25 кг больше Власова. В формуле используйте абсолютную адресацию ячеек.

Таблица 3.2

Расчет заработка рабочих

  Дневн. норма (кг) *  
  Оплата за 1 кг *  
№ п/п ФИО Дн. выработка Заработок
Власов    
Горбунков    
Доронин    
Захарова    
Иванов    


10 Создайте таблицу (табл. 3.3). Исходные данные, помеченные значком «*», задайте произвольно. Определите, сколько заплатит каждый жилец в месяц за расход воды и электроэнергии, если известен месячный расход по каждой квартире и тарифы. Определите, сколько всего воды, электроэнергии израсходовано, сколько всего уплачено за воду, электроэнергию, сколько заплатил каждый жилец за услуги. В формуле используйте абсолютную адресацию ячеек.

Таблица 3.3

Расчет стоимости коммунальных услуг

  Цена 1л воды (руб.) *      
  Цена 1 кВт×ч эл. (руб.) *      
№ кв. Расход воды (л) Расход эл. (кВт×ч) Оплата за воду Оплата за эл-ю Всего
* *      
* *      
* *      
* *      
* *      
* *      
* *      
* *      
Всего          

Наши рекомендации