Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УП(информатика).doc
Скачиваний:
225
Добавлен:
14.02.2015
Размер:
6.11 Mб
Скачать
      1. Использование строки формул для ввода и изменения формул

Строку формул удобно использовать для вставки новых и исправления существующих функций в формулах. Чтобы вызвать панель формул, наберите =. Затем раскройте список функций, нажав на кнопку , и выберите подходящую из списка «10 недавно использовавшихся». Если нужной функции в этом списке нет, то выберите пункт «Другие функции…», что приведёт к вызову мастера функций. Чтобы изменить функцию в формуле, сделайте активной ячейку, содержащую формулу, и нажмите кнопку. На панели отобразится первая функция формулы. Для того чтобы отобразить, а затем изменить другую, используемую в формуле функцию, делают щелчок по той части формулы, где она расположена.

Frame19

Например чтобы оказаться на этапе редактирования формулы =EXP(SIN(С2))(Рисунок 22) была сделана активной ячейка Е2, где стоит формула. Затем кнопкой вызван режим редактирования формулы, при этом появились две кнопки «Ввести» и «Отменить» и раскрывающийся список функций и панель функций с последней использовавшейся в формуле функцией SIN. Кнопки позволяют: ввести или отменить произведённые в процессе редактирования изменения в формуле. На панель функций отображена функция SIN, для которой можно изменить значение аргумента в поле «число». Чтобы вызвать другую присутствующую в формуле функциюEXP, по ней нужно сделать щелчок, после чего можно изменить её аргумент или сменить саму функцию, выбрав новую из списка функций.

В нижней части рисунка видна панель формул с вызванной функцией SIN. Кнопка «Скрыть окно», расположенная в правой части каждого поля для ввода аргументов, позволяет на время ввода информации скрыть окно, оставив только это поле, а затем показать его вновь. Кнопка «Отмена» позволяет закрыть окно мастера функций без вставки, выбранной функции. Для того чтобы задать значение аргумента, делают щелчок по соответствующему полю, а затем вводят значение или адрес ячейки, где оно находится. При использовании аргумента в виде ссылки на ячейку или блок ячеек можно не вводить адрес, а просто щёлкнуть по ячейке или выделить блок ячеек. В верхней части этого рисунка изображён фрагмент таблицы для расчёта нескольких функций, созданных с помощью мастера функций. Например, для получения формулы eSin(x) была вызвана функция EXP(X), а затем вместо значения аргумента с помощью раскрывающегося списка функций, расположенного в строке формул, вызвана функция Sin. Здесь изображён момент, когда на панель формул вызвана функция SIN, а в поле «Число» введён адрес аргумента С2 (для его ввода достаточно просто щёлкнуть по этой ячейке). Поскольку ввод формулы не закончен, рамочками обведены ячейка С2 с аргументом, использовавшиеся для расчёта по формуле, и ячейка Е2, где находится сама формула =EXP(SIN(С2)). Кроме того в окне SIN приведено значение функции SIN(С2)=0, так как С3=0 и результаты расчёта по формуле EXP(SIN(С2)) =1.

      1. Основные причины возникновения ошибок

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

Например, если формуле требуются числовые значения, а на самом деле указаны текстовые, то отобразится ошибка. Ошибка появляется при удалении ячейки, на которую ссылается функция, а также при использовании ячейки, ширины которой не хватает для вывода результата. Ошибки могут возникать не только из-за неправильной обработки формулы. Например, если отображается ошибка «#Н/Д» или «#ЗНАЧ!», то, возможно, ошибка содержится в ячейке, на которую ссылается формула. Чтобы ошибок при вводе формул не возникало, проверьте:

  • Соответствие количества открывающихся и закрывающихся скобок.

  • Правильность использования оператора диапазона при ссылке на группу ячеек.

  • Количество аргументов в каждой вызываемой функции. Их должно быть ровно столько, сколько нужно.

  • Количество внутренних вызовов функций. В функцию можно вложить не более семи вызовов других функций.

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

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

Если ошибки избежать не удалось, то для её исправления можно воспользоваться перечнем основных ошибок и рекомендации по их исправлению (Таблица 15).

Таблица 15- Основные ошибки

Сообщение

об ошибке

Возможные причины

возникновения

Способ устранения

1

2

3

#####

Значение или результат выполнения формулы не умещается в ячейке

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

Отрицательное значение даты или времени

Выбрать числовой формат для ячейки или исправить формулу.

#ЗНАЧ!

Используется недопустимый тип аргумента или операнда

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

#ДЕЛ/0!

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

Исправьте формулу, убрав явное деление на нуль или изменив ссылку. Введите ненулевое значение в ячейку, используемую в качестве делителя

Продолжение таблицы 16

1

2

3

#ЧИСЛО!

В функции с числовым аргументом используется неприемлемый аргумент

Проверьте правильность используемых в функции аргументов

#ИМЯ?

Excel не может распознать имя (ссылку), используемую в формуле

Проверьте, нет ли русских букв в имени (ссылке на ячейку). Исправьте написание имени.

Имеется ошибка в написании имени функции

Вставьте в формулу правильное имя функции при помощи панели формул.

В формулу введен текст, не заключенный в двойные кавычки

Заключите текст в двойные кавычки.

В ссылке на диапазон ячеек пропущен знак двоеточия

Исправьте формулу.

#ССЫЛКА!

Ячейки, на которые ссылаются формулы, были удалены или в эти ячейки было помещено содержимое других скопированных ячеек

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

#Н/Д

Не заданы один или несколько аргументов стандартной функции

Задайте все необходимые аргументы функции

В формуле есть ссылки на ячейки с неопределенными данными (#Н/Д)

Исправьте формулу, изменив ссылки. Введите значения в ячейки, используемые в ссылках.

Неверно заданы диапазоны ячеек (массивы) в функциях, использующих в качестве аргументов массивы

Проверить размерность указываемых массивов и порядок их использования

Неправильно заданы аргументы для функций ГПР, ВПР ПРОСМОТР, ПОИСКПОЗ

Задайте правильный набор аргументов

#ПУСТО!

Задано пересечение двух областей, которые в действительности не имеют общих ячеек

Проверьте правильность, использования оператора пересечения диапазонов и ссылок на ячейку