Технологии обеспечения эффективной работы в среде табличного процессора

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

В интегрированном пакете MS Office для ускорения подготовки табличных документов, обеспечения эффективной безошибочной обработки табличных данных используются многообразные средства и приемы:

· приемы для ускорения ввода данных и расчетных формул,

· приемы безошибочного ввода данных,

· инструменты контроля правильности вычислений,

· средства работы с большими таблицами,

· средства защиты ячеек, содержащих формулы, для предотвращения их изменения и устранения ошибок в будущем и др.

Рассмотрим некоторые из них:

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

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

· копирование форматов, значений, формул с помощью механизма специальной вставки,

· автосуммирование,

· установка для выделенного диапазона ячеек формата данных;

2. проверка некорректных данных. Для перемещения по всем ячейкам таблицы с некорректными данными в Excel предусмотрена команда проверки ошибок, которая позволяет:

· получить справку по ошибке (если она есть),

· просмотреть этапы вычислений,

· исправить ошибку,

· задать типы проверяемых ошибок;

3. отображение связей между ячейками и формулами. Ячейки электронной таблицы делятся на две категории:

· влияющие - ячейки, на которые ссылается формула[7] из другой ячейки. Данные в них вводятся извне (например, с клавиатуры);

· зависимые - ячейки, содержащие формулу, ссылающуюся на другие (влияющие) ячейки.

Цепочка зависимостей может быть сколь угодно длинной (многоуровневой): одна ячейка зависит от другой, которая зависит от третьей и т.д. Влияющая ячейка может влиять на множество зависимых ячеек.

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

Для контроля правильности вычислений в Excel предусмотрен механизм отображения связей между формулами и ячейками, который позволяет наглядно увидеть схему вычислений:

· трассировка влияющих ячеек (трассировка зависимостей);

· трассировка формул, ссылающихся на зависимые ячейки.

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

4. средства поиска, выявления причины возникновения и исправления ошибок в формулах. В Microsoft Excel имеется несколько различных средств для поиска и исправления ошибок в формулах:

· средство отображения сообщения об ошибке в случае, если формула содержит ошибку, не позволяющую выполнить вычисления или отобразить результат. Каждый вид ошибки вызывается разными причинами, и разрешаются такие ошибки различными способами (таблица 1),

 

Таблица 1 - Виды ошибок при вычислении формул

Сообщение в ячейке Вид ошибки
  # # # # # недостаточная ширина столбца
дата и время являются отрицательными числами
#ЗНАЧ использование недопустимого типа аргумента или операнда
#ДЕЛ/0 деление на ноль
#ИМЯ? Excel не может распознать в формуле имя
#Н/Д значение недоступно функции или формуле
#ССЫЛКА неверная ссылка на ячейку
#ЧИСЛО! неправильные числовые значения в формуле или функции
#ПУСТО! задано пересечение двух областей, не имеющих общих ячеек

 

· средство наблюдения за формулой и результатом ячейки - обеспечивает просмотр ячеек и формул в окне контрольного значения, в котором одной ячейке может соответствовать только одна строка записи;

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

· средство пошагового вычисления сложных формул, позволяющее просматривать значения различных частей сложной формулы, вычисляемые в порядке действий, указанных в ней;

5. средства работы с большими таблицами, размер которых больше размера экрана - предоставляют следующие возможности:

· уменьшение масштаба представления окна,

· выполнение прокрутки окна с фиксацией строк и столбцов. Использование механизма фиксации определенных строк (например, шапки таблицы) или столбцов (в левой части таблицы) удобно при просмотре при помощи линеек прокрутки больших таблиц,

· деление окна. Механизм разбиения окна таблицы используют для реализации возможности одновременного просмотра различных фрагментов одной и той же таблицы и прокручивания их независимо друг от друга;

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