- •В.Г.Казанцев Методы использования электронных таблиц Excel 2007-2010
- •Содержание практических занятий по Excel
- •Что нового в Excel 2007 и 2010? Есть различия и между этими версиями, но некардинального характера.
- •Окно Excel 2010 (2007) – структура, содержание вкладок ленты.
- •Добавление, скрытие, отображение и защита элементов таблицы.
- •Работа с ячейками в Excel 2010 (2007)
- •Создание книги. Состав таблиц. Ячейки.
- •Ввод и проверка вводимых данных
- •П остроение и использование прогрессий.
- •Формулы, операторы, ссылки, сообщения об ошибках, функции
- •Типы операторов:
- •Ссылки в формулах.
- •Сообщения об ошибках
- •Работа с функциями
- •Создание списков.
- •Виды функций.
- •Пользовательский формат. Мастер функций.
- •Построение графика значений синуса угла.
- •Простая таблица умножения.
- •Платежи по займу.
- •Условное форматирование
- •Номера недель.
- •Дополнительные возможности условного форматирования
- •Определение последнего четверга каждого месяца. Даты текущего месяца.
- •Использование макросов для создания интерфейса.
- •Содержание книги
- •Вычисление значений синуса с помощью таблицы.
- •Вычисление с помощью полосы прокрутки.
- •Использование строки состояния.
- •Вычисления с использованием имен.
- •Ввод и редактирование табличных формул.
- •Текстовые функции.
- •Дата прописью
- •Функции и форматы даты и времени.
- •Как задать собственный формат даты:
- •Как задать собственный формат времени:
- •Постановка задачи.
- •Обработка данных табличными формулами.
- •В этом практическом занятии для итоговых расчетов будут использоваться формулы массива (табличные формулы).
- •Лист с кнопками и фрагментами программ модулей.
- •Сочетания клавиш для работы в Excel и Windows-7.
- •Полезные сочетания клавиш в Windows-7.
- •Панель задач Windows 7
- •Проводник Windows 7
- •Литература.
Вычисление значений синуса с помощью таблицы.
И
з
ПЗ-2 перенесем на новый лист школьную
таблицу умножения (если она преобразована
в таблицу с областью ввода, то копируем
на новый лист только область самой
таблицы). Изменим ее в соответствии с
рисунком: в первой строке будем
откладывать значения единиц градусов,
а в столбце А
– значения десятков градусов. На
пересечении строк и столбцов должны
быть формулы, аналогичные приведенной
в ячейке В2. Вместо формулы перевода
градусов в радианы используем функцию
РАДИАНЫ из Мастера
функций.
Применяем смешанную адресацию для
суммирования единиц и десятков градусов.
Размножение исходной формулы на всю
таблицу производим аналогично приемам,
изложенным в ПЗ-2.
Т
акая
таблица удобна, если она содержит
значения одного квадранта (0...90о;
90...180о;
и т.д.). Для значений аргумента от 0 до
360 градусов она неудобна.
Вычисление с помощью полосы прокрутки.
Полоса прокрутки находится на панели Элементы управления формы (рис.справа): вкладка РазработчикВставитьЭлементы управления формы.
П
олосу
прокрутки
можно нанести
на лист в любом месте: щелкнуть по значку
и затем "нарисовать" на листе в
нужной конфигурации – вертикально или
горизонтально. Щелкнем по полосе
прокрутки правой
кнопкой мыши и выберем из контекстного
меню Формат
объекта. На
вкладке Элемент
управления
зададим параметры, как показано на
рисунке слева: установим минимальное
и максимальное значение аргумента, шаги
его изменения в окне полосы прокрутки,
зададим связь с ячейкой $I$15
(в ней будут отражаться задаваемые
значения градусов).
Вычислять значения синуса угла будем в другой ячейке (например, J17), куда введем формулу: =SIN(I15*ПИ()/180).
Теперь, меняя ползунком полосы прокрутки значение угла в ячейке I15 от 0 до 360 градусов, автоматически будем получать значение синуса угла в ячейке J17.
Можно рядом создать ячейку, где будет вычисляться значение косинуса (или других функций) введенного угла.
Использование строки состояния.
В
ыделим
в столбце А листа Синус
диапазон ячеек А2:А11 (где имеются значения
десятков градусов таблицы – от 0 до
90). В строке состояния (там, где находится
слово Готово)
правее центра строки появятся надписи,
как показано на рисунке. Снимем выделение
ячеек – запись исчезнет. Щелкнем по
строке состояния правой кнопкой мыши
– появится контекстное меню Настройка
строки состояния,
в котором выделены значком
несколько
операций. Эти операции (в т.ч. суммирование)
автоматически производятся над выделенным
диапазоном.
В Excel 2010 в строке состояния может одновременно находиться множество значений из контекстного меню (Среднее:, Количество:, Сумма:, Макросы: и др.).
Вычисления с использованием имен.
Ячейкам и диапазонам ячеек можно присвоить специальные имена - краткие осмысленные обозначения, которые могут участвовать в создании формул вместо адресов ячеек, а также при выделении нужных диапазонов ячеек. По умолчанию имена диапазонов ячеек автоматически считаются абсолютными ссылками.
Например, в формуле =N1*O1 (умножение ячейки N1 на ячейку O1) ячейке N1 зададим имя Количество, а ячейке O1 – Цена. Заменив адреса ячеек именами, получим =Количество*Цена , что удобнее.
Имя может содержать до 255 символов, при этом первым символом должна быть буква, знак подчеркивания (_) или обратная косая черта (\). Остальные символы имени могут быть буквами, цифрами, точками и знаками подчеркивания, кроме букв C, c, R и r, которые используются как сокращенное имя строки и столбца. Но имена не могут быть такими же, как ссылки на ячейки, например, В20, СО45 и т. п. Пробелы в именах не допускаются, а в качестве разделителей слов используются символ подчеркивания (_) и точка (.). Имя может состоять как из строчных или из прописных букв - программа не делает между ними различия.
Имя присваивается либо в адресной строке, или через вкладку Формулы меню кнопки «Присвоить имя» Пункт «Присвоить имя». Также можно выделить ячейку или диапазон и присвоить имя с помощью контекстного меню. На той же вкладке Формулы есть Диспетчер имен, который позволяет работать со всеми именами книги – создавать, изменять и удалять имена, находить имена с ошибками и т. д.
Окно «Диспетчер имен» не откроется во время редактирования ячейки.
Присвоить имя ячейке или блоку можно следующими способами.
Выделить ячейку или блок, щелкнуть мышью в поле имени и набрать нужное имя, нажать Enter.
Выделить ячейку или блок, выбрать пункт меню Формулы-Присвоить имя. Появляется диалоговое окно. В поле Имя: введем слово Цена. В нижнем поле – абсолютная ссылка на ячейку или блок с именем листа, например (для нашего листа Синус): =Синус!$A$25.
Если имена для ячеек уже присутствуют на листе как текстовые строки, например, слева от ячеек, подлежащих именованию (см.рисунок ниже), то выделяем блок ячеек, где есть ячейки с текстовыми строками и ячейки, которым надо дать имена. Выбираем вкладку Формулы Создать из выделенного. Excel спрашивает, как расположены ячейки с будущими именами (слева, справа, сверху или снизу), и сам предлагает вариант (ставит флажок в диалоговом окне).
В
ыделить
ячейку или блок по имени можно, нажав
на кнопку списка справа от поля имени
и щелкнув по нужному имени в списке
(рис.справа).
В
табличке ниже общая цена складывается
из двух цен, взятых из ячеек В21 и В22.
Дадим исходным ячейкам имена, как это
описано выше в пункте 3. (При этом вместо
пробелов Excel
сам поставит знаки подчеркивания!).
Использовать введенные имена можно так:
- ввести в В24 знак равенства, нажать F3, появится диалоговое окно Вставка имени, выбрать имя Цена_упаковки, нажать +, нажать F3 и выбрать имя Цена_материала.
Функциональная клавиша F3 – эквивалент команды меню Использовать в формуле.
Следует помнить, что ссылка на именованную ячейку в формуле эквивалентна абсолютной ссылке на ячейку. Убедимся в этом, скопировав (размножив) ячейку В24 на 2 позиции вправо и влево. Результат не изменится!
Удалить имя ячейки можно путем команды Формулы- Диспетчер имен-Удалить.
