Арифметические формулы. Использование функций
Формулы начинаются со знака равенства. Арифметические операции в формулах выполняются в порядке приоритета. В таблице записаны операции в порядке убывания приоритета.
- ^ * и / + и - | унарный минус (напр. –1) возведение в степень умножение и деление сложение и вычитание |
Так как унарный минус имеет выше приоритет, чем возведение в степень, поэтому выражение –х^2 нужно записать как –(x^2).Пусть в клетке А2 находится значение х, то в клетке (например, в B2) формулу записать нужно так: = - (A2^2).
Обратитесь к справке, найдите раздел «Создание формул и проверка книг/Ввод формул/Порядок выполнения действий в формулах».
В Excel можно использовать очень много функций (самостоятельно ознакомьтесь в Справке, какие функции можно использовать). Рассмотрим на примерах некоторые из них.
Задание 5. Вычислить выражения, используя Мастер функций.
Пример 1. Вычислить .
Формулу поместим в ячейку А1. Выделим ячейку А1, щелкнем по кнопке со знаком равенства (слева от поля ввода в строке формул), в строке формул появится знак =., а в поле имени этой же строки появится панель формул «СУММ 4» (рис 15).
Щелкнем по кнопке 6выпадающего списка, появится список, в котором перечислены 10 недавно используемых функций, последний элемент списка Другие функции. Щелкнем по этому пункту, получаем окно 1-го шага Мастера функций «Мастер функций: шаг 1 из 2» (рис. 16)
Рис. 15
В окне Категории щелкнем по пункту Математические, в правом окне Функции выбираем функцию LOG, в нижней части окна появится краткое описание функции, щелкаем по кнопке Ок, появляется 2-е окно Мастера функций (рисунок 17), в котором вводим основание и число логарифма, после этого щелкаем мышью в строке формул, вводим +1 и нажимаем Enter. В строке формул теперь содержится формула = LOG(2;3)+1, а в клетке А1 – результат 1,63093.
|
|
Рис. 16.Окно «Мастер функций: шаг 1 из 2»
Рис. 17. Окно Мастера функций (шаг 2)
Вычислите самостоятельно следующие выражения при х=3:
1. 4. 7 . 777. 7.
2. 5. 8.
3. 6. 9.
Адресация
Задание 6. Ознакомьтесь со способами адресации.
Относительная адресация
Пример
Имеются данные о работе фирмы за несколько лет.
Год | Приход | Расход |
1996 | 300 | 200 |
1997 | 410 | 250 |
1998 | 200 | 150 |
1999 | 370 | 220 |
Вычислить для каждого года доход, как разность прихода и расхода.
1. Создайте рабочую книгу (команда Файл ð Создать).
2. Введите данные.
В первую строку введите заголовки столбцов.
Введите числовые данные в соответствующие столбцы.
3. Сохраните книгу.
4. Вычислите доход. В ячейку D1 введите слово Доход. В ячейку D2 запишите формулу = B2-C2.
|
|
5. Заполните диапазон формулой. В ячейке D3 должна находиться формула = B3-C3 и т.д. Excel позволяет скопировать формулу из ячейки D2 в диапазон D3:D5. Это можно сделать несколькими способами:
– Выделить интервал D2:D5, в меню выбрать пункт Правка ð Заполнить ð Вниз (или нажать сочетание клавиш <Ctrl+D>).
– Поставить курсор мыши на маркер заполнения ячейки D2 и, не отпуская кнопку мыши, перетащить курсор до ячейки D5 (этот способ уже рассматривался).
– Выполнить двойной щелчок мышью по маркеру заполнения ячейки D2
6. Поместите в ячейку А6 слово Итоги. Подведите итоги по каждому столбцу (B, C, D).
Первый способ.
Поместим в ячейку B6 формулу для суммирования диапазона B2:B5. Воспользуемся Мастером функций. Сделаем двойной щелчок по ячейке B6. Щелкнем по кнопке Мастера функций ¦х. На экране появится диалоговое окно Мастера функций с заголовком «Мастер функций – шаг 1 из 2». В левом подокне (Категории) выберем Математические, в правом – функцию СУММ. Щелкнем по кнопке Далее, на экране появится 2-е диалоговое окно. В поле Ввода «Число 1» введем диапазон B2:B5 и щелкнем по кнопке Готово. Скопируем формулу в B6:D6.
Второйспособ (предварительно очистите ячейки B6:D6).
|
|
Выделите диапазон B6:D6. Щелкните на кнопке å (Автосумма) на панели инструментов. Сравните полученный результат с тем, который получен первым способом, результаты должны быть одинаковы.
Сохраните полученный документ под тем же именем.
Абсолютная адресация
Пример
Имеется список сотрудников и окладов. Каждому сотруднику нужно начислить премию в размере 30% оклада. При заполнении таблицы учесть, процент премии может изменяться, и тогда потребуется пересчет.
Фамилия | Оклад |
Сергеев И.П. Андреев А.С. Петров А.Н. Васильев Н.В. | 230 200 180 160 |
Решение
Введите данные из таблицы условия в диапазон А3:B7
Если данные столбца B частично закрывают данные столбца A, то выполните подгон ширины столбцов.
Вставьте столбец перед столбцом А.
Выполните автозаполнение полученного столбца с ячейки А4 цифрами 1, 2, 3, и т.д.
В первой строке разместите процент премии (в ячейку B1– % премии, в ячейку С1 – 30%)
Добавьте к списку заголовок «Премия».
Должна получиться таблица (рис.18).
Рис. 18. Исходная таблица
Введем формулы для расчета:
В ячейку D4 введем формулу = C4*C1, т. е., умножим оклад на проценты.
Скопируем эту формулу в ячейки D5:D7. Получим таблицу (рис. 19).
|
|
Рис. 19.
Посмотрите, какие результаты получились в столбце D после копирования (вычисления неверные).
Посмотрите на формулы столбца B. Чтобы увидеть формулы таблицы все сразу, нажмите клавиши <Ctrl+`> (` – этот знак расположен в левом верхнем углу клавиатуры). Видим:
В ячейке D4 – =С4*С1 (правильно)
В ячейке D5 – =С5*С2 (в ячейке С2 пусто, поэтому умножает на 0)
В ячейке D6 – =С6*С3 (умножает на строку «Оклад», поэтому сообщает об ошибке «#знач!»)
В ячейке D7 – =С7*С4 (умножает оклады).
Ошибка в том, что во всех формулах нужно умножать на проценты ячейки С1. Адрес ячейки С1 должен быть абсолютным, а не относительным. В таком адресе перед именем строки и столбца ставится знак $ ($C$1). Такая адресация называется абсолютной.
Снова нажмем <Ctrl+`>, чтобы вернуть режим отображения значений.
Исправьте формулу в ячейке D4 (=С4*$C$1) и скопируйте.
Вычислим суммы по строкам. Должна получиться таблица (рис. 20). При изменении процента премии все формулы автоматически пересчитываются.
Рис. 20. Итоговая таблица
Смешанная адресация
Пример. Заполнить таблицу умножения чисел от 1 до 10.
A | B | C | D | … | K | |
1 | 1 | 2 | 3 | … | 10 | |
2 | 1 | 1 | 2 | 3 | … | 10 |
3 | 2 | 2 | 4 | 6 | ... | 20 |
4 | 3 | 3 | 6 | 9 | … | 30 |
… | … | … | … | … | … | … |
11 | 10 | 10 | 20 | 30 | … | 100 |
Введем формулу в ячейку B2: =A2*B1.
Скопируем эту формулу в ячейки B3:B11. Должны получиться числа 1, 2, 3, 4,..10, а получились большие числа. Нужно было использовать абсолютную адресацию: =A2*$B$1.
Исправим формулу и скопируем ее в диапазон B3:B11 (результат правильный). Если выделить диапазон B2:B11 и скопировать формулы в соседние столбцы, то опять получится неправильный результат. При умножении нужно, чтобы в первом множителе не менялся номер столбца, а изменялся номер строки ($A2), во втором множителе менялся бы номер столбца, а номер строки не изменялся (B$1), т.е. в ячейке B2 должна быть формула =$A2*B$1.
Такая адресация называется смешанной. Скопируем эту формулу в остальные ячейки диапазона B2:K11, получим таблицу умножения, заполненную правильно.
Чем отличается копирование данных от их перемещения Чем отличается копирование данных от их перемещения
Дата добавления: 2018-02-28; просмотров: 475; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!