- •Информатика Лабораторная работа № 7
- •Часть 2
- •6.2.2.2. Форматирование текста документа
- •6.2.3. Табличное представление информации в документе
- •6.2.3.1. Создание и форматирование таблиц
- •Cистема команд микропроцессора intel 80586
- •Cистема команд микропроцессора intel 80586
- •6.2.3.2. Обработка числовых данных в таблицах
- •6.2.3.3. Рисование таблиц. Сортировка данных
Cистема команд микропроцессора intel 80586
Мнемокод |
Число Байтов |
Флаги |
||||||||
OF |
DF |
IF |
TF |
SF |
ZF |
AF |
PF |
CF |
||
AAA |
1 |
? |
- |
- |
- |
? |
? |
* |
? |
* |
AAD |
2 |
? |
- |
- |
- |
* |
* |
? |
* |
? |
AAM |
1 |
? |
- |
- |
- |
* |
* |
? |
* |
? |
ADC |
ADC op1, op2 |
* |
- |
- |
- |
* |
* |
* |
* |
* |
ADD |
ADD op1, op2 |
* |
- |
- |
- |
* |
* |
* |
* |
* |
AND |
2 - 6 |
0 |
- |
- |
- |
* |
* |
? |
* |
0 |
CALL |
2 - 5 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
CBW |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
- |
CLC |
1 |
- |
- |
- |
- |
- |
- |
- |
- |
0 |
CLD |
CLD |
- |
0 |
- |
- |
- |
- |
- |
- |
- |
6.2.3.2. Обработка числовых данных в таблицах
Текстовый процессор MS Word 2002 дает возможность не только представлять числовые данные в ячейках таблицы, но и производить вычисления в соответствующих ячейках. Рассмотрим выполнение этих действий на нижеследующем примере.
Создадим таблицу, предварительно введя ее название: «Объем реализации компьютеров (в руб.) в 1 квартале 2004 года», используя размер шрифта 14 пт. Для текста внутри таблицы используем размер шрифта 12 пт.
Объем реализации компьютеров (в руб.) в 1 квартале 2004 года
-
Фирма
Месячная реализация
Итого за квартал
В % к общей сумме
Январь
Февраль
Март
ГЕОС
108000
112000
131000
ПРАГМА
85000
87000
95000
ASC
97000
98000
102000
«432»
74800
73000
76500
Всего
Проведем форматирование столбцов и строк таблицы. Изменим ширину первого столбца таблицы. Для этого выделим первый столбец и выполним команду [Свойства таблицы…] в меню Таблица. В открывшемся диалоговом окне «Свойства таблицы» выберем вкладку «Столбец» и установим ширину столбца 2,25 см.
Выделим всю таблицу. С помощью вкладки «Строка» диалогового окна «Свойства таблицы» установим размер строки высотой 1,5 см. и «режим:» точно. Пронумеруем строки таблицы. Для этого выделим первый столбец таблицы и выполним команду [Вставить – Столбцы слева] в меню Таблица. Установим ширину столбца равной 1см. Выделим все ячейки нового первого столбца, кроме ячеек, отведенных под заголовок, и выполним команду [Список…] в меню Формат. В раскрывшемся диалоговом окне «Список» установим нумерованный список.
После столбцов с заголовками “Февраль” и “Март” вставим по столбцу такого же формата с заголовками “Относительный рост Февраль-Январь” и “Относительный рост Март-Февраль”, используя команду [Разбить ячейки…] в меню Таблица. Отформатируем всю таблицу, которая должна принять следующий вид.
Объем реализации компьютеров (в руб.) в 1 квартале 2004 года
№ |
Фирма |
Месячная реализация |
Итого за квартал |
В % к общей сумме |
||||
Январь |
Февраль |
Отн. рост февр-янв |
Март |
Отн рост март-февр |
||||
|
ГЕОС |
108000 |
112000 |
|
131000 |
|
|
|
|
ПРАГМА |
85000 |
87000 |
|
95000 |
|
|
|
|
ASC |
97000 |
98000 |
|
102000 |
|
|
|
|
«432» |
74800 |
73000 |
|
76500 |
|
|
|
|
Всего |
|
|
|
|
|
|
|
Для реализации вычислений в соответствующих ячейках в них нужно вставить формулы, используя команду [Формула…] в меню Таблица.
Вычисления производятся с помощью исходных данных, взятых из других ячеек. Для этого в формуле используются ссылки на нужные ячейки. Строки обозначаются с помощью цифр, а столбцы - с помощью латинских букв в алфавитном порядке (например, первая ячейка в таблице обозначается А1, т.е. столбец А, строка 1).
Для вычисления суммы и размещения ее, например, в столбце C последней строки, помещаем в эту ячейку курсор. Выполнив команду [Формула…] в меню Таблица, появляется диалоговое окно «Формула» где в поле «Формула:» будет введена формула = SUM(ABOVE) для указанной ячейки. Это означает, сумму содержимого всех ячеек, расположенных над ячейкой, где находится курсор (рис 6.25). Откроем поле списка «Формат числа:» и выберите строку ###0 для определения точности представления результата вычислений в текущей ячейке.
Рис.6.25. Диалоговое окно «Формула»
Для определения суммы не всех, а только определенных ячеек в диалоговом окне Формула необходимо указать соответствующие ячейки. Например, =B2+D2+E2 вычисляет сумму чисел в указанных ячейках второй строки и помещает ее в выделенную курсором ячейку.
Для вычисления значений можно использовать также операторы: «-», «/», «*», означающие соответственно: вычитание, деление и умножение, а также ряд специальных функций, выводимых в поле: «Вставить функцию:».
Введем формулы для определения значений в соответствующие ячейки таблицы. При этом для сокращения записи можно использовать «:» между именами ячеек, означающее интервал от имени первой и последней ячеек.
Расчетными считайте все ячейки, в заголовках которых указано: «Всего», «Итого», «%», а также «Относительный рост».
Выделим всю таблицу и просмотрим формулы во всех ячейках таблицы. Проверим формулы. Окончательно таблица будет выглядеть следующим образом:
Объем реализации компьютеров (в руб.) в 1 квартале 2004 года
№ |
Фирма |
Месячная реализация |
Итого за квартал |
В % к общей сумме |
||||
Январь |
Февраль |
Отн. рост февр-янв |
Март |
Отн. рост март-февр |
||||
|
ГЕОС |
108000 |
112000 |
4 000 |
131000 |
19000 |
351000 |
30,81 |
|
ПРАГМА |
85000 |
87000 |
2000 |
95000 |
8000 |
267000 |
23,44 |
|
ASC |
97000 |
98000 |
1000 |
102000 |
4000 |
297000 |
26,07 |
|
«432» |
74800 |
73000 |
-1800 |
76500 |
3500 |
224300 |
19,69 |
|
Всего |
364800 |
370000 |
5 200 |
404500 |
34500 |
1139300 |
100 |