Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Информатика. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
1 Мб
Скачать

62

В ы д е л е н и е к л е т к и осуществляется простым переходом в нее с

помощью клавиатуры или щелчком мыши. Выделенная (она же текущая)

клетка будет обрамлена жирной линией с маленькой квадратной точкой в нижнем правом ее углу - маркером заполнения. В ы д е л е н и е с т р о к и / с т о л б-

ц а произойдет, если щелкнуть мышью на соответствующем элементе бордюра

- на цифре-номере строки или букве-номере столбца. Вся строка/столбец закрашивается в темный цвет, кроме самой первой ячейки, а у правого нижнего угла выделенной клетки бордюра появится маркер заполнения. В ы д е л е н и е в с е г о л и с т а целиком осуществляется щелчком мыши на экранной кнопке выделения листа (кнопка «выделить все»), находящейся на пересечении бордюра строк и столбцов. При этом текущей будет клетка А1. Весь лист,

кроме клетки А1, закрашивается в темный цвет. В ы д е л е н и е н е с к о л ь к и х л и с т о в к н и г и может быть выполнено последовательными щелчками мыши на вкладках нужных листов с удержанием клавиши Shift. Для несмежных листов - с удержанием клавиши Ctrl. В ы д е л е н и е б л о к а из нескольких клеток начинается с установки курсора в любом из четырех углов блока. Далее удерживая нажатой клавишу Shift, с помощью клавиш перемещения (клавиши-стрелки) следует выделить остальную часть блока.

Последний при этом (кроме текущей клетки) окрашивается темным цветом.

Для выделения блока мышью следует сделать щелчок в одном углу блока и,

удерживая кнопку, отбуксировать курсор в противоположный угол блока.

Курсор при этом должен сохранять вид пустотелого креста. В ы д е л е н и е н е с м е ж н ы х о б л а с т е й листа может осуществляться с помощью мыши аналогичным образом при нажатой клавише Ctrl.

Перемещение клетки/блока удобно выполнять с помощью мыши. Для этого курсор следует приблизить к любой границе выделенного блока (при этом курсор превратится в пустотелую стрелку), и нажимая и удерживая кнопку мыши, отбуксировать блок на новое место.

Копирование в несмежные области осуществляется похожим образом, но при нажатой клавише Ctrl (при этом рядом с курсором-стрелкой появляется

63

маленький знак плюс). Далее выделенный блок может быть скопирован в любое другое место.

Если, как часто бывает, требуется «размножить» данные сразу в несколько или даже многие смежные ячейки и используется механизм

заполнения. Курсор мыши фиксируется на квадратной точке (маркере заполнения) в правом нижнем углу блока (курсор превращается в значок +) и

при нажатой кнопке мыши буксируется по горизонтали или по вертикали. Если при этом нажать на клавишу Ctrl, то получится не копирование, а

формирование числовой арифметической прогрессии. При такой операции курсор будет иметь вид двух знаков плюс - большого и маленького ++.

(см. Автозаполнение).

Копирование/перемещение данных на другие листы выполняется аналогичным образом, но при нажатой клавише Alt. Так, для перемещения выделенного блока нужно отбуксировать его на вкладку нужного листа (что повлечет открытие этого листа) и установить на желаемое место. Для копирования следует сделать тоже самое, но еще и при нажатой клавише Ctrl.

При перемещении на другой лист клетки содержащей формулу,

имеющиеся в ней адреса получат приставку, указывающую на имя листа-

источника данных. Например, после перемещения формулы =A1/B4 с первого листа на некоторый другой, она будет иметь вид =Лист1!А1/Лист1!В4.

Автозаполнение выполняется так. Пусть в некоторой ячейке содержится числовая константа. Если при ее буксировке за маркер заполнения удерживать клавишу Ctrl, то копируемая числовая константа в каждой следующей клетке получит единичное приращение. Пусть в размножаемой указанным образом ячейке находится число 5. Скопировав ее вправо (или вниз), получим значения

6, 7, 8 и т.д. Копирование вверх и влево даст убывающую последовательность

(4, 3, 2, 1, 0, -1 и т.д.). Иными словами, будет сформирована арифметическая прогрессия. Этот механизм очень удобен, если необходимо пронумеровать элементы данных и во многих других случаях. Рассмотрим некоторые из них,

заметив, что нигде далее здесь клавиша Ctrl не удерживается.

64

Используя механизм автозаполнения, легко вводить последовательные даты, поскольку даты это те же числа, но изображенные в формате дат. Для дат могут быть построены последовательности, отстоящие друг от друга ,

например, на один месяц. Реализовать арифметическую прогрессию можно с любым шагом изменения ее элементов. Для этого следует ввести в смежные ячейки два члена прогрессии, выделить их и «потянуть» за маркер заполнения.

Так, если в ячейки А4 и В4 ввести числа 10 и 20, после выполнения указанных действий в следующих ячейках получим числа 30, 40, 50 и т.д.

Эффект автозаполнения наблюдается и с символьными данными,

содержащими числа, находящиеся в начале или в конце текста. Копирование слова 5-й отдел генерирует клетки вида 6-й отдел, 7-й отдел и т.д.

Подобное копирование возможно и для текстов, находящихся в так называемых списках Excel. Например, если ввести в некоторую ячейку слово

Четверг, а затем пробуксировать маркер заполнения , то в последовательности ячейки таблицы будут занесены следующие дни недели - Пятница, Суббота и

т.д.

Для удобства пользователя в Excel возможно создание собственных списков, например, перечня всех сотрудников подразделения. С этой целью следует через меню Сервис+Параметры+вкладка Список внести элементы нового списка или импортировать их непосредственно из рабочего листа таблицы. Пусть это фамилии Иванов, Петров, Сидоров, Лукин, Васин и т.д.

Теперь, если ввести любую из фамилий списка и «потянуть» за маркер заполнения, Excel сам воспроизведет в таблице следующие в списке фамилии.

Другой инструмент управления заполнением клеток доступен, если буксировать маркер заполнения при нажатой правой кнопке мыши. После ее отпускания появится контекстное меню, где пользователь может выбрать способ и содержание заполнения выделенных клеток.

Виды адресации. Относительная адресация осуществляется таким образом. Пусть в некоторой ячейке записана, использующая относительную адресацию, формула вида =В4. При ее копировании в по горизонтали

65

изменяется номер строки, а по вертикали - номер столбца, по диагонали - и то,

и другое. Абсолютная адресация выполняется так. Для предотвращения автоматического изменения адресов, перед «замораживаемой» координатой следует поставить знак $. Работа с диаграммами, которые являются одним из эффективных способов представления данных в графическом виде в целях дальнейшего их анализа и принятия решения. Диаграммы связаны с данными листами, на основе которых они созданы, и изменяются каждый раз, когда изменяются данные на листе. Диаграммы могут формироваться на основе данных, расположенных в смежных и несмежных диапазонах, а также данных из сводных таблиц. Для создания диаграмм используется Мастер диаграмм на

Стандартной панели инструментов. После создания диаграммы часто бывает необходимо добавить в нее новый ряд данных. Эту операцию можно реализовать несколькими путями. Проще всего применить мастер диаграмм. Но этот путь является неэффективным, т.к. требует удаления существующей диаграммы. Есть более простые способы добавления данных в диаграмму.

Например, следующие: добавление данных путем копирования и вставки,

добавление данных путем перетаскивания с помощью мыши. Электронные таблицы создаются для анализа и принятия решений с помощью формул и функций Excel. В экономических системах данные применяются для прогнозирования изменения тех или иных показателей или выполнения вычислений, связанных с получением итоговых показателей. В технических системах обработка и анализ используются для оценки работоспособности системы и выбора оптимальных или допустимых режимов функционирования.

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

Пример 8.2. Создание электронной таблицы «Оказание услуг населению

г. Самары в 1 квартале 2000 г.».

При подготовке к выполнению данного задания необходимо изучить следующие вопросы:

66

-выделение клетки, строки/столбца, всего листа, блока, несмежных областей листа;

-перемещение клетки/блока, копирование в несмежные области, копирование автозаполнением;

-очистка и удаление строк/столбцов;

-вставка элементов таблицы: пустой строки/столбца, клетки/блока;

-управление размером строк и столбцов;

-операции с рабочими листами: вставка/удаление листа, переименование листа, перемещение листа, копирование листа;

-ввод и редактирование данных в строке формул и в текущей клетке;

-относительная и абсолютная адресация;

-числовые и текстовые данные;

-создание формул;

-выравнивание данных;

-управление шрифтами;

Впроцессе создания электронной таблицы необходимо выполнить следующие задания:

-заполнить "шапку" таблицы;

-заполнить данными блоки ячеек B6 : B9, C6 :C9 и ячейки: F3, J4;

-скопировать блок ячеек B4 : E5 в F4 : I5 и в J4;

-объединить соответствующие ячейки для получения названий месяцев:

Январь, Февраль, Март (табл. 8.1);

-установить "Объемы по месяцам" (см. табл. 8.1);

-вставить после 5-й строки новую строку;

-отформатировать "Всего за период" (см. табл. 8.1);

-отформатировать "Изменения" (см. табл. 8.1);

-вставить новую строку после строки 7;

-отформатировать "За год в %" (ячейки E6, I6, M6) (см. табл. 8.1);

-отформатировать "1999 г." и "2000 г." (ячейки C6, D6, G6, H6, K6, L6)

(см. табл. 8.1);

67

-отформатировать "Виды услуг" (см. табл. 8.1);

-отформатировать "На душу населения" (см. табл. 8.1);

-скопировать блок ячеек J4 : M6 в N4;

-ввести в ячейку N2 "За квартал" и отформатировать (см. табл. 8.1);

-заполнить данными колонки: "Всего за период", "На душу населения", "Изменения за год в %" по месяцам, и "За квартал" (см. табл. 8.1);

-удалить строку 7;

-объединить ячейки A1 :Q1;

-выделить шрифтом рамку и внутренние линии полученной таблицы;

-расширить столбец A;

Алгоритм создания таблицы:

1.Заполнить "шапку" таблицы в соответствии с табл. 8.2 и на основании табл. 8.1.

2.Для заполнения блоков ячеек п.2 Задания использовать данные столбцов "Всего за период" и "На душу населения" "1999 г.". В ячейку F3

ввести слово Февраль, а в J3 – Март.

3.Для копирования выделить с помощью мыши блок B4 : E5,

выбрать пункт меню Правка, Копировать, щелкнуть левой кнопкой мыши по ячейке F4 и выбрать пункт меню Правка, Вставить или использовать соответствующие кнопки панели инструментов Стандартная. Аналогично скопировать в J4 – начальная ячейка соответствующего блока.

4. Для получения Январь, Февраль, Март как в табл. 8.1 необходимо выделить ячейки B3, C3, D3, E3, затем выбрать в меню Формат, Ячейки,

вкладка Выравнивание, объединение ячеек или соответствующую кнопку

Объединить и поместить в центре на панели инструментов Стандартная.

68

Аналогичное проделать с ячейками: F3, G3, H3, I3 – для Февраля и J3, K3, L3,

M3 – для Марта.

5.Для выполнения п. 5 Задания необходимо объединить ячейки B2 : M2.

6.Для выполнения п. 6 Задания необходимо выделить 5-ю строку,

щелкнув левой кнопкой мыши по бордюру 5-й строки и выполнить команду меню Вставка, Строки.

7. Для выполнения п. 7 Задания щелкнуть левой кнопкой мыши по ячейке B4 (F4, J4), выбрать в меню Формат, Ячейки, вкладка Выравнивание,

отображение: перенос по словам, <OK>. Затем объединить ячейки B4 :B5,

предварительно выделив их, затем выбрать Формат, Ячейки, вкладка Выравнивание, объединение ячеек или соответствующую кнопку на панели Стандартная. Аналогично проделать для F4 и J4.

8. Для выполнения п. 8 Задания щелкнуть левой кнопкой мыши по ячейке E4, выбрать в меню Формат, Ячейки, вкладка Выравнивание,

перенос по словам. Нажать на функциональную клавишу <F2> или щелкнуть два раза левой кнопкой мыши для редактирования слова "Изменения", вставив символ "-" так, чтобы получилось "Изме-нения". Уменьшить ширину столбца

E, установив курсор мыши на бордюре между столбцами Е и F и переместив мышь влево до уменьшения столбца E так, чтобы в ячейке стало видно в верхней строке "Изме-" и в нижней - "нения". Объединить ячейки E4 и E5

(см. п.4).

9.Для выполнения п. 9 - вставки новой строки использовать п. 6.

10.Для выполнения п. 10 Задания щелкнуть левой кнопкой мыши по E6,

выбрать меню Формат, Ячейки, вкладка Выравнивание, отображение :

69

перенос по словам или соответствующая кнопка в панели Стандартная.

Аналогично проделать с I6, M6.

11. Для выполнения п. 11 Задания щелкнуть по ячейке C6, выбрать

Формат, Ячейки, вкладка Выравнивание, в окне по вертикали и по горизонтали нажать на соответствующие кнопки-стрелки и выбрать по

центру.

12.Для выполнения п. 12 Задания щелкнуть левой кнопкой мыши по A2

ивыбрать Формат, Ячейки, вкладка Выравнивание, перенос по словам.

Объединить A2 с A3, A4, A5, выделив блок A2 : A5 и выбрав на панели инструментов Стандартная соответствующую кнопку или Формат, Ячейки,

вкладка Выравнивание, объединение ячеек, в окне по вертикали и по горизонтали нажать на соответствующие кнопки-стрелки и: выбрать по центру и <OK>, после чего нажать на кнопку По центру на панели

Форматирования.

13. Для выполнения п. 13 выделить ячейки C4, D4, C5, D5. Выбрать

Формат, Ячейки, вкладка Выравнивание, в окне по вертикали: выбрать –

по центру, отображение: выбрать – переносить по словам, объединение ячеек и <OK>. Поместить курсор мыши на бордюр между столбцами D и E и

уменьшить ширину столбца D. Аналогичное проделать и со столбцом C.

Нажать на кнопку По центру на панели Форматирования.

14. Для выполнения п. 14 выделить J4 : M6, выбрать Правка,

Копировать, щелкнуть мышью по N4 и выбрать Правка, Вставить или соответствующими кнопками панели Стандартная.

15. Для выполнения п. 15 после заполнения N2, объединить ячейки N2 : Q3, предварительно выделив их, затем выбрать Формат, Ячейки, вкладка Выравнивание, в окне по вертикали: выбрать – по центру, отображение:

объединение ячеек и <OK>. После чего нажать на кнопку По центру на панели Форматирования.

70

16. Для выполнения п. 16 данные колонок "Всего за период", "На душу населения 1999 г." взять из Табл. 8.1. Значения ячеек "На душу населения в

2000 г." вычислить как частное от деления "Всего за период" на численность населения г. Самары – 749280. (Численность населения г. Самары внеси в любую ячейку вне предполагаемой таблицы.) Данные колонки "Изменения за год в %" вычислить по формуле:

("На душу населения 2000 г."/"На душу населения 1999 г." – 1)

Результат отобразить в процентном формате использовав кнопку % на

панели Форматирования.

17.Для выполнения п. 17 для удаления строки 7 щелкнуть мышью по номеру строки на бордюре, при этом выделится вся строка, затем щелкнуть по выделенной строке правой кнопкой мыши, появится контекстное меню, в

котором выбрать пункт Удалить.

18.Для выполнения п. 18 выделить A1 : Q1, выбрать, Формат,

Ячейки, вкладка Выравнивание, объединение ячеек.

19.Для выполнения п. 19 выбрать Формат, Ячейки, вкладка Граница, выбрать тип линии, внешние и внутренние.

20.Для расширения столбца A установить курсор мыши на бордюр между A и B и удерживая левую клавишу переместить мышь вправо,

появившаяся вертикальная пунктирная линия переместится вправо и столбец A

расширится.

71

Таблица 8.1

Оказание услуг населению г. Самары в 1 квартале 2000 года

 

 

 

 

 

Объемы по месяцам

 

 

 

 

 

За квартал

 

 

 

Январь

 

 

Февраль

 

 

Март

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Виды услуг

Всего за

На душу

Изме-

Всего за

На душу

Изме-

Всего за

На душу

Изме-

Всего за

На душу

Изме-

 

 

период

населения

нения

период

населения

нения

период

населения

нения

период

населения

нения

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1999г.

2000г.

за год в

 

1999г.

2000г.

за год в

 

1999г.

2000г.

за год в

 

1999г.

2000г.

за год в

 

 

%

 

%

 

%

 

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Медицинские

35893

0,046

 

 

39724

0,047

 

 

38628

0,054

 

 

114245

0,147

 

 

Страховые

62783

0,079

 

 

58262

0,076

 

 

59036

0,08

 

 

180081

0,235

 

 

Транспортные

28362

0,036

 

 

25182

0,032

 

 

24746

0,03

 

 

78290

0,098

 

 

Коммунальные

19362

0,024

 

 

16749

0,026

 

 

18988

0,023

 

 

55054

0,073

 

 

Таблица 8.2

Имя

Вводимый в ячейку текст

ячейки

 

A1

Оказание услуг населению г.

Самары в 1 квартале 2000 г.

 

A2

Виды услуг

B2

Объемы по месяцам

B3

Январь

B4

Всего за период

C4

На душу населения

E4

Изменения

C5

1999 г.

D5

2000 г.

E5

За год в %

A6

Медицинские

A7

Страховые

A8

Транспортные

A9

Коммунальные

9. Алгоритмизация и программирование

9.1. Составляющие алгоритмического языка

Алгоритмический язык образуют три составляющие: алфавит, синтаксис и семантика.

Алфавит - это фиксированный для данного языка набор основных символов, т.е. «букв алфавита», из которых должен состоять любой текст на этом языке - никакие другие символы в тексте не допускаются.

Синтаксис - это система правил, определяющих допустимые конструкции из букв алфавита. С помощью этих конструкций представляются отдельные компоненты алгоритма и алгоритм в целом, записанный на данном

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]