- •Простейшие операции с текстом
- •Оформление текста.
- •Лабораторная работа № 1. Данные. Прогрессии. Списки. Форматы. Мастер функций.
- •Ввод данных.
- •Построение прогрессий.
- •Создание списков.
- •Пользовательский формат даты. Мастер функций.
- •Небольшая задача.
- •Лабораторная работа № 2. Графики. Таблицы умножений. Другие способы вычислений. Построение графика синуса с помощью Мастера диаграмм.
- •Построение таблицы умножения с областью ввода. Простая таблица умножения. Виды ссылок на ячейки.
- •Вычисление значений синуса с помощью таблицы.
- •В ычисление значений синуса с помощью полосы прокрутки.
- •Использование строки состояния для быстрых вычислений.
- •Платежи по займу.
- •Лабораторная работа № 3. Текстовые функции. Макросы. Текстовые функции.
- •Использование макросов для создания интерфейса.
- •Приложение. Сочетания клавиш для работы в Excel.
- •Литература.
- •188300 Ленинградская обл., г.Гатчина, ул.Рощинская, д.5
Платежи по займу.
В состав MS Office входит большое число шаблонов, макетов и образцов документов. Их можно найти в меню кнопки Пуск-Создать документ Office. В открывающемся окне имеется несколько вкладок, каждая из которых открывает набор шаблонов определенной тематики (например, Базы данных, Презентации, Шаблоны оформления и др.).
Щелкнем вкладку Решения и выберем пункт Рассрочка. Откроется книга Excel Рассрочка1, в которой будет один лист: Таблица рассрочки. Введем значения в область ввода (левый столбец) и после щелчка по клавише Enter получим распечатку данных по займу в правом столбце. Параметр Всего в счет процентов показывает сумму переплаты.
Если ввести 4 платежа в год (по кварталам) вместо 12, как в приведенной таблице, переплата составит уже 48361,48р. (на 2 с лишним тысячи рублей больше). Введя несколько сочетаний исходных данных можно выбрать оптимальный вариант займа.
Книгу Рассрочка1 не сохраняем – мы всегда можем ее вызвать для новых расчетов.
Для справки: после ЛР №2 в книге должны быть листы: Данные, График, 13пт, Титул, ТабУмн, ТабУмнОблВвода, ТабСинуса, Вклады.
Лабораторная работа № 3. Текстовые функции. Макросы. Текстовые функции.
Указанные ниже цифры 1,2,... означают номера выполняемых задач по использованию различных текстовых функций. Создадим новый лист, назовем его Текст.
1. В ячейку можно ввести число, формулу, текст. Число и формулу можно превратить в текстовую строку следующим образом: нажать функциональную клавишу F2 (редактирование), поставить курсор в крайнюю левую позицию (клавиша Home) и ввести одиночную кавычку (она расположена на клавише с буквой "Э" в английской раскладке клавиатуры). Например, введите в Е1 число 12 (число выровнено по правому краю), превратите его в текстовую строку: '12 (число будет выровнено по левому краю). Удалите данные.
2. Введите в ячейку А1 - "Иванов", в ячейку В1 — "Иван", в ячейку С1 — "Иванович" (кавычки не вводить!). В ячейке А2 нужно получить строку "Иванов Иван Иванович". Для этого введем в А2 формулу: =А1&" "&В1&" "&С1. & (амперсанд) — символ операции склейки (конкатенации) строк. Обратите внимание, что между строками, взятыми из ячеек, вставлены пробелы: " ". Введите в ячейку В1 имя "Николай". Изменится значение и в ячейке А2.
Вместо использования амперсандов можно применять текстовую функцию СЦЕПИТЬ. Она содержит до 30 аргументов – текстовых значений, которые можно объединить в одну строку.
П ревратите содержимое ячейки А2 из формулы в значение. Это можно сделать разными способами. Проще всего поместить курсор мыши на рамку ячейки А2 (он приобретает вид крестика со стрелками на концах), нажать правую кнопку мыши и, не отпуская ее, перетащить А2 в сторону и тут же вернуть на место, отпустить правую кнопку мыши (появится контекстное меню), выбрать пункт "Копировать только значения".
3. Отредактируйте содержимое ячейки А2, вставив несколько дополнительных пробелов до, после и между словами. В ячейку A3 введите формулу =СЖПРОБЕЛЫ(А2). Несколько пробелов преобразуются в один, начальные и конечные пробелы исчезают. Этот прием может быть полезен при импортировании данных из какой-либо внешней базы данных. При этом часто приходится удалять лишние пробелы.
Очистим область, в которую были введены данные (меню Правка-Очистить-Все).
4. Разместим в ячейках А1:А5 фамилии, имена и отчества работников - все в одной ячейке. Требуется изменить эти данные на фамилии и инициалы. Такая задача производится в два этапа (рисунок).
Н а первом этапе разнесем исходный текст на несколько отдельных ячеек. Выделим ячейку А1, выберем меню Данные - Tекст по столбцам. Начнет работу Мастер текстов. На первом шаге укажем, что текст "с разделителями", на втором шаге - что разделителем является пробел, начальная ячейка - В1. Нажмем "Готово". В результате текст будет разбит на три ячейки: В1, С1, D1. То же самое необходимо сделать для других ячеек: А2:А5, для них указать соответствующие начальные ячейки. Получим части ФИО, каждую отдельно.
Для ускорения работы (иногда надо преобразовать список из нескольких десятков фамилий, имен, отчеств) применяется следующий прием для первого этапа: выделяются все ячейки с данными, а вместо одной начальной ячейки, куда надо поместить разносимый текст, указывается диапазон ячеек (в виде относительной ссылки!). На рисунке ниже эта процедура проделана для пяти значений фамилий, имен и отчеств.
На втором этапе из различных частей ФИО сконструируем фамилию и инициалы. Для этого введем в ячейку А11: =B1&" "&ЛЕВСИМВ(C1)&"."&ЛЕВСИМВ(D1)&".", а затем размножим формулу вниз на соответствующее число ячеек (диапазон А11:А15). Получим фамилии и инициалы, соответствующие исходным значениям ФИО в ячейках А1:А5.
5 . Вычислим сумму цифр трехзначного целого числа с использованием текстовых функций (см.рисунок ниже слева). Надо сначала перевести число (J13) в строку (J12) функцией ТЕКСТ(J13;000), а затем сложить значения на 1, 2 и 3 местах строки, введя формулу в ячейку J14:
=ПСТР(J12;1;1)+ПСТР(J12;2;1)+ПСТР(J12;3;1) .
Ф ункция ПСТР выбирает из ячейки J12 по 1 символу с указанного во втором аргументе места (места считаются слева направо). В итоге получим сумму цифр числа, введенного в ячейку J13.
Сумма строковых значений, заданных явно, если это цифры - дает числовой результат! Например, если ввести в ячейку формулу: ="11"+"2" (сумма двух текстовых значений), то, нажав Enter, получим значение 13, причем это будет число (смещено к правой границе ячейки). То же касается функции СУММ (рисунок справа).