Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
all in one. Informatic.Lektsii.docx
Скачиваний:
8
Добавлен:
21.04.2019
Размер:
1.79 Mб
Скачать

Лекция 12_04 (Excel)

Ошибки

Причины возникновения ошибки #####

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

Ошибка может появиться при определении числа дней между двумя датами, а также при определении количества часов между двумя временными промежутками. В этом случае проверьте правильность ввода формулы. Время и дата в Microsoft Excel должны быть положительными. Если результатом выполнения формулы, обрабатывающей даты и значения времени, является отрицательное число, то в ячейке отобразится ошибка ####. Чтобы вывести правильное значение, выберите команду Ячейки в меню Формат, а затем — вкладку Число; выберите формат отличный от формата даты или времени.

Причины возникновения ошибки #ДЕЛ/0!

Ошибка #ДЕЛ/0! появляется, когда в формуле делается попытка деления на ноль (0).

Возможная причина

Предлагаемые действия

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

Измените ссылку или введите ненулевое значение в ячейку, используемую в качестве делителя. Кроме того, в качестве делителя можно ввести значение #Н/Д. В этом случае ошибка #ДЕЛ/0! сменится на #Н/Д, указывающая, что значение делителя не определено.

В формуле содержится явное деление на ноль (например =5/0).

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

Используется макрос, вызывающий макрофункцию, которая возвращает в определенных случаях значение #ДЕЛ/0!

Найдите описание используемых функций и проверьте, не возвращают ли они в определенных случаях значение #ДЕЛ/0!.

Причины возникновения ошибки #Н/Д

Значение ошибки #Н/Д является сокращением термина “Неопределенные Данные”. Это значение помогает предотвратить использование ссылки на пустую ячейку. Введите в ячейки листа значение #Н/Д, если они должны содержать данные, но в настоящий момент эти данные отсутствуют. Формулы, ссылающиеся на эти ячейки, тоже будут возвращать значение #Н/Д вместо того, чтобы пытаться производить вычисления.

Возможная причина

Предлагаемые действия

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

Задайте правильный аргумент искомое_значение, например значение или ссылка, но не диапазон ссылок.

Используются функции ВПР или ГПР, просматривающие значение в несортированной таблице.

По умолчанию для функций просмотра таблиц сведения должны располагаться в возрастающем порядке. Функции ВПР и ГПР содержат аргумент интервальный_просмотр, позволяющий искать определенное значение в несортированной таблице. Чтобы найти определенное значение, аргумент интервальный_просмотр должен иметь значение ЛОЖЬ.

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

Если формула массива введена в несколько ячеек, проверьте диапазон ссылок формулы на соответствие числу строк и столбцов или введите формулу массива в недостающие ячейки. Например, если формула массива введена в первые 15 ячеек столбца С (C1:C15), а сама формула ссылается на первые 10 ячеек столбца А (A1:A10), то в ячейках C11:C15 будет отображаться ошибка #Н/Д. Чтобы исправить эту ошибку, уменьшите диапазон формулы (например C1:C10) или увеличьте диапазон, на который ссылается формула (например A1:A15).

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

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

Используется пользовательская функция, обращение к которой приводит к ошибке.

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

Используется макрос, вызывающий макрофункцию, которая возвращает в определенных случаях значение #Н/Д.

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

Причины возникновения ошибки #ИМЯ?

Эта ошибка появляется, когда Microsoft Excel не может распознать имя, используемое в формуле.

Возможная причина

Предлагаемые действия

Используемое имя было удалено или не было определено.

Определите имя. Выберите команду Имя в меню Вставка, а затем —команду Создать. Кроме того, команда Создать используется для добавления имени, отсутствующего в списке.

Имеется ошибка в написании имени.

Исправьте написание имени. Чтобы вставить правильное имя в формулу, выделите имя в строке формул, выберите команду Имя в меню Вставка, а затем — команду Вставить. На экране появится диалоговое окно Вставка имени. Выделите нужное имя и нажмите кнопку OK.

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

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

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

Заключите текст формулы в двойные кавычки. Например, в следующей формуле правильно объединяется текстовый фрагмент “Всего:” со значением ячейки B50:="Всего: "&B50

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

Исправьте формулу так, чтобы во всех ссылках на диапазон ячеек использовался знак двоеточия (:), например: СУММ(A1:C10).

Причины возникновения ошибки #ПУСТО!

Ошибка #ПУСТО! появляется, когда задано пересечение двух областей, которые в действительности не имеют общих ячеек.

Возможная причина

Предлагаемые действия

Использован ошибочный оператор пересечения диапазонов или ошибочная ссылка на ячейку.

Для создания ссылки на две непересекающиеся области, используется оператор объединения, обозначаемый запятой (,). Например, если формула суммирует два диапазона, проверьте, что в качестве разделителя диапазонов используется запятая (СУММ(A1:A10,C1:C10)). Если запятая пропущена, то Microsoft Excel будет пытаться суммировать общие ячейки указанных диапазонов (A1:A10 и C1:C10), которые на самом деле таких ячеек не имеют.Проверьте, не допущено ли ошибок при вводе ссылок на диапазоны ячеек.

Причины возникновения ошибки #ЧИСЛО!

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

Возможная причина

Предлагаемые действия

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

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

Использована функция, при вычислении которой применяются итерации, например, такие функции, как ВНДОХ или НОРМА, и при этом итерации не сходятся и результат не может быть получен.

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

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

Измените формулу так, чтобы в результате ее вычисления получалось число, попадающее в следующий диапазон: -1*10307 и 1*10307 .

Причины возникновения ошибки #ССЫЛКА!

Ошибка #ССЫЛКА! появляется, когда используется недопустимая ссылка на ячейку.

Возможная причина

Предлагаемые действия

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

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

Используется макрос, вызывающий макрофункцию, в определенных случаях возвращающую значение #ССЫЛКА!.

Проверьте аргументы функции и удостоверьтесь, что они ссылаются на допустимые ячейки или диапазоны ячеек. Например, если макрос вызывает функцию из ячейки, расположенной выше первой строки, то отобразится ошибка #ССЫЛКА!, поскольку такая ячейка не существует.

Использована удаленная ссылка на не активное в настоящий момент приложение или на недоступный раздел DDE (Dynamic Data Exchange), например "system".

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

Причины возникновения ошибки #ЗНАЧ!

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

Возможная причина

Предлагаемые действия

Вместо числового или логического (ИСТИНА или ЛОЖЬ) значения введен текст, и Microsoft Excel не может преобразовать его к нужному типу данных.

Проверьте правильность задания типов операндов или аргументов в функции или формуле, а также значений ячеек, на которые ссылается формула. Например, если в ячейке A5 содержится число, а в ячейке A6 содержится текстовое значение “Недоступно”, формула “=A5+A6” вернет ошибку #ЗНАЧ!. Чтобы сложить два значения, воспользуйтесь в формуле функцией СУММ (функция СУММ игнорирует текстовые значения):=СУММ(A5:A6)

После ввода или редактирования формулы массива нажимается клавиша ENTER.

Для редактирования формулы укажите ячейку или диапазон ячеек, содержащих формулу массива, нажмите клавишу F2, а затем —клавиши CTRL+SHIFT+ENTER.

Ссылка, формула или функция указана как массив констант.

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

Для оператора или функции, требующей одного значения, возвращается диапазон.

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

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

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

Используется макрос, вызывающий макрофункцию, которая возвращает в определенных случаях значение #ЗНАЧ!.

Найдите описание используемых функций и проверьте условия возврата значения #ЗНАЧ!.

Циклические ссылки в формулах

Циклической ссылкой называется последовательность ссылок, при которой формула ссылается (через другие ссылки), сама на себя. Чтобы обработать такую формулу, необходимо вычислить значение каждой ячейки, включенной в замкнутую последовательность, используя результаты предыдущих итераций. По умолчанию, до тех пор пока не будут изменены соответствующие параметры, вычисления прекращаются после выполнения 100 итераций или после того, как изменение каждой величины не будет превышать 0,001 за одну итерацию.

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

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

Поиск ячеек, содержащих циклическую ссылку

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

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

1 На панели инструментов Циклические ссылки наведите указатель на первую ячейку в окне перемещения по циклическим ссылкам.

2 Проверьте формулу в ячейке. Если она не является причиной ошибки, выберите следующую ячейку в окне перемещения по циклическим ссылкам.

3 Продолжайте правку формул до тех пор, пока в строке состояний отображается слово “Цикл”.

Советы

· Чтобы вручную отобразить панель инструментов Циклические ссылки, выберите команду Настройка в меню Сервис, а затем ѕ вкладку Панели инструментов и установите флажок Циклические ссылки.

· В строке состояния отображается слово “Цикл”, за которым следует ссылка на одну из ячеек, содержащихся в циклической ссылке. Если ссылка отсутствует, то циклической ссылки на текущем листе нет.

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

· Чтобы переходить от ячейки к ячейке в циклической ссылке, следует дважды щелкнуть соответствующую стрелку слежения.

Статистический анализ

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

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

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

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

Ссылки на ячейку или на группу ячеек

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

По умолчанию в Microsoft Excel используются ссылки A1, в которых столбцы обозначаются буквами от A до IV (256 столбцов максимально), а строки числами — от 1 до 65536). Чтобы указать ссылку на ячейку, введите букву заголовка столбца, а затем номер строки. Например, D50 является ссылкой на ячейку, расположенную в пересечении столбца D с 50-й строкой. Чтобы сослаться на диапазон ячеек, введите ссылку на верхний левый угол диапазона, поставьте двоеточие (:), а затем — ссылку на правый нижний угол диапазона. В следующей таблице представлены варианты возможных ссылок.

Чтобы сослаться на

Введите

Ячейку столбца A и 10-й строки

A10

Диапазон ячеек столбца A с 10-й строки по 20-ю

A10:A20

Диапазон ячеек в 15-й строке со столбца B по столбец E

B15:E15

Все ячейки в 5-й строке

5:5

Все ячейки между 5-й и 10-й строками включительно

5:10

Все ячейки в столбце H

H:H

Все ячейки между столбцами H и J включительно

H:J

Можно воспользоваться стилем, в котором и столбцы, и строки листа пронумерованы. Этот стиль, называемый R1C1 <ряд, столбец>, наиболее полезен при вычислении позиции строки и столбца в макросах, а также при отображении относительных ссылок. В стиле R1C1, после буквы “R” указывается номер строки ячейки, после буквы “C” — номер столбца.

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

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

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

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