- •Введение
- •Экран, лист, книга и элементарные приемы перемещения по ним
- •Основные понятия
- •Строка формул и элементарные приемы перемещения
- •Мышь, экранные курсоры и строка состояния
- •Вопросы для самопроверки
- •Контрольные вопросы
- •Основные средства и команды управления данными Соглашения и обозначения
- •Пример 2.2. ПиО_лкм а2:в6. Цель действий: выделение блока а2:в6 (о выделении см. Ниже). Перечисленная последовательность действий означает выполнение следующих пошаговых инструкций:
- •Типы меню. Основные форматы. Команда Формат/Ячейки
- •Вопросы для самопроверки
- •Контрольные вопросы
- •Выделение ячеек, строк, столбцов, диапазонов и листов
- •Вопросы для самопроверки
- •Контрольные вопросы
- •Задания для лабораторных работ
- •Ввод, редактирование и форматирование текста
- •4.1. Типы данных и константные категории
- •4.2. Практические приемы работы с текстовыми данными
- •Пример 4.2. Исходная ситуация: текст «Выравнивание» выровнен по левому краю ячейки а1, но выходит за правую границу столбца а.
- •Пример 4.3. Исходная ситуация: .
- •Пример 4.4. Цель: До фиксации ввода (т.Е. В процессе ввода или редактирования) данных осуществить перенос текста внутри ячейки, изменяя ее высоту, при неизменной ширине.
- •Пример 4.5. Исходная ситуация: .
- •Пример 4.6. Цель: Осуществить копирование содержимого ячейки а1 в ячейку с1. Исходная ситуация: .
- •Пример 4.10. Цель: в ячейку в1 ввести текст «Мероприятие», в ячейку с1 – текст «Полученная прибыль» (без кавычек). Настроить ширину ячеек по ширине введенного текста.
- •Пример 4.11. Цель: в ячейку в1 ввести текст «Мероприятие», в ячейку с1 – текст «Полученная прибыль» (без кавычек). Отформатировать введенные данные без изменения ширины ячеек.
- •Пример 4.15. Цель: сформировать и отформатировать таблицу.
- •Пример 4.17. Постановка задачи: Предположим, что в готовой таблице (например, в последней) по каким-либо причинам нужно изъять какой-либо столбец (например, столбец е). Как это сделать?
- •Вопросы для самопроверки
- •Контрольные вопросы
- •Задания для лабораторных работ
- •Ввод, редактирование и форматирование чисел
- •Пример 5.1. Цель: Ввести в ячейку число 0,112.
- •Пример 5.2. Цель: Отформатировать введенное число полужирным шрифтом и выровнять его по центру ячейки.
- •Пример 5.3. Цель: Уменьшить разрядность введенного в примере 5.2 числа на единицу.
- •Пример 5.4. Цель: в диапазон а1:с3 ввести набор числовых значений, выровнять их по центру ячеек, назначить диапазону внешние и внутренние границы.
- •Пример 5.5. Цель: Ввести в ячейку рациональную дробь 3/7.
- •Пример 5.9. Цель: Подсчитать число дней между датами 11.11.67 и 13.10.00.
- •Вопросы для самопроверки
- •Контрольные вопросы
- •Автозаполнение
- •Пример 6.1. Цель: Ввести в строку числовой ряд 1, 2, 3, … по его первому значению.
- •Пример 6.3. Цель: Ввести в строку числовой ряд 3, 5, 7, 9 … по первым двум значениям данных.
- •Т.Е. Не к наращиванию ряда, а к по-парному копированию значений, находящихся в ячейках а1 и в1.
- •Решим предыдущую задачу (п. 2) с использованием команд Правка / Заполнить / Прогрессия. Результат естественно будет тем же. Опишем наши действия:
- •Вопросы для самопроверки
- •Задания для лабораторных работ (для всех вариантов)
- •Элементарные приемы работы с формулами и функциями
- •Пример 7.2. Цель: Осознать, как связаны между собой влияющие и зависимые ячейки при их перемещении по листу Ехсеl.
- •Пример 7.3. Цель: Научиться применять в формулах относительные ссылки.
- •Пример 7.5. Цель: Научиться организовывать данные, включающие формулы и «записанные» в нескольких пользовательских таблицах, на одном или нескольких рабочих листах одной и той же книги.
- •Пример 7.6. Цель: Научиться строить диаграммы.
- •Пример 7.7. Цель: Научиться вычислять значения функций двух переменных в конечном числе точек.
- •Пример 7.9. Цель: Осознать, в каких случаях имеет смысл пользоваться абсолютными ссылками.
- •Пример 7.10. Цель: Познакомиться с «работой» функции сумм.
- •Пример 7.11. Цель: Рассмотреть возможность использования имен в формулах в качестве ссылок на (именованные) ячейки и диапазоны.
- •Пример 7.13. Постановка задачи: Число 2 требуется возвести в степень каждого из четырех чисел, записанных в ячейках а41:а44.
- •Пример 7.14. Цель: Провести сравнение двух способов решения одной и той же задачи: основанного на использовании формул массивов и обычных «ячеечных» формул.
- •Пример 7.15. Цель: Рассмотреть возможность совместного использования формул массивов и обычных «ячеечных» формул.
- •Пример 7.17. Цель: Составить таблицу истинности функции или для случая двух аргументов.
- •Число месяцев, в течение которых расходы превышали бюджет.
- •Вопросы для самопроверки
- •Контрольные вопросы
- •Задания для лабораторных работ (для всех вариантов)
- •Ответы на вопросы
- •Вопросы к зачету
- •Литература
Пример 6.1. Цель: Ввести в строку числовой ряд 1, 2, 3, … по его первому значению.
Результат (в варианте с удерживанием клавиши <Ctrl>):
.
Графическая схема действий:
Действия:
Выделить ячейку А1 с введенным числом 1.
Перетащить выделенную ячейку за маркер заполнения вправо, удерживая клавишу <Ctrl>.
Комментарии и советы:
Вариант действий без удерживания клавиши <Ctrl> согласно графической схеме:
приводит к результату
,
т.е. не к наращиванию ряда, а к копированию значения 1.
Решим предыдущую задачу в обоих вариантах для рядов с начальными значениями Тип1 и Тип 1 (между “словом” и “числом” во втором случае– пробел!), 1тип и 1 тип, кв1 и кв 1 (обратите внимание на расстановку пробелов) и сравним результаты.
Результат (в варианте с удерживанием клавиши <Ctrl>):
.
Вывод: Во всех случаях происходит копирование текста.
Результат (в варианте без удерживания клавиши <Ctrl >):
.
Вывод: Во всех случаях, кроме В), происходит наращивание рядов (обратите на этот случай особое внимание: если в исходной ячейке содержится текстовая строка типа “число_текст” и “числовая” компонента не отделена от “текстовой” пробелом или знаком тире, то автозаполнение всегда происходит в режиме копирования независимо от того, удерживается клавиша <Ctrl> при перетаскивании маркера заполнения или нет). В случаях Д) и Е) наращивание происходит до значений кв4 или кв 4, а затем идет повторение значений. Последнее обстоятельство связано с тем, что эти значения входят во встроенный Список Автозаполнения Ехсеl и соответствуют сокращению слова “квартал” (в году четыре квартала). Сравнение случаев В) и Г) показывает, что, если требуется построить текстовый ряд из словосочетаний типа “число_слово” с наращиванием значений по “числу”, то между “числом” и “словом” нужно вставлять пробел (или знак тире) с последующим протаскиванием маркера заполнения без использования клавиши <Ctrl>.
Пример 6.2. Цель: Ввести в ячейки текстовые значения (по одному в ячейку) типа «число_число» : 1994-й Год День 18, 1994 й Год День 18, 1994й Год День 18, 1994й Год День18 (обратите внимание на расстановку знаков тире и пробела) и посмотреть на результат автозаполнения при действии ПиО_ЛКМ + маркер заполнения в направления вправо и вниз.
Вариант действий согласно графической схемы
приводит к результату:
Протягивание маркера заполнения вниз |
|||
Первая "числовая" компонента отделена от "текстовой" компоненты знаком тире |
Первая "числовая" компонента отделена от "текстовой" компоненты пробелом |
Первая "числовая" компонента не отделена от "текстовой" компоненты |
Первая "числовая" компонента не отделена от "текстовой" компоненты |
1994-й Год День 18 |
1994-й Год День18 |
1994-й Год День 18 |
1994-й Год День18 |
1995-й Год День 18 |
1995-й Год День18 |
1994-й Год День 19 |
1994-й Год День19 |
1996-й Год День 18 |
1996-й Год День18 |
1994-й Год День 20 |
1994-й Год День20 |
1997-й Год День 18 |
1997-й Год День18 |
1994-й Год День 21 |
1994-й Год День21 |
Вариант действий согласно графической схемы
приводит к результату:
.
Комментарии и советы:
Проведите сравнительный анализ полученных рядов и сделайте выводы относительно того, как отделение первой "числовой" компоненты от "текстовой" компоненты пробелом или знаком тире влияет на результат автозаполнения.
В данном примере заполнение проще производить не поэлементно, т.е. выделяя ячейку с исходными данными, затем протаскивая маркер заполнения в нужном направлении и повторяя это действие для каждой из исходных ячеек, а работая с целым блоком исходных данных (в данном случае со строкой или со столбцом). Предварительно нужно выделить этот блок и потянуть ЛКМ за маркер заполнения блока. Схематично этот процесс, например, для столбца выглядит следующим образом:
.
Вопрос: Как изменятся результаты автозаполнения в рассмотренных вариантах при протаскивании маркера заполнения влево или вверх относительно исходных ячеек?
Замечание: В данном примере построены две таблицы, причем пусть, например, в первой из них исходные данные 1994-й Год День 18, 1994-й Год День 18, 1994-й Год День 18, 1994-й Год День18 вводятся в строку 2, точнее в ячейки С2, D2, Е2, F2. Во второй таблице эти же исходные данные должны располагаться в столбце, пусть, например, в столбце А, точнее в ячейках А4. А5, А6, А7. В строку 2 исходные данные приходится вводить с клавиатуры, а в столбце А их можно быстрее получить не клавиатурным набором, а копированием и вставкой из строки 2 в столбец А. Один из простых способов копирования и вставки состоит в использовании мыши совместно с процедурой D&D_ЛКМ С2 А4, D2 А5, Е2 А6, F2 А7, т.е. в поэлементном копировании, схематически показанном на следующем рисунке:
Однако проще описанную процедуру выполнить не поэлементно, а блочно, т.е. с помощью копирования горизонтального диапазона ячеек с его последующей вставкой в вертикальный диапазон (иными словами, используя операцию транспонирования, известную из линейной алгебры, но в Ехсеl действие этой операции распространяется не только на числовые, а вообще на любые данные), используя подменю Специальная вставка команды меню Правка. При этом нужно выполнить следующие действия:
Выделить блок ячеек С2:F2 с введенными данными.
Скопировать этот блок.
Выделить верхнюю ячейку блока вставки, т.е. ячейку А4.
<Правка> / <Специальная вставка> / В контекстном меню
Рис. 6.4. Диалоговое окно команды Специальная вставка
установить нужные переключатели и флажки, в частности, флажок Транспонировать / <ОК>.