Установите соответствие между сообщениями об ошибках и их причинах возникновения в excel

Обновлено: 07.07.2024

Второй способ обнаружения ошибок – Excel отображает в левом верхнем углу ячейки зелёный треугольник (индикатор ошибки). При выборе такой ячейки появляется смарт-тег проверки ошибок.

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

1. Выберите лист, который требуется проверить на наличие ошибок.

2. На вкладке Формулы в группе Зависимости формул нажмите кнопку Проверка наличия ошибок. Откроется окно диалога Контроль ошибок.

3. В окне диалога Контроль ошибок просмотрите информацию о текущей ошибке в левой части окна.

4. Для просмотра более детального описания ошибки и возможных вариантов её исправления нажмите кнопку Справка по этой ошибке.

a) нажмите кнопку Вычислить, чтобы проверить значение подчёркнутой ссылки. Результат вычислений показан курсивом;

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

d) Чтобы снова увидеть вычисления, нажмите кнопку Заново;

e) Чтобы завершить вычисления, нажмите кнопку Закрыть.

6. Для изменения формулы в строке формул нажмите кнопку Изменить в строке формул.

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

9. Доведите до конца проверку ошибок и закройте окно диалога Контроль ошибок.

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

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

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

Для отображения ячеек, в формулы которых входит какая-либо ячейка, её следует выделить и нажать кнопку Зависимые ячейки в группе Зависимости формул вкладки Формулы.

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

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

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

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

В этом случае вашим помощником может выступать панель инструментов Окно контрольного значения.

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

Добавление ячеек в окно контрольных значений

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

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

Чтобы выделить все ячейки листа с формулами, на вкладке Главная в группе Правка нажмите кнопку Найти и выделить и выберите команду Формулы.

2. На вкладке Формулы в группе Зависимости формул нажмите кнопку Окно контрольного значения.

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

Циклические ссылки возникают, когда формула в какой-либо ячейке посредством других ячеек ссылается сама на себя.

Например, ячейка С4 = Е7, Е7 = С11, С11 = С4. В итоге С4 ссылается на С4.

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

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

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

В первом случае мы знаем об их наличии, так как сами их предварительно создали, и знаем, зачем они нам нужны.

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

Найти циклическую ссылку можно также при помощи инструмента поиска ошибок.

На вкладке Формулы в группе Зависимости формул выберите элемент Поиск ошибок и в раскрывающемся списке пункт Циклические ссылки.

Вы увидите адрес ячейки с первой встречающейся циклической ссылкой. После её корректировки или удаления – со второй и т. д.

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

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

Симптомы

Слишком много различных форматов ячейки.

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

Excel нечитаемый контент в файле.

Следующие сценарии также связаны со стилями:

При открываемом файле отсутствует весь форматирование.

Размер файла растет после копирования и вклейки между книгами.

Microsoft Excel нельзя вклеить данные

В этом сценарии все параметры меню, которые необходимо вклеить, и ярлык клавиатуры Ctrl+V игнорируются и не дают результатов, хотя буфер обмена не пуст.

Причина

Эта проблема возникает, когда книга содержит более 4000 различных комбинаций форматов клеток в Excel 2003 или 64 000 различных комбинаций в Excel 2007 и более поздних версиях. Комбинация определяется как уникальный набор элементов форматирования, применяемых к ячейке. Сочетание включает в себя все форматирование шрифтов (например: шрифт, размер шрифта, italic, bold и underline), границы (например: расположение, вес и цвет), шаблоны клеток, форматирование номеров, выравнивание и защита клеток.

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

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

Книга, которая имеет более 4000 стилей, может открыться в Excel 2007 и более поздних версиях из-за увеличения ограничений для форматирования. Однако это может привести к ошибке в Excel 2003 году.

Решение

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

Способ 1

Чтобы не дублировать встроенные стили при копировании книги, убедитесь, что у вас есть последние обновления для Excel из Windows Update.

Способ 2

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

В этих статьях необходимо установить и добавить ключ реестра.

Способ 3

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

Excel форматы (xlsx, xlsm)

Двоичные Excel форматы (xls, xlsb), книги, защищенные паролем, и зашифрованные книги

Вы также можете скачать копию средства XLStyles для Windows 10, Windows 8.1 и Windows 8 из Microsoft Store.

Способ 4

Упрощение форматирования книг. Например, следуйте этим рекомендациям, чтобы упростить форматирование:

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

Если вы используете границы в таблице, используйте их последовательно.

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

Если шаблоны применяются к ячейкам, удалите шаблоны. Для этого откройте диалоговое окно "Ячейки формата", щелкните вкладку Patterns и нажмите кнопку Нет цвета.

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

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

Дополнительная информация

В большинстве случаев достаточно текущего лимита различных комбинаций форматирования для одной книги (4000 для .xls формата и 64 000 для .xlsx формата). Эта проблема может возникнуть только в том случае, если в книге содержится множество таблиц, которые используют различные форматирования, или когда многие ячейки форматированы по-другому.

Заявление об отказе от ответственности за сведения о продуктах сторонних производителей

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

Несоответствие открывающих и закрывающих скобок

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

Например, на рисунке выше мы намеренно пропустили закрывающую скобку при вводе формулы. Если нажать клавишу Enter, Excel выдаст следующее предупреждение:

Ошибки в формулах Excel

Ошибки в формулах Excel

Ячейка заполнена знаками решетки

Бывают случаи, когда ячейка в Excel полностью заполнена знаками решетки. Это означает один из двух вариантов:

Ошибки в формулах Excel

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

    Ошибки в формулах Excel

    Ошибки в формулах Excel

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

    В данном случае увеличение ширины столбца уже не поможет.

    Ошибки в формулах Excel

    Ошибки в формулах Excel

    Нажав комбинацию клавиш Ctrl+Shift+Enter, получим следующий результат:

    В данном примере имя диапазон не определено.

    Не забывайте, что Excel поддерживает числовые величины от -1Е-307 до 1Е+307.

    1. Формула пытается применить стандартные математические операторы к тексту.
    2. В качестве аргументов функции используются данные несоответствующего типа. К примеру, номер столбца в функции ВПР задан числом меньше 1.
    3. Аргумент функции должен иметь единственное значение, а вместо этого ему присваивают целый диапазон. На рисунке ниже в качестве искомого значения функции ВПР используется диапазон A6:A8.
    1. Если в формуле используется имя, которое было удалено или не определено.

    1-oshibki-v-excel

    Ошибки в Excel – Использование имени в формуле

    Устранение ошибки: определите имя. Как это сделать описано в этой статье.

    2-oshibki-v-excel

    Ошибки в Excel – Ошибка в написании функции ПОИСКПОЗ

    Устранение ошибки: проверьте правильность написания функции.

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

    3-oshibki-v-excel

    Ошибки в Excel – Ошибка в написании диапазона ячеек

    Устранение ошибки: исправьте формулу. В вышеприведенном примере это =СУММ(A1:A3).

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

    4-oshibki-v-excel

    Ошибки в Excel – Ошибка в объединении текста с числом

    Устранение ошибки: заключите текст формулы в двойные кавычки.

    5-oshibki-v-excel

    Ошибки в Excel – Правильное объединение текста
    1. Используете отрицательное число, когда требуется положительное значение.

    6-oshibki-v-excel

    Ошибки в Excel – Ошибка в формуле, отрицательное значение аргумента в функции КОРЕНЬ

    Устранение ошибки: проверьте корректность введенных аргументов в функции.

    1. Формула возвращает число, которое слишком велико или слишком мало, чтобы его можно было представить в Excel.

    7-oshibki-v-excel

    Ошибки в Excel – Ошибка в формуле из-за слишком большого значения

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

    Данная ошибка Excel возникает в том случае, когда в формуле введён аргумент недопустимого значения.

    1. Формула содержит пробелы, символы или текст, но в ней должно быть число. Например:
    Ошибки в Excel – Суммирование числовых и текстовых значений

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

    1. В аргументе функции введен диапазон, а функция предполагается ввод одного значения.

    9-oshibki-v-excel

    Ошибки в Excel – В функции ВПР в качестве аргумента используется диапазон, вместо одного значения

    Устранение ошибки: укажите в функции правильные аргументы.

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

    Устранение ошибки: для завершения ввода формулы используйте комбинацию клавиш Ctrl+Shift+Enter .

    10-oshibki-v-excel

    Ошибки в Excel – Использование формулы массива

    11-oshibki-v-excel

    Ошибки в Excel – Ошибка в формуле, из-за удаленного столбца А

    Устранение ошибки: измените формулу.

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

    12-oshibki-v-excel

    Устранение ошибки: исправьте формулу.

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

    13-oshibki-v-excel

    Ошибки в Excel – Искомого значения нет в просматриваемом массиве

    Устранение ошибки: задайте правильный аргумент искомое значение.

    Устранение ошибки: см. раздел посвященный ошибкам функции ВПР

    1. Ошибки в работе с массивами: использование не соответствующих размеров диапазонов. Например, аргументы массива имеют меньший размер, чем результирующий массив:

    14-oshibki-v-excel

    Ошибки в Excel – Ошибки в формуле массива

    Устранение ошибки: откорректируйте диапазон ссылок формулы с соответствием строк и столбцов или введите формулу массива в недостающие ячейки.

    1. В функции не заданы один или несколько обязательных аргументов.

    15-oshibki-v-excel

    Ошибки в Excel – Ошибки в формуле, нет обязательного аргумента

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

    16-oshibki-v-excel

    Ошибки в Excel – Использование в формуле СУММ непересекающиеся диапазоны

    Устранение ошибки: проверьте правильность написания формулы.

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

    1. Ширины столбца недостаточно, чтобы отобразить содержимое ячейки.

    17-oshibki-v-excel

    Ошибки в Excel – Увеличение ширины столбца для отображения значения в ячейке

    Устранение ошибки: увеличение ширины столбца/столбцов.

    1. Ячейка содержит формулу, которая возвращает отрицательное значение при расчете даты или времени. Дата и время в Excel должны быть положительными значениями.
    Ошибки в Excel – Разница дат и часов не должна быть отрицательной

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

    Читайте также: