Когда вы вводите или редактируете формулу, а также когда меняется одно из входных значений функции, Excel может показать одну из ошибок вместо значения формулы. В программе предусмотрено семь типов ошибок. Давайте рассмотрим их описание и способы устранения.
- #ДЕЛ/О! — данная ошибка практически всегда означает, что формула в ячейке пытается разделить какое-то значение на ноль. Чаще всего это происходит из-за того, что в другой ячейке, ссылающейся на данную, находится нулевое значение или значение отсутствует. Вам необходимо проверить все связанные ячейки на предмет наличия таких значений. Также данная ошибка может возникать, когда вы вводите неправильные значения в некоторые функции, например в
ОСТАТ()
, когда второй аргумент равен 0. Также ошибка деления на ноль может возникать, если вы оставляете пустые ячейки для ввода данных, а какая-либо формула требует некоторые данные. При этом будет выведена ошибка #ДЕЛ/0!, что может смутить конечного пользователя. Для этих случаев вы можете использовать функциюЕСЛИ()
для проверки, например=ЕСЛИ(А1=0;0;В1/А1)
. В этом примере функция вернет 0 вместо ошибки, если в ячейкеА1
находится нулевое или пустое значение. - #Н/Д — данная ошибка расшифровывается как недоступно, и это означает, что значение недоступно функции или формуле. Вы можете увидеть такую ошибку, если введете неподходящее значение в функцию. Для исправления проверьте прежде всего входные ячейки на предмет ошибок, особенно если в них тоже появляется данная ошибка.
- #ИМЯ? — данная ошибка возникает, когда вы неправильно указываете имя в формуле или ошибочно задаете имя самой формулы. Для исправления проверьте еще раз все имена и названия в формуле.
- #ПУСТО! — данная ошибка связана с диапазонами в формуле. Чаще всего она возникает, когда в формуле указывается два непересекающихся диапазона, например
=СУММ(С4:С6;А1:С1)
. - #ЧИСЛО! — ошибка возникает, когда в формуле присутствуют некорректные числовые значения, выходящие за границы допустимого диапазона.
- #ССЫЛКА! — ошибка возникает, когда были удалены ячейки, на которые ссылается данная формула.
- #ЗНАЧ! — в данном случае речь идет об использовании неправильного типа аргумента для функции.
Если при вводе формулы вы случайно неправильно расставили скобки, Excel выведет на экран предупреждающее сообщение — см. рис. 1. В этом сообщении вы увидите предположение Excel о том, как их необходимо расставить. В случае если вы подтверждаете такую расстановку, нажмите Да. Но зачастую требуется собственное вмешательство. Для этот нажмите Нет и исправьте скобки самостоятельно.
Обработка ошибок с помощью функции ЕОШИБКА()
Перехватить любые ошибки и обработать их можно с помощью функции ЕОШИБКА()
. Данная функция возвращает истину или ложь в зависимости от того, появляется ли ошибка при вычислении ее аргумента. Общая формула для перехвата выглядит так: =ЕСЛИ(ЕОШИБКА(выражение);ошибка; выражение)
.
Рис. 1. Предупреждающее сообщение о неправильно расставленных скобках
Функция если вернет ошибку (например, сообщение), если при расчете появляется ошибка. Например, рассмотрим следующую формулу: =ЕСЛИ(ЕОШИБКА(А1/А2);""; А1/А2)
. При возникновении ошибки (деление на 0) формула возвращает пустую строку. Если же ошибки не возникает, возвращается само выражение А1/А2
.
Существует другая, более удобная функция ЕСЛИОШИБКА()
, которая совмещает две предыдущие функции ЕСЛИ()
и ЕОШИБКА()
: ЕСЛИОШИБКА(значение;значение при ошибке)
, где: значение — выражение для расчета, значение при ошибке — возвращаемый результат в случае ошибки. Для нашего примера это будет выглядеть так: =ЕСЛИОШИБКА(А1/А2;"")
.
По теме
Новые публикации
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше
Кроме неожиданных результатов, формулы иногда возвращают значения ошибок. Ниже представлены некоторые инструменты, с помощью которых вы можете искать и исследовать причины этих ошибок и определять решения.
Примечание: В статье также приводятся методы, которые помогут вам исправлять ошибки в формулах. Этот список не исчерпывающий — он не охватывает все возможные ошибки формул. Для получения справки по конкретным ошибкам поищите ответ на свой вопрос или задайте его на форуме сообщества Microsoft Excel.
Ввод простой формулы
Формулы — это выражения, с помощью которых выполняются вычисления со значениями на листе. Формула начинается со знака равенства (=). Например, следующая формула складывает числа 3 и 1:
=3+1
Формула также может содержать один или несколько из таких элементов: функции, ссылки, операторы и константы.
Части формулы
-
Функции: это специальные формулы Excel, которые выполняют определенные вычисления. Например, функция ПИ() возвращает значение числа Пи: 3,142…
-
Ссылки: это ссылки на отдельные ячейки или диапазоны. Например, A2 возвращает значение ячейки A2.
-
Константы. Числа или текстовые значения, введенные непосредственно в формулу, например 2.
-
Операторы: оператор * (звездочка) служит для умножения чисел, а оператор ^ (крышка) — для возведения числа в степень. С помощью + и – можно складывать и вычитать значения, а с помощью / — делить их.
Примечание: Для некоторых функций требуются так называемые аргументы. Аргументы — это значения, которые некоторые функции используют при вычислениях. Аргументы функции указываются в ее скобках (). Функция ПИ не требует аргументов, поэтому у нее пустые скобки. У некоторых функций несколько аргументов, в том числе необязательные. Аргументы разделяются точкой с запятой (;).
Например, функция СУММ требует только один аргумент, но у нее может быть до 255 аргументов (включительно).
Пример одного аргумента: =СУММ(A1:A10).
Пример нескольких аргументов: =СУММ(A1:A10;C1:C10).
В приведенной ниже таблице собраны некоторые наиболее частые ошибки, которые допускают пользователи при вводе формулы, и описаны способы их исправления.
Рекомендация |
Дополнительные сведения |
Начинайте каждую формулу со знака равенства (=) |
Если опустить знак равенства, введите текст или дату. Например, если ввести SUM(A1:A10),Excel отображает текстовую строку SUM(A1:A10) и не выполняет вычисление. Если ввести 11/2, Excel будет отображаться дата со 2 по нов (при условии, что формат ячейки — » Общие») вместо деления 11 на 2. |
Следите за соответствием открывающих и закрывающих скобок |
Все скобки должны быть парными (открывающая и закрывающая). Если в формуле используется функция, для ее правильной работы важно, чтобы все скобки стояли в правильных местах. Например, формула =ЕСЛИ(B5<0);»Недопустимо»;B5*1,05) не будет работать, поскольку в ней две закрывающие скобки и только одна открывающая (требуется одна открывающая и одна закрывающая). Правильный вариант этой формулы выглядит так: =ЕСЛИ(B5<0;»Недопустимо»;B5*1,05). |
Для указания диапазона используйте двоеточие |
Указывая диапазон ячеек, разделяйте с помощью двоеточия (:) ссылку на первую ячейку в диапазоне и ссылку на последнюю ячейку в диапазоне. Например, =СУММ(A1:A5), а не =СУММ(A1 A5)), который возвращает #NULL! Ошибка. |
Вводите все обязательные аргументы |
У некоторых функций есть обязательные аргументы. Старайтесь также не вводить слишком много аргументов. |
Вводите аргументы правильного типа |
В некоторых функциях, например СУММ, необходимо использовать числовые аргументы. В других функциях, например ЗАМЕНИТЬ, требуется, чтобы хотя бы один аргумент имел текстовое значение. Если использовать в качестве аргумента данные неправильного типа, Excel может возвращать непредвиденные результаты или ошибку. |
Число уровней вложения функций не должно превышать 64 |
В функцию можно вводить (или вкладывать) не более 64 уровней вложенных функций. |
Имена других листов должны быть заключены в одинарные кавычки |
Если формула содержит ссылки на значения или ячейки на других листах или в других книгах, а имя другой книги или листа содержит пробелы или другие небуквенные символы, его необходимо заключить в одиночные кавычки (‘), например: =’Данные за квартал’!D3 или =‘123’!A1. |
Указывайте после имени листа восклицательный знак (!), когда ссылаетесь на него в формуле |
Например, чтобы возвратить значение ячейки D3 листа «Данные за квартал» в той же книге, воспользуйтесь формулой =’Данные за квартал’!D3. |
Указывайте путь к внешним книгам |
Убедитесь, что каждая внешняя ссылка содержит имя книги и путь к ней. Ссылка на книгу содержит имя книги и должна быть заключена в квадратные скобки ([Имякниги.xlsx]). В ссылке также должно быть указано имя листа в книге. В формулу также можно включить ссылку на книгу, не открытую в Excel. Для этого необходимо указать полный путь к соответствующему файлу, например: =ЧСТРОК(‘C:My Documents[Показатели за 2-й квартал.xlsx]Продажи’!A1:A8). Эта формула возвращает количество строк в диапазоне ячеек с A1 по A8 в другой книге (8). Примечание: Если полный путь содержит пробелы, как в приведенном выше примере, необходимо заключить его в одиночные кавычки (в начале пути и после имени книги перед восклицательным знаком). |
Числа нужно вводить без форматирования |
Не форматируйте числа, которые вводите в формулу. Например, если нужно ввести в формулу значение 1 000 рублей, введите 1000. Если вы введете какой-нибудь символ в числе, Excel будет считать его разделителем. Если вам нужно, чтобы числа отображались с разделителями тысяч или символами валюты, отформатируйте ячейки после ввода чисел. Например, если для прибавления 3100 к значению в ячейке A3 используется формула =СУММ(3 100;A3), Excel не складывает 3100 и значение в ячейке A3 (как было бы при использовании формулы =СУММ(3100;A3)), а суммирует числа 3 и 100, после чего прибавляет полученный результат к значению в ячейке A3. Другой пример: если ввести =ABS(-2 134), Excel выведет ошибку, так как функция ABS принимает только один аргумент: =ABS(-2134). |
Вы можете использовать определенные правила для поиска ошибок в формулах. Они не гарантируют исправление всех ошибок на листе, но могут помочь избежать распространенных проблем. Эти правила можно включать и отключать независимо друг от друга.
Существуют два способа пометки и исправления ошибок: последовательно (как при проверке орфографии) или сразу при появлении ошибки во время ввода данных на листе.
Ошибку можно исправить с помощью параметров, отображаемых приложением Excel, или игнорировать, щелкнув команду Пропустить ошибку. Ошибка, пропущенная в конкретной ячейке, не будет больше появляться в этой ячейке при последующих проверках. Однако все пропущенные ранее ошибки можно сбросить, чтобы они снова появились.
-
Для Excel в Windows щелкните файл >параметры >формул или
Для Excel на Mac выберите меню Excel > параметры > проверки ошибок.В Excel 2007 нажмите кнопку Microsoft Office
и выберите Параметры Excel > Формулы.
-
В разделе Поиск ошибок установите флажок Включить фоновый поиск ошибок. Все найденные ошибки помечаются треугольником в левом верхнем углу ячейки.
-
Чтобы изменить цвет треугольника, которым помечаются ошибки, выберите нужный цвет в поле Цвет индикаторов ошибок.
-
В разделе Правила поиска ошибок установите или снимите флажок для любого из следующих правил:
-
Ячейки, содержащие формулы, которые могут привести к ошибке: формула не использует ожидаемый синтаксис, аргументы или типы данных. Значения ошибок: #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF! и #VALUE!. Каждое из этих значений ошибок имеет разные причины и разрешается различными способами.
Примечание: Если ввести значение ошибки прямо в ячейку, оно сохраняется как значение ошибки, но не помечается как ошибка. Но если на эту ячейку ссылается формула из другой ячейки, эта формула возвращает значение ошибки из ячейки.
-
Несогласованная формула вычисляемого столбца в таблицах: вычисляемый столбец может содержать отдельные формулы, которые отличаются от формулы главного столбца, что создает исключение. Исключения вычисляемого столбца возникают при указанных ниже действиях.
-
Ввод данных, не являющихся формулой, в ячейку вычисляемого столбца.
-
Введите формулу в ячейку вычисляемого столбца, а затем нажмите клавиши CTRL +Z или нажмите кнопку «Отменить
на панели быстрого доступа.
-
Ввод новой формулы в вычисляемый столбец, который уже содержит одно или несколько исключений.
-
Копирование в вычисляемый столбец данных, не соответствующих формуле столбца. Если копируемые данные содержат формулу, эта формула перезапишет данные в вычисляемом столбце.
-
Перемещение или удаление ячейки из другой области листа, если на эту ячейку ссылалась одна из строк в вычисляемом столбце.
-
-
Ячейки, содержащие годы, представленные в виде двух цифр: ячейка содержит текстовую дату, которую можно неправильно представить как неправильное время при использовании в формулах. Например, дата в формуле =ГОД(«1.1.31») может относиться как к 1931, так и к 2031 году. Используйте это правило для выявления дат в текстовом формате, допускающих двоякое толкование.
-
Числа, отформатированные как текст или предшествуют апострофу: ячейка содержит числа, хранящиеся в виде текста. Обычно это является следствием импорта данных из других источников. Числа, хранящиеся как текст, могут стать причиной неправильной сортировки, поэтому лучше преобразовать их в числовой формат. =СУММ(A1:A10) отображается как текст.
-
Формулы, несогласованные с другими формулами в регионе: формула не соответствует шаблону других формул рядом с ней. Во многих случаях формулы, смежные с другими формулами, отличаются только используемыми ссылками. В следующем примере четырех смежных формул Excel отображает ошибку рядом с формулой =СУММ(A10:C10) в ячейке D4, так как смежные формулы приращены на одну строку, а одна увеличивается на 8 строк . Excel ожидает формулу =СУММ(A4:C4).
Если используемые в формуле ссылки не соответствуют ссылкам в смежных формулах, приложение Microsoft Excel сообщит об ошибке.
-
Формулы, которые пропускают ячейки в области: формула не может автоматически включать ссылки на данные, вставленные между исходным диапазоном данных и ячейкой, содержащую формулу. Это правило позволяет сравнить ссылку в формуле с фактическим диапазоном ячеек, смежных с ячейкой, содержащей формулу. Если смежные ячейки содержат дополнительные значения и не являются пустыми, Excel отображает рядом с формулой ошибку.
Например, при использовании этого правила Excel отображает ошибку для формулы =СУММ(D2:D4), поскольку ячейки D5, D6 и D7, смежные с ячейками, на которые ссылается формула, и ячейкой с формулой (D8), содержат данные, на которые должна ссылаться формула.
-
Незаблокированные ячейки, содержащие формулы: формула не заблокирована для защиты. По умолчанию все ячейки на листе блокируются, поэтому их нельзя изменить при защите листа. Это поможет избежать случайных ошибок, таких как случайное удаление или изменение формул. Эта ошибка указывает, что ячейка была разблокирована, но лист не был защищен. Убедитесь, что ячейка не заблокирована.
-
Формулы, ссылаемые на пустые ячейки: формула содержит ссылку на пустую ячейку. Это может привести к неверным результатам, как показано в приведенном далее примере.
Предположим, требуется найти среднее значение чисел в приведенном ниже столбце ячеек. Если третья ячейка пуста, она не используется в расчете, поэтому результатом будет значение 22,75. Если эта ячейка содержит значение 0, результат будет равен 18,2.
-
Недопустимые данные, введенные в таблицу: в таблице есть ошибка проверки. Проверьте параметр проверки для ячейки, перейдя на вкладку «Данные» > data Tools > проверки данных.
-
-
Выберите лист, на котором требуется проверить наличие ошибок.
-
Если расчет листа выполнен вручную, нажмите клавишу F9, чтобы выполнить расчет повторно.
Если диалоговое окно Поиск ошибок не отображается, щелкните вкладку Формулы, выберите Зависимости формул и нажмите кнопку Поиск ошибок.
-
Чтобы повторно проверить пропущенные ранее ошибки, щелкните Файл > Параметры > Формулы. Для Excel на Mac выберите меню Excel > параметры > проверки ошибок.
В разделе Поиск ошибок выберите Сброс пропущенных ошибок и нажмите кнопку ОК.
Примечание: Сброс пропущенных ошибок применяется ко всем ошибкам, которые были пропущены на всех листах активной книги.
Совет: Советуем расположить диалоговое окно Поиск ошибок непосредственно под строкой формул.
-
Нажмите одну из управляющих кнопок в правой части диалогового окна. Доступные действия зависят от типа ошибки.
-
Нажмите кнопку Далее.
Примечание: Если нажать кнопку Пропустить ошибку, помеченная ошибка при последующих проверках будет пропускаться.
-
Рядом с ячейкой нажмите кнопку «Проверка ошибок
и выберите нужный вариант. Доступные команды отличаются для каждого типа ошибки, и первая запись описывает ошибку.
Если нажать кнопку Пропустить ошибку, помеченная ошибка при последующих проверках будет пропускаться.
Если формула не может правильно вычислить результат, в Excel отображается значение ошибки, например #####, #ДЕЛ/0!, #Н/Д, #ИМЯ?, #ПУСТО!, #ЧИСЛО!, #ССЫЛКА!, #ЗНАЧ!. Ошибки разного типа имеют разные причины и разные способы решения.
Приведенная ниже таблица содержит ссылки на статьи, в которых подробно описаны эти ошибки, и краткое описание.
Статья |
Описание |
Исправление ошибки #### |
Эта ошибка отображается в Excel, если столбец недостаточно широк, чтобы показать все символы в ячейке, или ячейка содержит отрицательное значение даты или времени. Например, результатом формулы, вычитающей дату в будущем из даты в прошлом (=15.06.2008-01.07.2008), является отрицательное значение даты. Совет: Попробуйте автоматически изменить ширину ячейки, дважды щелкнув между заголовками столбцов. Если ### отображается потому, что Excel не может отобразить все знаки, эта проблема будет исправлена. |
Исправление ошибки #ДЕЛ/0! #ПУСТО! |
Эта ошибка отображается в Excel, если число делится на ноль (0) или на ячейку без значения. Совет: Добавьте обработчик ошибок, как в примере ниже: =ЕСЛИ(C2;B2/C2;0). |
Исправление ошибки #Н/Д |
Эта ошибка отображается в Excel, если функции или формуле недоступно значение. Если вы используете такую функцию, как ВПР, есть ли для искомого значения соответствие в диапазоне поиска? Скорее всего, нет. Используйте функцию ЕСЛИОШИБКА для подавления ошибки #Н/Д. В этом случае можно ввести следующее: =ЕСЛИОШИБКА(ВПР(D2;$D$6:$E$8;2;ИСТИНА);0) |
Исправление ошибки #ИМЯ? #ПУСТО! |
Эта ошибка отображается, если Excel не распознает текст в формуле. Например имя диапазона или имя функции написано неправильно. Примечание: Если вы используете функцию, убедитесь, что ее имя написано неправильно. В данном случае слово СУММ введено с ошибкой. Удалите «а», и Excel исправит формулу. |
Исправление ошибки #ПУСТО! |
Эта ошибка отображается в Excel, когда вы указываете пересечение двух областей, которые не пересекаются. Оператором пересечения является пробел, разделяющий ссылки в формуле. Примечание: Убедитесь, что диапазоны разделены правильно— области C2:C3 и E4:E6 не пересекаются, поэтому при вводе формулы =СУММ(C2:C3 E4:E6) возвращается #NULL! Если позиция, которую вы указали, находится перед первым или после последнего элемента в поле, формула возвращает ошибку #ССЫЛКА!. Размещение запятой между диапазонами C и E исправит ее =СУММ(C2:C3,E4:E6) |
Исправление ошибки #ЧИСЛО! #ПУСТО! |
Эта ошибка отображается в Excel, если формула или функция содержит недопустимые числовые значения. Вы используете функцию, которая выполняет итерацию, например IRR или RATE? Если да, #NUM! Ошибка , вероятно, вызвана тем, что функция не может найти результат. Инструкции по разрешению см. в разделе справки. |
Исправление ошибки #ССЫЛКА! #ПУСТО! |
Эта ошибка отображается в Excel при наличии недопустимой ссылки на ячейку. Например, вы удалили ячейки, на которые ссылались другие формулы, или вставили поверх них другие ячейки. Вы случайно удалили строку или столбец? Смотрите, что произошло после удаления столбца B в формуле =СУММ(A2;B2;C2). Нажмите кнопку Отменить (или клавиши CTRL+Z), чтобы отменить удаление, измените формулу или используйте ссылку на непрерывный диапазон (=СУММ(A2:C2)), которая автоматически обновится при удалении столбца B. |
Исправление ошибки #ЗНАЧ! #ПУСТО! |
Эта ошибка отображается в Excel, если в формуле используются ячейки, содержащие данные не того типа. Вы используйте математические операторы (+, -, *, / ^) с разными типами данных? В таком случае попробуйте использовать вместо них функцию. В этом случае =СУММ(F2:F5) поможет устранить проблему. |
Если ячейки не видны на листе, для просмотра их и содержащихся в них формул можно использовать панель инструментов «Окно контрольного значения». С помощью окна контрольного значения удобно изучать, проверять зависимости или подтверждать вычисления и результаты формул на больших листах. При этом вам не требуется многократно прокручивать экран или переходить к разным частям листа.
Эту панель инструментов можно перемещать и закреплять, как и любую другую. Например, можно закрепить ее в нижней части окна. На панели инструментов выводятся следующие свойства ячейки: 1) книга, 2) лист, 3) имя (если ячейка входит в именованный диапазон), 4) адрес ячейки 5) значение и 6) формула.
Примечание: Для каждой ячейки может быть только одно контрольное значение.
Добавление ячеек в окно контрольного значения
-
Выделите ячейки, которые хотите просмотреть.
Чтобы выделить все ячейки с формулами, на вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить (вы также можете нажать клавиши CTRL+G или CONTROL+G на компьютере Mac). Затем выберите Выделить группу ячеек и Формулы.
-
На вкладке Формулы в группе Зависимости формул нажмите кнопку Окно контрольного значения.
-
Нажмите кнопку Добавить контрольное значение.
-
Убедитесь, что вы выделили все ячейки, которые хотите отследить, и нажмите кнопку Добавить.
-
Чтобы изменить ширину столбца, перетащите правую границу его заголовка.
-
Чтобы открыть ячейку, ссылка на которую содержится в записи панели инструментов «Окно контрольного значения», дважды щелкните запись.
Примечание: Ячейки, содержащие внешние ссылки на другие книги, отображаются на панели инструментов «Окно контрольного значения» только в случае, если эти книги открыты.
Удаление ячеек из окна контрольного значения
-
Если окно контрольного значения не отображается, на вкладке Формула в группе Зависимости формул нажмите кнопку Окно контрольного значения.
-
Выделите ячейки, которые нужно удалить.
Чтобы выделить несколько ячеек, щелкните их, удерживая нажатой клавишу CTRL.
-
Нажмите кнопку Удалить контрольное значение.
Иногда трудно понять, как вложенная формула вычисляет конечный результат, поскольку в ней выполняется несколько промежуточных вычислений и логических проверок. Но с помощью диалогового окна Вычисление формулы вы можете увидеть, как разные части вложенной формулы вычисляются в заданном порядке. Например, формулу =ЕСЛИ(СРЗНАЧ(D2:D5)>50;СУММ(E2:E5);0) будет легче понять, если вы увидите промежуточные результаты:
В диалоговом окне «Вычисление формулы» |
Описание |
=ЕСЛИ(СРЗНАЧ(D2:D5)>50;СУММ(E2:E5);0) |
Сначала выводится вложенная формула. Функции СРЗНАЧ и СУММ вложены в функцию ЕСЛИ. Диапазон ячеек D2:D5 содержит значения 55, 35, 45 и 25, поэтому функция СРЗНАЧ(D2:D5) возвращает результат 40. |
=ЕСЛИ(40>50;СУММ(E2:E5);0) |
Диапазон ячеек D2:D5 содержит значения 55, 35, 45 и 25, поэтому функция СРЗНАЧ(D2:D5) возвращает результат 40. |
=ЕСЛИ(ЛОЖЬ;СУММ(E2:E5);0) |
Поскольку 40 не больше 50, выражение в первом аргументе функции ЕСЛИ (аргумент лог_выражение) имеет значение ЛОЖЬ. Функция ЕСЛИ возвращает значение третьего аргумента (аргумент значение_если_ложь). Функция СУММ не вычисляется, поскольку она является вторым аргументом функции ЕСЛИ (аргумент значение_если_истина) и возвращается только тогда, когда выражение имеет значение ИСТИНА. |
-
Выделите ячейку, которую нужно вычислить. За один раз можно вычислить только одну ячейку.
-
Откройте вкладку Формулы и выберите Зависимости формул > Вычислить формулу.
-
Нажмите кнопку Вычислить, чтобы проверить значение подчеркнутой ссылки. Результат вычисления отображается курсивом.
Если подчеркнутая часть формулы является ссылкой на другую формулу, нажмите кнопку Шаг с заходом, чтобы отобразить другую формулу в поле Вычисление. Нажмите кнопку Шаг с выходом, чтобы вернуться к предыдущей ячейке и формуле.
Кнопка Шаг с заходом недоступна для ссылки, если ссылка используется в формуле во второй раз или если формула ссылается на ячейку в отдельной книге.
-
Продолжайте нажимать кнопку Вычислить, пока не будут вычислены все части формулы.
-
Чтобы посмотреть вычисление еще раз, нажмите кнопку Начать сначала.
-
Чтобы закончить вычисление, нажмите кнопку Закрыть.
Примечания:
-
Некоторые части формул, в которых используются функции ЕСЛИ и ВЫБОР, не вычисляются. В таких случаях в поле Вычисление отображается значение #Н/Д.
-
Если ссылка пуста, в поле Вычисление отображается нулевое значение (0).
-
Некоторые функции вычисляются заново при каждом изменении листа, так что результаты в диалоговом окне Вычисление формулы могут отличаться от тех, которые отображаются в ячейке. Это функции СЛЧИС, ОБЛАСТИ, ИНДЕКС, СМЕЩ, ЯЧЕЙКА, ДВССЫЛ, ЧСТРОК, ЧИСЛСТОЛБ, ТДАТА, СЕГОДНЯ, СЛУЧМЕЖДУ.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
См. также
Отображение связей между формулами и ячейками
Рекомендации, позволяющие избежать появления неработающих формул
Нужна дополнительная помощь?
Если Excel не может правильно оценить формулу или функцию рабочего листа; он отобразит значение ошибки – например, #ИМЯ?, #ЧИСЛО!, #ЗНАЧ!, #Н/Д, #ПУСТО!, #ССЫЛКА! – в ячейке, где находится формула. Разберем типы ошибок в Excel, их возможные причины, и как их устранить.
Ошибка #ИМЯ?
Ошибка #ИМЯ появляется, когда имя, которое используется в формуле, было удалено или не было ранее определено.
Причины возникновения ошибки #ИМЯ?:
- Если в формуле используется имя, которое было удалено или не определено.
Ошибки в Excel – Использование имени в формуле
Устранение ошибки: определите имя. Как это сделать описано в этой статье.
- Ошибка в написании имени функции:
Ошибки в Excel – Ошибка в написании функции ПОИСКПОЗ
Устранение ошибки: проверьте правильность написания функции.
- В ссылке на диапазон ячеек пропущен знак двоеточия (:).
Ошибки в Excel – Ошибка в написании диапазона ячеек
Устранение ошибки: исправьте формулу. В вышеприведенном примере это =СУММ(A1:A3).
- В формуле используется текст, не заключенный в двойные кавычки. Excel выдает ошибку, так как воспринимает такой текст как имя.
Ошибки в Excel – Ошибка в объединении текста с числом
Устранение ошибки: заключите текст формулы в двойные кавычки.
Ошибки в Excel – Правильное объединение текста
Ошибка #ЧИСЛО!
Ошибка #ЧИСЛО! в Excel выводится, если в формуле содержится некорректное число. Например:
- Используете отрицательное число, когда требуется положительное значение.
Ошибки в Excel – Ошибка в формуле, отрицательное значение аргумента в функции КОРЕНЬ
Устранение ошибки: проверьте корректность введенных аргументов в функции.
- Формула возвращает число, которое слишком велико или слишком мало, чтобы его можно было представить в Excel.
Ошибки в Excel – Ошибка в формуле из-за слишком большого значения
Устранение ошибки: откорректируйте формулу так, чтобы в результате получалось число в доступном диапазоне Excel.
Ошибка #ЗНАЧ!
Данная ошибка Excel возникает в том случае, когда в формуле введён аргумент недопустимого значения.
Причины ошибки #ЗНАЧ!:
- Формула содержит пробелы, символы или текст, но в ней должно быть число. Например:
Ошибки в Excel – Суммирование числовых и текстовых значений
Устранение ошибки: проверьте правильно ли заданы типы аргументов в формуле.
- В аргументе функции введен диапазон, а функция предполагается ввод одного значения.
Ошибки в Excel – В функции ВПР в качестве аргумента используется диапазон, вместо одного значения
Устранение ошибки: укажите в функции правильные аргументы.
- При использовании формулы массива нажимается клавиша Enter и Excel выводит ошибку, так как воспринимает ее как обычную формулу.
Устранение ошибки: для завершения ввода формулы используйте комбинацию клавиш Ctrl+Shift+Enter.
Ошибки в Excel – Использование формулы массива
Ошибка #ССЫЛКА
В случае если формула содержит ссылку на ячейку, которая не существует или удалена, то Excel выдает ошибку #ССЫЛКА.
Ошибки в Excel – Ошибка в формуле, из-за удаленного столбца А
Устранение ошибки: измените формулу.
Ошибка #ДЕЛ/0!
Данная ошибка Excel возникает при делении на ноль, то есть когда в качестве делителя используется ссылка на ячейку, которая содержит нулевое значение, или ссылка на пустую ячейку.
Ошибки в Excel – Ошибка #ДЕЛ/0!
Устранение ошибки: исправьте формулу.
Ошибка #Н/Д
Ошибка #Н/Д в Excel означает, что в формуле используется недоступное значение.
Причины ошибки #Н/Д:
- При использовании функции ВПР, ГПР, ПРОСМОТР, ПОИСКПОЗ используется неверный аргумент искомое_значение:
Ошибки в Excel – Искомого значения нет в просматриваемом массиве
Устранение ошибки: задайте правильный аргумент искомое значение.
- Ошибки в использовании функций ВПР или ГПР.
Устранение ошибки: см. раздел посвященный ошибкам функции ВПР
- Ошибки в работе с массивами: использование не соответствующих размеров диапазонов. Например, аргументы массива имеют меньший размер, чем результирующий массив:
Ошибки в Excel – Ошибки в формуле массива
Устранение ошибки: откорректируйте диапазон ссылок формулы с соответствием строк и столбцов или введите формулу массива в недостающие ячейки.
- В функции не заданы один или несколько обязательных аргументов.
Ошибки в Excel – Ошибки в формуле, нет обязательного аргумента
Устранение ошибки: введите все необходимые аргументы функции.
Ошибка #ПУСТО!
Ошибка #ПУСТО! в Excel возникает когда, в формуле используются непересекающиеся диапазоны.
Ошибки в Excel – Использование в формуле СУММ непересекающиеся диапазоны
Устранение ошибки: проверьте правильность написания формулы.
Ошибка ####
Причины возникновения ошибки
- Ширины столбца недостаточно, чтобы отобразить содержимое ячейки.
Ошибки в Excel – Увеличение ширины столбца для отображения значения в ячейке
Устранение ошибки: увеличение ширины столбца/столбцов.
- Ячейка содержит формулу, которая возвращает отрицательное значение при расчете даты или времени. Дата и время в Excel должны быть положительными значениями.
Ошибки в Excel – Разница дат и часов не должна быть отрицательной
Устранение ошибки: проверьте правильность написания формулы, число дней или часов было положительным числом.
Как надоели уже эти непонятные символы в Excel, неверные значения, вычисления. В этой статье рассмотрим 9 распространенных ошибок, которые вы устали видеть. Почему они появляются, причины и как их исправить.
Содержание
- 1 Как исправить ошибки Excel?
- 2 Несколько полезных приемов в Excel
- 3 9 распространенных ошибок Excel, которые вы бы хотели исправить
- 4 1. Excel пишет #ЗНАЧ!
- 4.1 #ЗНАЧ! в ячейке что это
- 4.2 Как исправить #ЗНАЧ! в Excel
- 5 2. Ошибка Excel #ИМЯ?
- 5.1 Почему в ячейке стоит #ИМЯ?
- 5.2 Как исправить #ИМЯ? в Экселе?
- 6 3. Excel отображает ##### в ячейке
- 6.1 Как в Excel убрать решетки из ячейки?
- 7 4. #ДЕЛ/0! в Excel
- 7.1 Как устранить #ДЕЛ/0!
- 8 5. #ССЫЛКА! в ячейке
- 8.1 Что такое ошибка #ССЫЛКА! в Excel?
- 8.2 Как исправить #ССЫЛКА! в Excel?
- 9 6. #ПУСТО! в Excel
- 9.1 Как устранить ошибку #ПУСТО!?
- 10 7. #Н/Д
- 10.1 Как устранить эту ошибку
- 11 8. Ячейка Excel выдает ошибку #ЧИСЛО!
- 11.1 Как устранить эту ошибку
- 12 Заключение
Вполне вероятно, вы уже хорошо знакомы с этими мелкими ошибками. Одно случайное удаление, один неверный щелчок могут вывести электронную таблицу из строя. И приходится заново собирать/вычислять данные, расставлять их по местам, что само по себе может быть сложным занятием, а зачастую, невозможным, не говоря уже о том, что это отнимает много времени.
И здесь вы не одиноки: даже самые продвинутые пользователи Эксель время от времени сталкиваются с этими ошибками. По этой причине мы собрали несколько советов, которые помогут вам сэкономить несколько минут (часов) при решении проблем с ошибками Excel.
В зависимости от сложности электронной таблицы, наличия в ней формул и других параметров, быть может не все удастся изменить, на какие-то мелкие несоответствия, если это уместно, можно закрыть глаза. При этом уменьшить количество таких ошибок вполне под силу даже начинающим пользователям.
Несколько полезных приемов в Excel
Прежде чем перейти к ошибкам и советам, мы хотели бы поделиться несколькими полезными приемами, которые помогут избежать ошибок в дальнейшем, сэкономить массу времени и сделать вашу жизнь намного проще:
- Начинайте каждую формулу со знака «=» равенства.
- Используйте символ * для умножения чисел, а не X.
- Сопоставьте все открывающие и закрывающие скобки «()», чтобы они были в парах.
- Используйте кавычки вокруг текста в формулах.
9 распространенных ошибок Excel, которые вы бы хотели исправить
Всем знакома маленькая зеленая стрелочка в верхнем левом углу ячейки. Вы знаете, этот противный флажок, который Excel использует, чтобы указать, что что-то пошло не так со значениями в ячейке.
Во многих случаях, нажав на эту стрелку, вы получите достаточно информации, чтобы решить проблему на месте. Вот так это выглядит:
Но не всегда этих сведений достаточно для того, чтобы понять, что не так с таблицей. Поэтому, пожалуйста, ознакомьтесь со списком распространенных ошибок, а также советами по их устранению. Найдите подходящее для себя решение, чтобы исправить ошибки и вернуться к нормальной работе.
Реклама
Спонсором сегодняшнего выпуска является компания Arenda-it.ru. Минимизируйте затраты на IT с облачным сервисом https://arenda-it.ru/1s-oblako. 1С Облако предоставляет доступ к 1С через интернет. Выполняйте свою непосредственную работу, остальное оставьте сотрудникам компании: обновление программного обеспечения 1С, настройку и сопровождение, решение технических вопросов.
1. Excel пишет #ЗНАЧ!
#ЗНАЧ! в ячейке что это
Ошибка #ЗНАЧ! появляется когда в формуле присутствуют пробелы, символы либо текст, где должно стоять число. Разные типы данных. Например, формула =A15+G14, где ячейка A15 содержит «число», а ячейка G14 — «слово».
Эксель требует, чтобы формулы содержали только цифры, и не будет отвечать на формулы, связанные с текстом, поэтому он покажет вам ошибку.
Как исправить #ЗНАЧ! в Excel
Простое решение этой ошибки — дважды проверить формулу, чтобы убедиться, что вы использовали только цифры. Если вы все еще видите ошибку, проверьте наличие пустых ячеек, пропущенных формул, связанных с ячейками, или каких-либо специальных символов, которые могли использовать.
В приведенном выше примере текст «Февраль» в ячейке G14 относится к текстовому формату. Программа не может вычислить сумму числа из ячейки A15 с текстом Февраль, поэтому дает нам ошибку.
2. Ошибка Excel #ИМЯ?
Более сложная ошибка. Вот краткое изложение того, почему это может появиться в ячейке, в которой вы работаете.
Почему в ячейке стоит #ИМЯ?
#ИМЯ? появляется в случае, когда Excel не может понять имя формулы, которую вы пытаетесь запустить, или если Excel не может вычислить одно или несколько значений, введенных в самой формуле. Чтобы устранить эту ошибку, проверьте правильность написания формулы или используйте Мастер функций, чтобы программа построила для вас функцию.
Нет, Эксель не ищет ваше имя в этом случае. Ошибка #ИМЯ? появляется в ячейке, когда он не может прочитать определенные элементы формулы, которую вы пытаетесь запустить.
Например, если вы пытаетесь использовать формулу =A15+C18 и вместо «A» латинской напечатали «А» русскую, после ввода значения и нажатия Enter, Excel вернет #ИМЯ?.
Допустим, вы правильно написали формулу, но недостаточно информации, введенной в отдельные ее записи. Запись в массиве таблиц неполная. Требуется фактическое имя таблицы, чтобы узнать, где искать желаемое значение.
Как исправить #ИМЯ? в Экселе?
Чтобы исправить ошибку #ИМЯ?, проверьте правильность написания формулы. Если написана правильно, а ваша электронная таблица все еще возвращает ошибку, Excel, вероятно, запутался из-за одной из ваших записей в этой формуле. Простой способ исправить это — попросить Эксель вставить формулу.
- Выделите ячейку, в которой вы хотите запустить формулу,
- Перейдите на вкладку «Формулы» в верхней части навигации.
- Выберите «Вставить функцию«. Если вы используете Microsoft Excel 2007, этот параметр будет находиться слева от панели навигации «Формулы».
После этого, в правой части вашей электронной таблицы появится Мастер функций, где вы сможете выбрать нужную формулу. Затем Excel проведет вас через каждый шаг формулы в отдельных полях, чтобы избежать ошибок и программа могла правильно прочитать вашу ячейку.
3. Excel отображает ##### в ячейке
Когда вы видите ##### в таблице, это может выглядеть немного страшно. Хорошей новостью является то, что это просто означает, что столбец недостаточно широк для отображения введенного вами значения. Это легко исправить.
Как в Excel убрать решетки из ячейки?
Нажмите на правую границу заголовка столбца и увеличьте ширину столбца.
Совет для профессионалов
Вы можете дважды щелкнуть по правой границе заголовка, чтобы автоматически разместить самую широкую ячейку в этом столбце.
4. #ДЕЛ/0! в Excel
В случае с #ДЕЛ/0!, вы просите Excel разделить формулу на ноль или пустую ячейку. Точно так же, как эта задача не будет работать вручную или на калькуляторе, она не будет работать и в Экселе.
Как устранить #ДЕЛ/0!
Лечится довольно просто. Измените значение на значение, не равное 0, или добавьте значение, если ваша ячейка была пустой.
5. #ССЫЛКА! в ячейке
Иногда это может немного сложно понять, но Excel обычно отображает #ССЫЛКА! в тех случаях, когда формула ссылается на недопустимую ячейку. Вот краткое изложение того, откуда обычно возникает эта ошибка:
Что такое ошибка #ССЫЛКА! в Excel?
#ССЫЛКА! появляется, если вы используете формулу, которая ссылается на несуществующую ячейку. Если вы удалите из таблицы ячейку, столбец или строку, и создадите формулу, включающую имя ячейки, которая была удалена, Excel вернет ошибку #ССЫЛКА! в той ячейке, которая содержит эту формулу.
Теперь, что на самом деле означает эта ошибка? Вы могли случайно удалить или вставить данные поверх ячейки, используемой формулой. Например, ячейка B16 содержит формулу =A14/F16/F17.
Если удалить строку 17, как это часто случается у пользователей (не именно 17-ю строку, но… вы меня понимаете!) мы увидим эту ошибку.
Здесь важно отметить, что не данные из ячейки удаляются, но сама строка или столбец.
Как исправить #ССЫЛКА! в Excel?
Прежде чем вставлять набор ячеек, убедитесь, что нет формул, которые ссылаются на удаляемые ячейки. Кроме того, при удалении строк, столбцов, важно дважды проверить, какие формулы в них используются.
Совет для профессионалов
Если вы случайно удалили несколько ячеек, вы можете восстановить их нажатием кнопки «Отменить» на панели быстрого доступа. Сочетание клавиш CTRL + Z для Windows и Command + Z для Mac, также позволяет отменить последние внесенные изменения.
6. #ПУСТО! в Excel
Ошибка #ПУСТО! возникает, когда вы указываете пересечение двух областей, которые фактически не пересекаются, или когда используется неправильный оператор диапазона.
Чтобы дать вам некоторый дополнительный контекст, вот как работают справочные операторы Excel:
- Оператор диапазона (точка с запятой): определяет ссылки на диапазон ячеек.
- Оператор объединения (запятая): объединяет две ссылки в одну ссылку.
- Оператор пересечения (пробел): возвращает ссылку на пересечение двух диапазонов.
Как устранить ошибку #ПУСТО!?
Прежде всего, убедитесь, что вы используете правильный синтаксис в формуле. Используйте двоеточие, чтобы отделить первую ячейку от последней, когда вы ссылаетесь на непрерывный диапазон ячеек в формуле. С другой стороны, использование запятой поможет правильно вывести формулу, если вы ссылаетесь на две ячейки, которые не пересекаются.
7. #Н/Д
Когда вы видите #Н/Д, это обычно означает, что числа, на которые вы ссылаетесь в вашей формуле, не могут быть найдены. Возможно, вы случайно удалили число или строку, которые используются в вашей формуле, или ссылаетесь на лист, который был удален или не сохранен.
Как устранить эту ошибку
3 раза проверьте все свои формулы и внимательно посмотрите, какие листы или строки могут быть удалены или неправильно указаны. Если у вас есть несколько формул, связанных вместе, убедитесь, что в каждой формуле присутствуют значения.
8. Ячейка Excel выдает ошибку #ЧИСЛО!
Если ваша формула содержит недопустимые числовые значения, появится ошибка #ЧИСЛО!. Это часто происходит, когда вы вводите числовое значение, которое отличается от других аргументов, используемых в формуле.
И еще, при вводе формулы, исключите такие значения, как $ 1000, в формате валюты. Вместо этого введите 1000, а затем отформатируйте ячейку с валютой и запятыми после вычисления формулы. Просто число, без знака $ (доллар).
Как устранить эту ошибку
Проверьте, не ввели ли вы какую-либо отформатированную валюту, дату или спецсимвол. Обязательно удалите их из формулы, сохранив только цифры.
Заключение
Напишите в комментариях, а что вы думаете по этому поводу. Хотите узнать больше советов по Excel? Обязательно поделитесь этой статьей с друзьями.
Содержание
- Как исправить ошибку #ПЕРЕНОС! в Excel
- Как исправить ошибку #ЗНАЧ! в Excel
- Как исправить ошибку #ПУСТО! в Excel
- Как исправить ошибку #ИМЯ? в Excel
Как исправить ошибку #ПЕРЕНОС! в Excel
Прежде чем рассмотреть ошибку #ПЕРЕНОС! (#SPILL), рассмотрим, что такое перенос. В Excel это означает, что формула возвращает несколько значений (массив), и они автоматически переносятся в соседние ячейки.
Диапазон переноса и значения внутри будут изменяться при обновлении источника данных.
Ошибка #ПЕРЕНОС! возникает, когда формула возвращает несколько значений, но Excel не может вывести один или несколько результатов.
У ошибки может быть множество причин. Поиск решения будет зависеть от используемой версии Excel.
- Веб-версия: наведите мышь на зеленый треугольник в верхнем левом углу ячейки с ошибкой #ПЕРЕНОС!. Появится сообщение с описанием ошибки.
- Десктопная версия: щелкните по ячейке с ошибкой #ПЕРЕНОС!. Нажмите на треугольник, который появится слева от ячейки. Причина ошибки будет указана в верхней части меню справки.
Рассмотрим решения, которые подойдут для наиболее распространенных вариаций этой ошибки.
Диапазон для переноса содержит одну или более ячеек с значениями
Решение: очистить диапазон для переноса.
Диапазон для переноса находится внутри таблицы
Решение 1: преобразовать таблицу в диапазон данных.
Для этого выполните следующие шаги:
- нажмите на любую ячейку в таблице,
- в меню в верхней части окна выберите «Конструктор»,
- выберите команду «Преобразовать в диапазон».
Обратите внимание, что расположение меню и списка команд могут отличаться в зависимости от версии.
Решение 2: переместить формулу за границы таблицы.
Диапазон для переноса содержит объединенные ячейки
Решение: разделить ячейки внутри диапазона.
Как исправить ошибку #ЗНАЧ! в Excel
Ошибка #ЗНАЧ! (#VALUE) возникает в следующих случаях:
- что-то не так с ячейкой (ячейками), на которую ссылается формула,
- что-то не так с самой формулой.
Иногда найти источник проблемы не просто. Ниже — о самых распространенных случаях и как и их исправить.
Математическая формула ссылается на текст
Формулы с математическими операторами могут вычислять только числа. Если одна или несколько ячеек, на которые ссылается формула, содержит текст, формула будет возвращать ошибку.
Решение: использовать вместо формулы (уравнения, составленного пользователем) функцию (формулу, заранее заданную Excel). Функции по умолчанию игнорируют большую часть текстовых значений и производят расчеты лишь с числами.
Например, на примере ниже функция =СУММ(B2,B11) будет игнорировать текст в ячейке B11.
Скриншот: Zapier.com
Стоит помнить, что эта функция не оповещает автоматически о пропусках ячеек, и ее результат может вводить в заблуждение.
Одна или более ячеек содержат пробелы
В этих случаях ячейка выглядит пустой.
Решение: найти и заменить пробелы. Вот как это сделать:
- выделите диапазон ячеек, к которому обращается формула;
- нажмите на иконку с биноклем, нажмите «Найти и выделить»;
- в окне «Найти и заменить» выберите «Заменить»;
- в поле «Найти» вставьте пробелы;
- поле «Заменить на» оставьте пустым;
- нажмите «Заменить все».
Как исправить ошибку #ПУСТО! в Excel
Ошибка #ПУСТО! (#REF) возникает, когда формулы ссылается на ячейку, которая уже не существует. Разберем наиболее распространенные причины возникновения ошибки и как их исправить.
Ячейка, на которую ссылается формула, удалена
Формула использует прямые ссылки на ячейки (каждая ячейка отделена запятой), но одна или несколько ячеек удалены. Это основная причина, почему Excel не рекомендует использовать прямые ссылки на ячейки.
Решение 1: Если ячейки удалены случайно, отмените это действие.
Решение 2: Обновите формулу, чтобы она ссылалась на диапазон ячеек. В этом случае Excel сможет произвести вычисления, даже если одна из ячеек была удалена.
Формула содержит относительные ссылки
Относительная ссылка означает, что используемые данные привязаны к ячейке, в которую вставлена формула. Например, если формулу =СУММ(B2:E2) скопировать из ячейки G2 в G3, Excel предположит, что должен суммировать все ячейки из колонок B-E в ряду 3.
Каждый раз, когда формула с относительными ссылками переносится в другую ячейку, ссылки автоматически меняются. И если установить связь невозможно, происходит ошибка.
Например, если формулу =СУММ(G2:G7) перенести в ячейку I4, Excel предположит, что пользователю требуется сложить шесть ячеек над клеткой I4. В данном случае это невозможно, так как доступны лишь три ячейки.
Решение: обновите формулу, чтобы включить в нее абсолютные значения. Это позволит созранить исходные ссылки, даже если формула будет перенесена. Для этого вставьте символ $ перед каждой буквой, обозначающей столбец, и номером ряда.
Например, формула =СУММ(G2:G7) с абсолютными ссылками будет выглядеть как: =СУММ($G$2:$G$7).
Как исправить ошибку #ИМЯ? в Excel
Ошибка #ИМЯ? (#NAME) возникает, если название формулы неверно написано. Рассмотрим основные решения проблемы.
Название формулы содержит опечатку
Решение: обновить название формулы. Лучший способ избегать опечаток — использовать встроенный редактор формул Excel. Когда пользователь начинает печатать название формулы, программа автоматически предложит список названий, содержащих те же буквы.
Неверное название формулы
Иногда пользователи вводят название несуществующей формулы или формулы, которая называется иначе (например, ПЛЮС вместо реальной функции СУММ). В этом случае формула вернет ошибку #ИМЯ?.
Решение: найти правильное имя формулы и обновить ее.
Вот как это сделать:
- выберите в меню раздел «Формулы»;
- нажмите на «Вставить функцию» в левой части панели инструментов, в открывшемся окне «Вставка функции» просмотрите недавно использовавшиеся функции или полный список всех доступных функций;
- выберите и вставьте нужную функцию;
- в редакторе формул обновите ячейки, к которым будет отсылаться формула (поля зависят от выбранной функции).
Эти советы применимы и к ошибкам в Google Таблицах (за исключением #ПЕРЕНОС!, которая часто отображается как #REF).
Источник.
Фото на обложке: Aihr.com
Подписывайтесь на наш Telegram-канал, чтобы быть в курсе последних новостей и событий!
Хитрости »
7 Сентябрь 2015 24874 просмотров
Помню себя, когда только начал осваивать Excel — спросить не у кого, интернет не так распространен да и информация вся была на английском, с которым у меня тогда были проблемы. И как любой начинающий я конечно совершал классические ошибки начинающего изучать Excel. И в этой статье я решил собрать «топ 10 как делать не надо«:
1. Выделение целого столбца/строки и закрашивание выделенного(при помощи соответствующей кнопки на панели — «Цвет заливки»). Почему так лучше не делать: при таком методе закрашиваются все ячейки столбца или строки. А это, в случае с 2007 Excel и выше — больше миллиона ячеек для столбца и более 16 тысяч для строки. Немало? И я так думаю. Тоже самое относится и к другим свойствам: границы ячеек, цвет шрифта, стили. И когда все эти свойства назначаются постоянно для целой строки или столбца форматы копятся, для каждой ячейки начинает храниться свой «багаж» разных комбинаций свойств и значений. Файл начинает «распухать»(как можно «запухнуть» файл обратно я писал в статье: Как уменьшить размер файла). А потом виснет. А потом может вообще отказаться открываться.
Как делать правильно: выделять надо только ячейки внутри рабочей таблицы. Чтобы делать это быстро(не прокручивая лист мышкой по две-три минуты) можно использовать комбинации клавиш для перемещения по таблице:
Сочетание клавиш | Выполняемое действие |
---|---|
CTRL+→←↑↓(стрелки на клавиатуре) | Перемещение до первой пустой ячейки в заданном направлении. Если при этом удерживать SHIFT — то выделение от активной ячейки до первой пустой |
CTRL+СТРЕЛКА ВНИЗ | Перемещает курсор в ячейку в текущем столбце, после которой идет пустая ячейка |
CTRL+СТРЕЛКА ВВЕРХ | Перемещает курсор в ячейку в текущем столбце, которой предшествует первая пустая ячейка |
CTRL+СТРЕЛКА ВПРАВО | Перемещает курсор в ячейку в текущей строке, после которой идет пустая ячейка. Если все ячейки пустые — будет выделена ячейка последнего столбца на листе |
CTRL+СТРЕЛКА ВЛЕВО | Перемещает курсор в ячейку в текущей строке, которой предшествует первая пустая ячейка. Если все ячейки пустые — будет выделена ячейка последнего столбца на листе |
CTRL+END | Перемещает курсор в последнюю ячейку рабочей таблицы |
2. «Боевой» окрас своих рабочих таблиц: приход зеленым цветом, расход красным, коммерческий отдел синей заливкой и белым шрифтом, производство коричневым и т.п. Это может и наглядно, но в дальнейшем неизбежно возникают ситуации, когда приходится вычислять суммы по приходу и расходу отдельно да еще и в разрезе отделов. А в Excel до сих пор нет встроенных средств для подсчета и суммирования ячеек по цвету заливки и шрифта. Можно, конечно, использовать сторонние разработки и макросы(например: Подсчитать сумму ячеек по цвету заливки, Подсчитать сумму ячеек по цвету шрифта, СчетЯчеек_Заливка, СчетЯчеек_Шрифт, СуммаЯчеек_Заливка, СуммаЯчеек_Шрифт). Но куда проще делать правильно.
Как делать правильно: завести отдельные столбцы для названия отделов, операции(приход и расход) и т.п. Иначе говоря сразу в отдельный столбец выводить признак, по которому можно будет подсчитать суммы встроенными функциями, вроде СУММЕСЛИ.
3. Создание для каждого дня/месяца отдельного листа. Возможно удобно для каждого отдельного месяца вести учет продаж на отдельном листе: можно быстро перемещаться на нужный день/месяц и смотреть записи только по нему. Но в какой-то момент возникает необходимость анализировать данные за весь период(год, квартал, недели). И тут начинаются сложности.
Как делать правильно: вести весь учет на одном листе. А для дат и месяцев завести отдельный столбец. В дальнейшем можно будет легко проанализировать данные за любой период при помощи хотя бы сводных таблиц(Группировка данных в сводной таблице).
4. Вместо дат записывать названия месяцев: «Апрель 2014», «Май 2014» и т.д. В дальнейшем сложно будет проводить анализ таких данных за несколько лет.
Как делать правильно: записывать даты в привычном для Excel виде: 01.04.2014, 01.05.2014(для англ.локализации 4/1/2014, 5/1/2014) и т.д. Для наглядности ячейкам с датами можно присвоить формат практически любого вида, в том числе и вида «Апрель 2014″(правая кнопка мыши на ячейке с датой -Формат ячеек -вкладка Число). Но обрабатывать в дальнейшем данные с правильными датами куда проще: в фильтре они группируются сами по годам и месяцам, а при помощи сводных таблиц можно делать группировки практически по любому периоду времени.
5. Использование объединенных ячеек в рабочих таблицах. Почему так лучше не делать: при объединении нескольких ячеек в одну данные сохраняются только в левой верхней ячейке, а остальные очищаются, т.е. не содержат никаких данных. Часто ячейки объединяют в заголовках и впоследствии это мешает создать сводную таблицу, т.к. все ячейки заголовков должны содержать значения. Иначе сводная таблица просто не будет создана. Так же часто ячейки объединяют в строках с одинаковыми значениями
Это наглядно, но в рабочих таблицах совершенно неудобно для обработки данных и создания различных отчетов. Т.к. впоследствии ни сводные таблицы, ни формулы вроде СУММЕСЛИ, СУММПРОИЗВ и им подобные не смогут просуммировать/подсчитать все нужные значения, т.к. значения будут только в верхней ячейке. Остальные строки формула посчитает пустыми(что справедливо, т.к. они и есть пустые).
Как делать правильно: в рабочих таблицах следует оставлять значение в каждой ячейке и прибегать к объединению исключительно в отчетах, которые уже не будут обрабатываться.
6. Создание нескольких рабочих таблиц на одном листе. Порой пользователи создают несколько таблиц с различными данными(одна для северного направления, одна для южного, одна для восточного и т.д.) на одном листе. Впоследствии с таким набором таблиц на одном листе практически невозможно работать стандартными средствами: нет возможности воспользоваться фильтром для одной таблицы, не затронув при этом другие. Скрытие строк, группировки — везде какая-то из таблиц будет мешать другим.
Как делать правильно: создавать по одной таблице на листе. Файл от этого не станет весить больше, а удобство работы повысится. Несколько таблиц на одном листе можно располагать только если эти таблицы предполагается использовать как справочники и анализировать их данные в дальнейшем не надо будет.
Так же можно применить уже описанный выше подход: вести все и на одном листе, но создать дополнительный столбец для обозначения направления. В дальнейшем можно будет все той же сводной без проблем вывести нужный отчет.
7. Запись информации разного типа в один столбец. Например, есть ФИО, есть Должность, Номер телефона контакта и e-mail. Часто эту информацию записывают в одну ячейку(зачем плодить столбцы, если можно всю информацию в одну наглядно закинуть?): Иванов Иван Иванович, Коммерческий директор, 1(111)111-11-11, mail@mail.ru. Да, наглядно. Вся информация в одной ячейке. Но если когда-то понадобится выбрать те же e-mail для какой-нибудь поздравительной рассылки(с Новым Годом, например) — придется неплохо поморочиться и потрудиться. А если бы e-mail был отдельно можно было бы сходу использовать массовую рассылку писем по адресам.
Или еще классический пример: запись Типа документа и его Даты в одной ячейке: Товарная накладная ТОРГ-12 №45 от 25.08.2015г. В будущем весьма сложно будет выбрать накладные только за определенный период, ведь сначала надо будет еще даты от текста отделить.
Как делать правильно: записывать информацию разного типа и данные разного типа(даты, суммы, текст) в разных столбцах. В дальнейшем это значительно упростит анализ информации и выполнение различных действий с данными.
8. Создание разрывов в виде полностью пустых строк внутри рабочих таблиц. Часто так разделяют месяца в таблице, отделы, регионы или еще какие-то данные, относящиеся к определенной группе. Вдобавок такие строки часто закрашивают. Почему так лучше не делать: во-первых если потребуется создать сводную таблицу, то в ней появятся не эстетичные «(пусто)»(blank); во-вторых если фильтр на таблицу устанавливается выделением только первой строки таблицы, то в 90% случаев фильтр будет видеть данные в таблице до первой пустой строки, а данные дальше в фильтр уже не попадут; в-третьих многие удобные действия с таблицей сделать не получится(например, автозаполнение ячеек, перемещение по таблице горячими клавишами и т.п.).
Как делать правильно: использовать разрывы в виде пустых строк только в итоговых отчетах. Если очень хочется, разделение строк на группы визуально можно жирными или цветными границами. Но лучше в отдельном столбце завести признак, по которому можно определить к какой группе относится строка. Тогда можно будет и сортировать, и фильтровать, и группировать в любом виде.
9. Выравнивание текста в ячейках при помощи пробелов. Частая ошибка тех пользователей, которые создают в Excel иерархические списки. Чтобы каждый уровень был отделен отступами часто при этом в начале ячейки ставят 4 и более пробелов. Иногда так еще делают просто для наглядности, отделяя текст как сноску. Однако в дальнейшем это может значительно усложнить процесс сравнения, поиска и анализа информации в таких данных(т.к. текст » привет» будет отличаться от текста «привет» и Excel посчитает эти строки разными).
Как делать правильно: использовать возможности форматирования. Вкладка Главная -группа Выравнивание —Увеличить отступ. Или правая кнопка мыши на ячейке —Формат ячеек -вкладка Выравнивание -из списка по горизонтали выбираем «по левому краю(отступ)» и в окошке правее ставим количество отступов. Один отступ равен примерно двум пробелам. Чем такой подход лучше: визуально эффект тот же. Однако данные в самих ячейках не изменяются, что не мешает производить с ними привычные действия без танцев с бубном.
10. Занесение всей информации вручную. Здесь имеется ввиду ведение каких-либо данных, когда вся информация заносится поячеечно руками. Даже те данные, которые из раза в раз повторяются(названия отделов, фамилии ответственных сотрудников, номер регламентов и т.п.). Например, ежедневно заносятся данные по инкассации. Работают всего три смены, соответственно три старших, которые сдают смену. И каждый день вбивается фамилия одного из старших. В какой-то момент в любом случае будет допущена ошибка в написании(вместо Иванов — Иванев) и эта строка уже не попадет вместе со всеми в поиск, фильтр, отбор функции и любой другой вид аналитики.
Как делать правильно: использовать для постоянных данных выпадающие списки. Такой подход не только избавляет от ошибок, но и значительно упрощает процесс занесения данных. Ну а если надо еще и другие данные контролировать(числа, длина текста и т.д.) — то в Excel есть отличный инструмент — Проверка данных.
Статья помогла? Поделись ссылкой с друзьями!
Видеоуроки
Поиск по меткам
Access
apple watch
Multex
Power Query и Power BI
VBA управление кодами
Бесплатные надстройки
Дата и время
Записки
ИП
Надстройки
Печать
Политика Конфиденциальности
Почта
Программы
Работа с приложениями
Разработка приложений
Росстат
Тренинги и вебинары
Финансовые
Форматирование
Функции Excel
акции MulTEx
ссылки
статистика
Exceltip
Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки
Внесение даже небольшого изменения на рабочем листе Excel может привести к образованию ошибок в других ячейках. К примеру, вы можете случайно ввести значение в ячейку, которая раньше содержала формулу. Эта простая ошибка может оказать значительное влияние на другие формулы, и вы не сможете обнаружить ее, пока не сделаете какие-нибудь изменения на листе.
Ошибки в формулах делятся на несколько категорий:
Синтаксические ошибки: Возникают при неправильном синтаксисе формулы. Например, формула имеет несоответствующие скобки, или функция имеет не корректное количество аргументов.
Логические ошибки: В этом случает формула не возвращает ошибку, но имеет логический изъян, что является причиной неправильного результата расчета.
Ошибки неправильных ссылок: Логика формул верна, но формула использует некорректную ссылку на ячейку. Простой пример, диапазон данных для суммирования в формуле СУММ может содержать не все элементы, которые вы хотите суммировать.
Семантические ошибки: Например, название функции написано неправильно, в этом случае Excel вернет ошибку #ИМЯ?
Циклические ошибки: Циклические ссылки возникают, когда формула ссылается на саму себя, прямо или косвенно. Циклические ссылки иногда могут быть полезны, но зачастую они указываю на наличие проблемы.
Ошибки в формулах массивов: Когда вы вводите формулу массива, по окончании ввода необходимо нажать Ctrl + Sift + Enter. Если вы не сделали этого, Excel не поймет, что это формула массива, и вернет ошибку или некорректный результат.
Ошибки неполных расчётов: В этом случае формулы рассчитываются не полностью. Чтобы удостовериться, что се формулы пересчитаны, наберите Ctrl + Alt + Shift + F9.
Проще всего найти и скорректировать синтаксические ошибки. Чаще всего, вы знаете, когда формула содержит синтаксическую ошибку. К примеру, Excel не даст ввести формулу с несогласованными скобками. Иные ситуации синтаксических ошибок приводят к выводу следующих ошибок в ячейке листа.
Ошибка #ДЕЛ/0!
Если вы создали формулу, в которой производится деление на ноль, Excel вернет ошибку #ДЕЛ/0!
Так как Excel воспринимает пустую ячейку как ноль, то при делении на пустую ячейку тоже будет возвращена ошибка. Эта проблема часто встречается при создании формулы для данных, которые еще не были введены. Формула ячейки D4 была протянута на весь диапазон (=C4/B4).
Эта формула возвращает отношение значений колонок C к B. Так как не все данные по дням были занесены, формула вернула ошибку #ДЕЛ/0!
Чтобы избежать ошибки, вы можете воспользоваться формулой ЕСЛИ, для проверки, являются ли ячейки колонки B пустыми или нет:
Эта формула вернет пустое значение, если ячейка B4 будет пустой или содержать 0, в противном случае вы увидите посчитанное значение.
Другим подходом является использование функции ЕСЛИОШИБКА, которая проверяет на наличие ошибки. Следующая формула вернет пустую строку, если выражение C4/B4 будет возвращать ошибку:
Ошибка #Н/Д
Ошибка #Н/Д возникает в случаях, когда ячейка, на которую ссылается формула, содержит #Н/Д.
Обычно, ошибка #Н/Д возвращается в результате работы формул подстановки (ВПР, ГПР, ПОИСКПОЗ и ИНДЕКС). В случае, когда совпадение не было найдено.
Чтобы перехватить ошибку и отобразить пустую ячейку, воспользуйтесь функцией =ЕСНД().
Обратите внимание, что функция ЕСНД является новой функцией в Excel 2013. Для совместимости с предыдущими версиями воспользуйтесь аналогом этой функции:
Ошибка #ИМЯ?
Excel может вернуть ошибку #ИМЯ? в следующих случаях:
- Формула содержит неопределенный именованный диапазон
- Формула содержит текст, который Excel интерпретирует как неопределенный именованный диапазон. Например, неправильно написанное имя функции вернет ошибку #ИМЯ?
- Формула содержит текст не заключенный в кавычки
- Формула содержит ссылку на диапазон, у которого отсутствует двоеточие между адресами ячеек
- Формула использует функцию рабочего листа, которая была определена надстройкой, но надстройка не была установлена
Ошибка #ПУСТО!
Ошибка #ПУСТО! возникает в случае, когда формула пытается использовать пересечение двух диапазонов, которые фактически не пресекаются. Оператором пересечения в Excel является пробел. Следующая формула вернет #ПУСТО!, так как диапазоны не пересекаются.
Ошибка #ЧИСЛО!
Ошибка #ЧИСЛО! будет возвращена в следующих случаях:
- В числовом аргументе формулы введено нечисловое значение (например, $1,000 вместо 1000)
- В формуле введен недопустимый аргумент (например, =КОРЕНЬ(-12))
- Функция, использующая итерацию, не может рассчитать результат. Примеры функций, использующих итерацию: ВСД(), СТАВКА()
- Формула возвращает значение, которое слишком большое или слишком маленькое. Excel поддерживает значения между -1E-307 и 1E-307.
Ошибка #ССЫЛКА!
Ошибка #ССЫЛКА! возникает в случаях, когда формула использует недействительную ссылку на ячейку. Ошибка возникает в следующих ситуациях:
- Вы удалили колонку или строку, на которую ссылалась ячейка формулы. Например, следующая формула вернёт ошибку, если первая строка или столбцы A или B были удалены:
- Вы удалили рабочий лист, на которую ссылалась ячейка формулы. Например, следующая формула вернёт ошибку, если Лист1 был удален:
- Вы скопировали формулу в расположение, где относительная ссылка становится недействительной. Например, при копировании формулы из ячейки A2 в ячейку A1, формула вернет ошибку #ССЫЛКА!, так как она пытается обратиться к несуществующей ячейке.
- Вы вырезаете ячейку и затем вставляете ее в ячейку, на которую ссылается формула. В этом случае будет возвращена ошибка #ССЫЛКА!
Ошибка #ЗНАЧ!
Ошибка #ЗНАЧ! является самой распространенной ошибкой и возникает в следующих ситуациях:
- Аргумент функции имеет неверный тип данных или формула пытается выполнить операцию, используя неверные данные. Например, при попытке сложения числового значения с текстовым, формула вернет ошибку
- Аргумент функции является диапазоном, когда он должен быть одним значением
- Пользовательские функции листа не рассчитываются. Для принудительного пересчета нажмите Ctrl + Alt + F9
- Пользовательская функция листа пытается выполнить операцию, которая не является допустимой. Например, пользовательская функция не может изменить среду Excel или сделать изменения в других ячейках
- Вы забыли нажать Ctrl + Shift + Enter при вводе формулы массива
Вам также могут быть интересны следующие статьи
5 комментариев
Ренат, прошу у вас помощи,как у спеца… Создала книгу с кучей страниц и ссылок на разные страницы. Потом необходимо построить диаграммы, а у меня мастер диаграмм почему-то стал неактивен, и никак не могу сделать ни через «Вставку», никак. Может я что-то в настройках сбила? помогите, пожалуйста, что можно проверить.
Людмила, ни разу не сталкивался с проблемой неактивности мастера диаграмм по причине большого количества связей. В любом случае необходимо взглянуть на книгу. Мой ящик — admin@exceltip.ru
Людмила, есть вариант, что мастер диаграмм перестает быть доступен, если книга находится в общем доступе. Если это ваш случай, сделайте монопольный доступ в книге, вставляйте диаграммы и снова делайте книгу общей.
Перехват ошибок в формулах функцией ЕСЛИОШИБКА (IFERROR)
Ошибки случаются. Вдвойне обидно, когда они случаются не по твоей вине. Так в Microsoft Excel, некоторые функции и формулы могут выдавать ошибки не потому, что вы накосячили при вводе, а из-за временного отсутствия данных или копирования формул «с запасом» на избыточные ячейки. Классический пример — ошибка деления на ноль при вычислении среднего:
Причем заметьте, что итоги в нашей таблице тоже уже не считаются — одна ошибка начинает порождать другие, передаваясь по цепочке от одной зависимой формулы к другой. Так что из-за одной ошибочной ячейки, в конце концов, может перестать работать весь расчет.
Для лечения подобных ситуаций в Microsoft Excel есть мегаполезная функция ЕСЛИОШИБКА (IFERROR), которая умеет проверять заданную формулу или ячейку и, в случае возникновения любой ошибки, выдавать вместо нее заданное значение: ноль, пустую текстовую строку «» или что-то еще.
Синтаксис функции следующий:
=ЕСЛИОШИБКА( Что_проверяем ; Что_выводить_вместо_ошибки )
Так, в нашем примере можно было бы все исправить так:
Все красиво и ошибок больше нет.
Обратите внимание, что эта функция появилась только с 2007 версии Microsoft Excel. В более ранних версиях приходилось использовать функции ЕОШ (ISERROR) и ЕНД (ISNA) . Эти функции похожи на ЕСЛИОШИБКА, но они только проверяют наличие ошибок и не умеют заменять их на что-то еще. Поэтому приходилось использовать их обязательно в связке с функцией проверки ЕСЛИ (IF) , создавая вложенные конструкции типа:
Такой вариант ощутимо медленне работает и сложнее для понимания, так что лучше использовать новую функцию ЕСЛИОШИБКА, если это возможно.
Какие существуют обозначения ошибок и способы их исправления?
Если формула содержит ошибку, то «Excel 2007» отобразит специальное сообщение об ошибке. При этом каждый тип ошибки обозначается своим сообщением, вызывается разными причинами и соответственно требует различных способов разрешения.
##### — Что обозначает и как исправить?
Эти символы сообщают, что столбец, содержащий числа, недостаточно широк для них, или же дата и время, введенные в ячейки данного столбца, содержат отрицательные числа.
В первом случае достаточно просто увеличить ширину столбца или изменить числовой формат данных (например, уменьшить число знаков после запятой).
Во втором же случае надо:
- проверить формулу, если вычисляется число дней между двумя датами;
- если формула не содержит ошибок, то необходимо изменить формат ячейки и перейти, например, с формата «Дата и время» на «Общий» или «Числовой» формат.
#ЗНАЧ! — Что обозначает и как исправить?
Эти сообщение об использовании текста вместо числа или логического значения (ИСТИНА или ЛОЖЬ). То есть Excel такой плейбой и не может преобразовать данный текст в ячейке в правильный тип данных.
Необходимо убедиться, что формула или функция ссылается на те ячейки, которые содержат действительные значения.
Например, если в ячейке A2 содержится число, а в ячейке A3 содержится текст, то в ячейке А1 с формулой =A2+A3 будет отображаться #ЗНАЧ! .
#ДЕЛ/0! — Что обозначает и как исправить?
Эти сообщение, что в ячейке происходит деление числа на 0 (ноль) или же используются ссылки на пустую ячейку.
- В окне открытого листа выделите ячейку с данной ошибкой и нажмите клавишу F2.
- Когда в ячейке отобразится сама формула или функция, а также станут выделенными все ячейки, связанные ссылками с данной формулой или ячейкой, внимательно проверьте значения в выделенных ячейках и при необходимости внесите коррективы в формулу или измените ссылки на пустые ячейки.
- Нажмите Enter или кнопку «Ввод» на строке формул.
#ИМЯ? — Что обозначает и как исправить?
Эти символы сообщают, что в формуле используется несуществующее имя или неправильный оператор.
1 вариант
Если используется имя, которое не было определено, то необходимо сделать следующее:
- В окне открытого листа перейдите к вкладке «Формулы» и в группе «Определенные имена» щелкните по кнопке «Диспетчер имен».
- В окне «Диспетчер имен» просмотрите, присутствует ли данное имя в списке.
Если данное имя отсутствует, то необходимо добавить его согласно инструкции «Как присвоить имя ячейке или диапазону ячеек?».
2 вариант
Если существует ошибка в написании имени, то необходимо проверить его орфографию.
- В окне открытого листа нажмите клавишу F3.
- В окошке «Вставка имени» выберите в списке имя нужное имя и нажмите кнопку «ОК».
- Внесите исправления (при необходимости) в формуле, которая отобразится в соответствующей ячейке.
- Для закрепления нажмите клавишу Enter.
3 вариант
Если в формуле используется функция с ошибкой в написании.
Например, СУМ(A1:А10) вместо СУММ(A1:А10) .
- В окне открытого листа выделите ячейку с ошибкой в написании функции.
- Раскройте меню кнопки «Источник ошибки» рядом с данной ячейкой.
- В списке команд выберите пункт «Изменить в строке формул».
- На строке формул в окошке имени отобразится правильно написание нужной формул, согласно которому и измените ошибочное написание.
- Закрепите результат щелчком по клавише Enter.
4 вариант
Если в формулу введен текст, который не заключен в двойные кавычки, то необходимо проверить все текстовые записи в формуле и заключить их в двойные кавычки. Иначе Excel будет пытаться распознать данный текст как имя диапазона ячеек, хотя это и не предполагалось.
Например, СУММ(A1 А10) вместо СУММ(A1:А10) .
5 вариант
Если в ссылке на диапазон ячеек пропущено двоеточие, то для исправления необходимо в формуле во всех подобных ссылках проверить знак двоеточия и исправить по мере необходимости.
Например, СУММ(A1 А10) вместо СУММ(A1:А10) .
6 вариант
Если в формулу включена ссылка на значения ячеек других листов или книг, при этом имя не заключено в ординарные кавычки, то необходимо это имя заключить в апострофы ( “ ).
#Н/Д — Что обозначает и как исправить?
Эти символы сообщают, что нужное значение не доступно для функции или формулы.
1 вариант
Если в формулу были введены недостающие данные, а также #Н/Д или НД() , то #Н/Д необходимо заменить новыми данными.
2 вариант
Если в функциях ГПР , ПРОСМОТР , ПОИСКПОЗ или ВПР указывается неверное значение аргумента «искомое_значение» (например, ссылка на диапазон ячеек, что недопустимо), то необходимо соответственно указать ссылку только на нужную ячейку.
3 вариант
Если не заданы необходимые аргументы стандартной функции листа, то нужно ввести все необходимые соответствующие аргументы функции.
4 вариант
Если в формуле используется недоступная в данный момент функция, то необходимо проверить, что книга, использующая функцию листа, открыта, а также то, что функция правильно работает.
5 вариант
Если для просмотра значений в несортированной таблице используются функции ВПР , ГПР или ПОИСКПОЗ , для которых по умолчанию сведения для просмотра таблиц должны располагаться в возрастающем порядке.
В функциях ВПР и ГПР содержится аргумент «интервальный _просмотр», позволяющий искать определенное значение и в несортированной таблице. Но при этом, чтобы отыскать определенное значение, аргумент «интервальный_просмотр» должен иметь значение ЛОЖЬ .
В функции ПОИСКПОЗ содержится аргумент «тип_сопоставления», позволяющий сортировать данные для поиска. Если же соответствующее значение отыскать невозможно, то рекомендуется задать аргумент «тип_сопоставления» равный 0.
6 вариант
Если в формуле массива используется аргумент, не соответствующий диапазону, указанному в формуле массива, то необходимо проверить диапазон ссылок формулы на соответствие числу строк и столбцов или ввести формулу массива в меньшее число ячеек.
7 вариант
Если не заданы один или несколько необходимых аргументов стандартной или созданной функции листа, необходимо проверить и задать все необходимые аргументы функций.
#ССЫЛКА! — Что обозначает и как исправить?
Эти символы сообщают о неверной ссылке на ячейку.
1 вариант
Если ячейка, на которую ссылается формула, была удалена или же в данную ячейку помещено значение скопированных ячеек, то необходимо изменить формулу с учетом новых ссылок.
2 вариант
Если используется функция OLE, связанная с незапущенной программой, то необходимо запустить требуемую программу.
3 вариант
Если используется ссылка на недоступный объект DDE (Dynamic Data Exchange – динамический обмен данными), например «system», то необходимо проверить, что используется правильный раздел DDE.
4 вариант
Если используется макрос, вызывающий макрофункцию, которая при определенных вариантах выдает значение #ССЫЛКА! . Необходимо проверить аргумент функции и удостовериться, что он ссылается на допустимые ячейки или диапазоны ячеек.
#ЧИСЛО! — Что обозначает и как исправить?
Это сообщение об использовании неправильных числовых значений в формуле или функции.
1 вариант
Если в функцию, использующую числовой аргумент, было вставлено неприемлемое значение, то необходимо проверить все аргументы функции и при необходимости исправить написание всех чисел и формат соответствующих ячеек.
2 вариант
Если в функции с итерацией (подбором параметров), например «ВСД» или «СТАВКА», невозможно найти результат, то необходимо попробовать иное начальное приближение или изменить число итераций.
3 вариант
Если в результате вычисления формулы получается число, которое слишком велико или, наоборот, слишком мало, чтобы оно могло быть отображено в Excel, то необходимо изменить формулу и добиться, чтобы результат находился в диапазоне от 1*10307 до 1*10307.
#ПУСТО! — Что обозначает и как исправить?
Эти сообщение об отсутствии общих ячеек, когда задано пере
сечение двух областей.
1 вариант
Если используется ошибочный оператор диапазона, то необходимо внести исправления, а именно:
- для обозначения ссылки на непрерывный диапазон ячеек используется двоеточие (:) в качестве разделителя между начальной и конечной ячейкой диапазона. Например, СУММ(С1:С20) .
- для обозначения ссылки на два непересекающихся диапазона используется оператор объединения – точкой с запятой (;). Например, СУММ(С1:С20;D1:D20) .
2 вариант
Если указанные диапазоны не имеют общих ячеек, то необходимо изменить ссылки, добиваясь нужного пересечения.
Содержание |
---|
Ошибки |
Потеря данных |
Критическое завершение |
Слишком много форматов |
Неоконченные вычисления |
Ошибки отображения |
Ошибки в формулах |
Псевдоошибки |
Локализация |
Интерфейс |
Формулы |
Термины |
Интерфейс Excel 2007 |
Большинство статей на нашем сайте прямо или косвенно описывают возможности и достоинства Excel. Это программа используется ежедневно миллионами пользователей во всем мире, поэтому очевидно, что достоинства Excel явно перевешивают любые найденные недоработки. Однако, как известно, идеальных программ не бывает. Остановимся поподробнее на этих недоработках, ошибках и других досадных моментах при работе в Excel различных версий. Сразу хочется отметить, что многие умозаключения носят субъективный характер.
Ошибки
Потеря данных
Многие встречались с ситуацией, когда старый рабочий файл (обычно большого размера) перестает открываться с сообщением типа «Имя файла является недопустимым», «Нет доступа к файлу», «Файл не найден» и т.п. Если при этом не было сохранено резервных копий файла, то есть вероятность безвозвратной потери информации. Эта ошибка встречалась в основном в ранних версиях Excel (97-2003). Применение опции совместного доступа к файлу существенно повышало вероятность появления ошибки. Иногда для решения проблемы помогает открытие файла в более поздней версии. Общей рекомендацией для предотвращения подобных проблем является сохранение резервных копий файлов.
Критическое завершение
При работе со сложными структурами расчетов Excel может критически закрыть программу без сохранения данных. Этот сбой особенно часто встречается в ранних версиях Excel. Так, например, легко «убить» файл Excel 2000-2003, попытавшись перемножить несколько миллионов ячеек на одном листе.
В случае критического завершения программы восстановить не удастся только несохраненные данные. При регулярном появлении таких критических сбоев рекомендуется переустановить Microsoft Office, а лучше перейти на более позднюю версию этого пакета. В качестве временного решения можно посоветовать применять опцию автосохранения файла.
Слишком много форматов
В Excel 97-2003 возможно появления сообщения «Слишком много форматов ячеек». Это ошибка признается Microsoft в качестве, так называемой, «особенности» программы. Файл при этом остается доступным для изменений.
Лечение заключается в том, чтобы уменьшить количество типов форматирования для ячеек. К сожалению, это не всегда помогает, так как Excel каким-то образом кэширует и хранит даже неиспользуемые форматы. Вероятно, это сделано в целях оптимизации прорисовки таблиц на экране.
Для решения проблемы иногда приходится очищать от форматирования листы целиком. Удалите в первую очередь неиспользуемые пользовательские форматы числа. Может помочь также открытие файла в Excel 2007, сохранение сначала в новом, затем в старом формате. Если такой возможности нет, то можно попробовать переносить информацию в новый файл через последовательное копирование листов.
Неоконченные вычисления
В Excel 2000-2003 встречается ситуация, когда программа просто не досчитывает все дерево формул. При этом в строке состояния остается сообщение «Вычислить», которое не зависит от режима вычислений. Ситуация аналогична тому, что расчет был прерван пользователем (например, через начало редактирования ячейки), хотя по факту этого не происходило. При этом файл не содержит циклических ссылок или каких-либо других очевидных ошибок.
Необходимо заметить, что такое поведение программы встречается достаточно редко и только в файлах с очень большим количеством сложных формул.
Ошибки отображения
В Excel 2007 разработчиками признана ошибка при умножении чисел, образующих результат в диапазоне 65534,99999999995 и 65535. Например, 850*77.1 показывает результат 100000. Причем, это именно ошибка отображения результата на экране – по факту в ячейке правильное значение 65535. Можно производить дальнейшие вычисления, используя именно это правильное значение.
С нашей точки зрения, это достаточно безобидная ошибка, так как вероятность столкнуться с ней на практике весьма низка.
Ошибки в формулах
Мы выделили главу с описанием «багов» в вычислениях в отдельную статью.
Дополнительно к описанным ситуациям некорректных расчетов часто приводятся замечания по точности в работе функций с плавающей точкой, а также некоторых статистических функций. При работе с экономическими моделями расчеты с высокой степенью точности (до десятых знаков после запятой) используются крайне редко, поэтому вряд ли имеет смысл обсуждать подобные проблемы.
Следует также заметить, что количество «багов» в вычислениях относительно допустимой сложности расчетов в Excel ничтожно мало – проблем с другими функциональными особенностями встречается значительно больше.
Псевдоошибки
В 99% случаев ситуации, преподносимые пользователями как «ошибки Excel», по факту таковыми не являются. Чаще всего проблемы связаны с непониманием формул или логики вычислений электронной таблицы.
Другая типичная причина проблем – это некорректное использование форматов чисел. Так, например, легко добиться визуальной ситуации, когда «2 * 2 = 5»:
В первом примере в ячейках A1:C1 на экране отображаются только целая часть чисел, в расчетах же участвуют вещественные числа: «2,3 * 2,3 = 5,29».
Во втором примере в ячейкe C2 установлен пользовательский формат отображения чисел. Для всех чисел отображается символ «5», вне зависимости от того, какое значение на самом деле хранится в ячейке. Если производить дальнейшие вычисления с ячейкой C1, то в расчетах будет участвовать правильное значение «4».
Про отображение чисел с использованием пользовательских форматов можно сказать, что подобная ситуация не является ошибкой Excel – это специально разработанная возможность программы. Ответственность за корректное использование форматов лежит на конечном пользователе.
Еще один сложный для понимания случай некорректных вычислений связан с типом хранимых в ячейке значений. Использование универсального типа (Variant) для хранения значений в ячейке позволяет ввести число в виде строки. Для примера попробуйте сначала установить в ячейке текстовый формат, затем ввести туда число – оно внутренне сохранится как набор символов. И, логично, арифметические действия с этим текстом-числом будут давать нулевой результат. Например, используйте функцию SUM (простое сложение не даст нужного эффекта, так как Excel попытается привести текстовый тип к числовому). Теперь верните формат ячейки на «Общий» или даже на «Числовой». Никаких изменений в отображении не произойдет, возможно, только, появится специальный зеленый индикатор в ячейке (зависит от настроек Excel). Формула с использованием SUM будет по-прежнему давать некорректный результат. Формат при этом будет выглядеть нормально. Дело в том, что значение в ячейке, хранящееся в универсальном типе данных, не получило информации, что надо что-то изменить и по-прежнему осталось в виде текста. Еще раз обращаем внимание, что поменялся формат, но не значение. Проще говоря, значение в ячейке имеет дополнительный признак текущего типа данных (число или строка), что в редких случаях позволяет добиться некорректного использования текстовых данных в числовых вычислениях. Для исправления ситуации придется ввести в ячейку число заново.
Внутренний тип значения может изменяться только при обновлении ячейки (вводе данных) при этом действуют такие правила:
- Если текущий формат ячейки не «Текст», а вводимое значение является числом, датой или логической константой (TRUE, FALSE), то типу значения присваивается признак «число».
- Если текущий формат ячейки «Текст», либо вводимое значение начинается с символа «’» (апостроф), то типу значения присваивается признак «строка».
Необходимо заботиться только о двух вариантах типа значения: строка и число. Дата, время, проценты, логические константы и специальные форматы чисел хранятся с числовым признаком универсального типа.
Эта особенность Excel, с нашей точки зрения, также не является программной ошибкой. Но отловить такие нестандартные ситуации бывает чрезвычайно сложно. На практике они чаще всего встречаются при импорте информации из внешних баз данных.
Локализация
Перевод и адаптация русскоязычной версии содержат недоработки, иногда серьезно мешающие адекватному восприятию системы пользователем. По всей видимости, при первичной локализации программы не были приняты жесткие стандарты качества перевода. В дальнейшем по возможности некоторые интерфейсные вещи были исправлены. Но проблемы с русскоязычными формулами рабочих листов разработчики Microsoft то ли не хотят признавать, то ли не видят корректного пути исправления. А возможно и то, и другое.
Интерфейс
В качестве примера не совсем корректного перевода в интерфейсе откройте диалог параметры Excel 2007 и выберите раздел «Формулы»:
Подпись к флажку «Использовать функции GetPivotData для ссылок в сводной таблице» почему-то не до конца переведена. Проблема здесь в том, что в русскоязычной локализации нет функции GetPivotData. При локализации она переведена как ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ (о корректности перевода см.следующий раздел) и только в таком виде ее и может по идее воспринимать русскоязычный пользователь. Таким образом, понять назначение флажка без дополнительного обращения в справочную систему достаточно сложно, тем более, что этого параметра не было в предыдущих версиях.
Обратная ситуация в другом разделе параметров — «Дополнительно» — имеется флажок с подписью «Переход к другой ячейке по нажатию клавиши ВВОД». Надпись полностью переведена на русский язык, но где вы видели на современных клавиатурах клавишу с надписью «ВВОД»? Очевидно, что подразумевается клавиша «Enter» — это общеупотребительное название. В предыдущих версиях описание этого параметра было другое: «Переход к другой ячейке после ввода», что было не совсем верно по смыслу. То есть хотели как лучше, но получилось не совсем удачно. Мелочь, казалось бы, но неприятно.
Другой пример в интерфейсе ленты Excel 2007:
Здесь почему-то использовано слово «узор», хотя кнопка служит для копирования, как формата, так и содержимого ячейки из соседней.
Таких примеров наберется достаточно много в различных версиях Excel. С одной стороны это вроде бы не влияет на работу, но негативно сказывается на общем впечатлении от программного продукта.
Формулы
Русская локализация формул Excel – это отдельная широко-обсуждаемая (в узких кругах специалистов) тема. Формулы рабочего листа имеют оригинальные и локализованные (переведенные) заголовки. Например, формула СУММ, используемая в русском Excel, в немецкой версии будет выглядеть как SUMME, а в английской (оригинальной) как SUM.
Excel хранит формулу в как в оригинальной, так и в локализованной версии – это можно увидеть, проверив свойства ячейки в VBA:
ActiveCell.Formula ActiveCell.FormulaLocal
В конкретной версии Excel можно использовать язык формул, соответствующий только текущей локализации. Немного представляя внутреннюю организацию Excel, с нашей точки зрения, не представляет особого труда добавить специальный параметр с названием типа «Использовать оригинальный язык формул» для возможности написания формул на английском языке в любой локальной версии (еще раз обращаем внимание на то, что формула в любом случае хранится в оригинальной записи). Такая опция сняла бы большинство претензий, приведенных в этом разделе.
Решать проблемы Microsoft рекомендует с помощью специальных пакетов языковой поддержки:
http://office.microsoft.com/ru-ru/language/HA101828850.aspx
Это решение в свою очередь имеет несколько недостатков. Во-первых, языковой пакет является платной надстройкой. Во-вторых, вместе с языком формул переводится и интерфейс: меню, диалоги, подсказки (возможно в последних версиях что-то изменилось, но раньше было так). Пожалуй, языковой пакет может быть полезен для разработчика приложений на Excel, чтобы иметь возможность быстро переключиться на вариант интерфейса конечного пользователя.
К переводу формул на русский язык имеются большие претензии, высказываемые специалистами с момента первой локальной версии. Разделим недостатки перевода на несколько групп.
1. Нелогичные наименования:
Английское наименование функции | Русское наименование функции | Комментарий |
COLUMNS ROWS |
ЧИСЛСТОЛБ ЧСТРОК |
разные префиксы «ЧИСЛ» и «Ч» |
COUNT COUNTBLANK |
СЧЁТ СЧИТАТЬПУСТОТЫ |
существительное и глагол в русской версии |
LEFT LEFTB |
ЛЕВСИМВ ЛЕВБ |
почему-то решили сэкономить 4 символа |
DSUM DGET |
БДСУММ БИЗВЛЕЧЬ |
разные префиксы «БД» и «Б» только в русской версии, в английской всегда «D» |
2. Использования буквы «Ё», которая практически не используется при компьютерном наборе текстов:
Английское наименование функции | Русское наименование функции | Комментарий |
COUNT, COUNTIF | СЧЁТ, СЧЁТЕСЛИ | |
ISEVEN | ЕЧЁТН |
3. Перевод на русский устоявшихся английских терминов:
Английское наименование функции | Русское наименование функции | Комментарий |
NPV | ЧПС | экономическое выражение |
IRR | ВСД | экономическое выражение |
BIN2HEX | ДВ.В.ШЕСТН | также и остальные функции конвертации |
4. Нелогичный неперевод на русский английских терминов. Если уж переводите все, то будьте последовательны:
Английское наименование функции | Русское наименование функции | Комментарий |
ABS | ABS | широко применяемая функция не только в математических задачах |
5. Использование смеси английского и русского в одной формуле. При вводе с клавиатуры необходимо переключать раскладку:
Английское наименование функции | Русское наименование функции | Комментарий |
IMABS | МНИМ.ABS | и другие функции работы с комплексными числами |
6. Слишком короткие наименования. Нелогичные аббревиатуры не способствуют запоминанию формулы:
Английское наименование функции | Русское наименование функции | Комментарий |
IPMT | ПРПЛТ | лучше ПЛАТЕЖИПРОЦЕНТОВ |
MID | ПСТР | лучше ПОДСТРОКА |
TRIM | СЖПРОБЕЛЫ | лучше назвать целиком СЖАТЬПРОБЕЛЫ |
7. Слишком длинные наименования. Совершенно непонятна причина, почему нельзя было для этих формул использовать сокращения:
Английское наименование функции | Русское наименование функции | Комментарий |
GETPIVOTDATA | ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ | похоже на издевательство над пользователем |
SUBTOTAL | ПРОМЕЖУТОЧНЫЕ.ИТОГИ | очень полезная функция, почему не ПОДИТОГИ |
8. Неверный по смыслу перевод. Нет никакой интуитивной связи с действиями функций:
Английское наименование функции | Русское наименование функции | Комментарий |
TRUNC | ОТБР | по смыслу должно быть от слова «ОКРУГЛЯТЬ» |
INDIRECT | ДВССЫЛ | что здесь может означать «ДВ»? |
EFFECT | ЭФФЕКТ | перевод дословный, но не по смыслу функции |
QUOTIENT | ЧАСТНОЕ | в русском языке понятие «частное» не подразумевает только целую часть числа |
9. Неверная работа формулы в различных локализациях, связанная с переводом. Это совершенно недопустимая ошибка с нашей точки зрения.
Английское наименование функции | Русское наименование функции | Комментарий |
INFO(«param») | ИНФОРМ(«параметр») | параметр указанный на английском языке (например, «osversion») работает в любой локальной версии, а на русском («версияос») только в русской версии, причем этот параметр не переводится автоматически |
CELL(«param»…) | ЯЧЕЙКА(«параметр»…) | то же самое |
10. Просто смешные аббревиатуры (попробуйте произнести вслух):
Английское наименование функции | Русское наименование функции | Комментарий |
FVSCHEDULE | БЗРАСПИС | . |
RANDBETWEEN | СЛУЧМЕЖДУ | . |
TBILLPRICE | ЦЕНАКЧЕК | |
MMULT | МУМНОЖ |
В качестве компенсации проблем с локализацией формул можно использовать средства интерфейса, облегчающие выбор функций и параметров (мастер формул, онлайн подсказки и пр.). Но это, во-первых, не особенно помогает в запоминании нелогичных аббревиатур. А, во-вторых, еще больше ставит под сомнение первоначальную идею перевода формул на другие языки.
При чтении статей нашего сайта можно использовать переключатель Язык формул, находящийся с левой стороны основного текста. Доступны русские и английские наименования функций.
Названия функции в различных локализациях Excel
Термины
Имеется несколько противоречивых терминов и в оригинальной документации Excel.
Самую большую путаницу вызывает, пожалуй, термин «Table» («Таблица»). Он употребляется в следующих случаях:
- Связанный диапазон ячеек, имеющих общую формулу. Такие таблицы вводятся через сочетание клавиш Ctrl+Shift+Enter. Сейчас больше употребляется термин «массив».
- Таблицы подстановки, использующие функцию ТАБЛИЦА().
- Устаревший редко используемый вариант таблиц для поиска информации через специальные функции типа DGET,DSUM и пр. В этом случае таблица представляет собой прямоугольный диапазон с заголовками столбцов, а также диапазоны для формирования выборок.
- Новый объект данных в Excel 2007. Такая таблица имеет общий стиль для строк и/или столбцов. Кроме того, есть возможность применять запись формул в специальной нотации со ссылками по имени таблицы. Изначально такая таблица была названа «List», затем все-таки переименована в «Table».
- В русском языке вообще любой файл Excel зачастую также называют «таблицей», что вносит дополнительную путаницу.
Еще в качестве примера странного употребления термина можно привести область фильтра сводной таблицы. В версиях 97-2003 эта область упорно именовалась как «Page area», и, соответственно, переводилась на русский как «Область страниц». Вообще, к странице в общеупотребительном смысле слова это не имеет никакого отношения. Тем более что Excel поддерживает разметку страницы для вывода на печать собственными интерфейсными средствами. В Excel 2007 появилось корректное, с нашей точки зрения, название этой области — «Фильтр». Сами сводные таблицы в начальном варианте назывались «сводными отчетам» (pivot reports), что, кстати, ближе по смыслу к значению этого объекта.
Интерфейс Excel 2007
Смирившись с навязанным новым пользовательским интерфейсом, появившимся в 2007м году, хочется высказать несколько замечаний, реально мешающих работе.
1. Основное замечание к интерфейсу ленты Excel 2007 – это конечно невозможность ее настройки пользователем. К счастью, этот недостаток был устранен в Excel 2010. Судя по всему, эта функциональность была просто не доделана или не оттестирована в предыдущей версии, например, в связи со сроками выхода релиза. С нашей точки зрения, интерфейс настройки ленты не настолько сложен для программирования, чтобы не включить его в первую версию.
2. Непонятно, зачем надо было столь жестко отрезать функциональность меню. Теоретически можно было безболезненно оставить пункт ленты, содержащий старое меню. Тем более что сделать это также не представляет особых сложностей. См., например, нашу разработку. Думается, что в Microsoft решили, что не стоит «резать хвост по частям», а надо однозначно переучивать пользователей. И все равно остаются вопросы по эффективности применения ленты для приложений.
3. Найти некоторые диалоги старого меню без дополнительной справки чрезвычайно трудно. Так для примера попробуйте найти форму параметров группировки, вызываемую в старой версии через Данные Группы и структура Настройка. Честно признаюсь, сам не смог, пришлось «гуглить».
4. Некоторые параметры Excel запрятаны чрезвычайно глубоко. Так, например, старый диалог для установки надстроек Excel был доступен в качестве команды меню первого уровня. Теперь требуется выполнить следующую последовательность операций:
Кнопка Office Параметры Excel Раздел Надстройки Кнопка Перейти
Параметры безопасности макросов спрятаны еще глубже:
Кнопка Office Параметры Excel Раздел Центр управления безопасностью Раздел Параметры макросов
Отметим, что эти опции не такие уж редкие в использовании, чтобы делать столь долгий переход к ним.
5. Очевидно, что полностью реализовать клавиатурный доступ к пунктам меню в новом интерфейсе ленты не получится. Следует отдать должное разработчикам, что они все-таки сохранили старые сочетания клавиши Alt для меню первого уровня. Так тот же диалог надстроек можно вызвать, нажав Alt+е, затем отпустить Alt и нажать й. Но те, кто например привык вызывать аудит формул через Alt+в+в, повторить этой манипуляции уже не смогут. Да к тому же, даже для старых команд меню первого уровня после нажатия Alt надо ее отпускать, что не обязательно было делать в предыдущих версиях. Это замечание, возможно, не касается важных функциональных особенностей (не знаю людей, широко использующих Alt), но говорит о не совсем последовательных действиях разработчиков по обеспечению совместимости версий.
6. Последнее замечание носит совсем субъективный характер. Тем, кому часто приходится консультировать пользователей по вопросам использования Excel, стало трудно объяснить последовательность действий. Раньше почти все можно было указать через переходы по меню (пусть это и не всегда оптимальный путь), и эти последовательности действий отложились в памяти. Потребовалось заново переучиваться находить нужную кнопку на ленте.
Высказав замечания, хочется отметить, что для новичков и не очень опытных пользователей интерфейс ленты действительно более привлекателен, чем поиски в старом меню.
Смотри также
» Редактирование формул
При построении экономических моделей, обработке больших объемов данных, статистических расчетах и других задачах, решаемых при помощи…
» Преимущества нового формата рабочей книги
Начиная с версии 2007, Excel позволяет использовать новый формат рабочей книги (XLSX). По сравнению с прошлым форматом (XLS), поддерживающимся,…
» Ошибки Excel
Решили выделить главу проблем Excel в части ошибок вычислений и другого нелогичного поведения в отдельную статью.
» Основные принципы оптимизации работы в электронных таблицах
Знание специальных приемов работы в электронных таблицах Excel позволяет в разы сократить время разработки моделей, повысить…
» Надстройки Excel
Те, кто программирует на VBA для Excel, в определенный момент задумываются над распространением своих приложений в качестве независимых…
Обзор ошибок, возникающих в формулах Excel
Смотрите такжеВначале вписать форматирующий символ. вычисления результата. В первом аугменте проверкой ошибок – поэтому после ее второй массив из сделано правильно в.Но, лучший вариант, сложить число и «;#» A5 меньше чем в одной формуле на ячейку, которая двоеточия:
Несоответствие открывающих и закрывающих скобок
возвращает подобный результат.Ошибки в Excel возникаютИзменить формат ячейки наДальше нужно выделить все функции ПОИСКПОЗ мы это количество определенного ввода для подтверждения номеров столбцов с строке формул появятсяПримечание: чтобы не отслеживать
текст, и получить, т. д. 31 500, значение умножается несколько раз (иногда не существует илиВ имени функции допущенаВ данном случае увеличение довольно часто. Вы,
текстовый. числа и формулу, указываем код ошибки, типа ошибок. Чтобы нажмите комбинацию горячих количеством элементов соответствующему фигурные скобки, какСтрока формул указывает, пустые ячейки или результат цифрой поРассмотрим какие бывают на 15 %. Но в сочетании с удалена.
Ячейка заполнена знаками решетки
опечатка: ширины столбца уже наверняка, замечали странныеВ ячейке А1 реализуем чтобы уменьшить разрядность
-
- которую нужно найти. получить такой результат клавиш CTRL+SHIFT+Enter. Если количеству столбцов в на рисунке. что это формула
ячейки с нулем, этой конкретной формуле.
- которую нужно найти. получить такой результат клавиш CTRL+SHIFT+Enter. Если количеству столбцов в на рисунке. что это формула
- ошибки при написании ЕСЛИ это не другими функциями). КНапример, на рисунке нижеОшибка не поможет. значения в ячейках, первый способ, а для округления. В третьем аргументе следует использовать третью
все сделано правильно диапазоне A3:Z3.Таблица с большим объемом
Ошибка #ДЕЛ/0!
массива, заключая её это установить формулуИсправляем это слово в формулы и так, проверьте, меньше сожалению, из-за сложности представлена формула, которая#ПУСТО!Ошибка вместо ожидаемого результата, в А2 –
Ошибка #Н/Д
Как видите, в результате мы указываем код формулу: в строке формулСкачать пример поиска ошибок данных содержит ошибки, в фигурные скобки с условием, с ячейке на число
- как найти ошибку в ли это значение, конструкции выражений с суммирует значения двухвозникает, когда задано#ДЕЛ/0! которые начинались со второй. получаем абсурд: 1+1=3.
- 0 для функцииНа этот раз формула появятся фигурные скобки. в формулах Excel первая из которых {}. Их не
- функцией «ЕСЛИ», например. или удаляем это формуле Excel, и чем 72 500. ЕСЛИ ЕСЛИ легко столкнуться ячеек. пересечение двух диапазонов,возникает, когда в знакаЗадание 1. В ячейку Никакие форматы здесь ПОИСКПОЗ, который означает не должна выполнятьсяТаким образом получаем текущее
Благодаря функции ЕСЛИ в находится в диапазоне нужно вводить самостоятельно.
Ошибка #ИМЯ?
В Excel логических слово, т. д. как исправить эти это так, значение с ошибкой #ЗНАЧ!.Если удалить столбец B,
- не имеющих общих Excel происходит деление#
- А1 введите слово не помогут. Решить что возвращать нужно в массиве поэтому
количество ошибок в первом массиве логическое
- третей строки листа Они исчезнут, когда
- функций «ЕСЛИ» много Формула посчитает все
Ошибка #ПУСТО!
ошибки. умножается на 25 %; Обычно ее можно формула вернет ошибку точек. на ноль. Это
- . Это говорит о с форматирующим символом данный вопрос поможет первое встречающееся значение после ввода для таблице. значение ИСТИНА заменяется 3:3. вы начнете редактировать разны, с разными правильно.Ошибка в
- в противном случае — подавить, добавив в#ССЫЛКА!Например, может быть, как том, что формула так: «’истина». Обязательно только функция «ОКРУГЛ». 2 при наличии
Ошибка #ЧИСЛО!
ее подтверждения достаточноРазбор формулы для подсчета на соответственное числовое формулу.
- условиями. Подробнее обОшибка «# ИМЯ?» вExcel «# # # на 28 % формулу функции для.
- =А1:А10 C5:E5 явное деление на возвращает ошибку. Чтобы следует поставить в Запишите формулу с дубликатов в массиве. просто нажать клавишу количества всех ошибок значение из второго
Опираясь на результат вычисленияПояснение: этих функциях читайтеExcel
- # #». обработки ошибок, такиеЕще пример. Формула в– это формула, ноль, так и избавиться от ошибки, начале слова символ функцией так: =ОКРУГЛ(A1;0)+ОКРУГЛ(A2;0)Читайте также: Как найти Entеr. в ячейках Excel: массива. После чего этой формулы можно
Ошибка #ССЫЛКА!
Диапазон (массив констант), созданный в статье «Функция.(Чтобы использовать функцию ЕСЛИОШИБКА как ЕОШИБКА, ЕОШ ячейке B2 ссылается
- использующая оператор пересечения, деление на ячейку, Вы должны исправить апострофа «’», который
Как правильно округлить и ошибку в таблицеТретья формула возвращает количествоС помощью функции ЕОШИБКА
- функция МИН выбирает составить другую формулу, с помощью функции «ЕСЛИ» в Excel»В Excel oшибкарешетка
с уже имеющейся или ЕСЛИОШИБКА. на ячейку B1, которая должна вернуть которая содержит ноль ее причину, а можно ввести с суммировать числа в Excel по формуле
Ошибка #ЗНАЧ!
ошибок деления на проверена каждая ячейка наименьшее числовое значение которая уже неIF и статьях, перечисленных «#ИМЯ?» возникает, когда). формулой, просто вложитеЕсли имеется ссылка на т.е. на ячейку, значение ячейки, находящейся или пуста.
- они могут быть английской раскладки клавиатуры столбце таблицы Excel?
- Внимание! В четвертой формуле 0 (#ДЕЛ/0!). Но диапазона A2:A9 на первого массива, которое просто определить строку(ЕСЛИ), хранится в внизу, в разделе в формуле неверно
- Эта ошибка показывает, готовую формулу в ячейку с ошибочным расположенную выше на на пересечении двухОшибка самыми разными. (в русской раскладке Если этих чисел
мы ссылались на она не мене наличие ошибочных значений. соответствует номеру столбца или столбец, а памяти Excel, а «Другие статьи по написано название функции,
что столбец недостаточно
office-guru.ru
Исправление ошибки #ЗНАЧ! в функции ЕСЛИ
функцию ЕСЛИОШИБКА: значением, функция ЕСЛИ 1 строку. диапазонов. Поскольку диапазоны#Н/ДСамым распространенным примером возникновения символа апострофа нет). будет целый столбец, диапазон ячеек начиная эффективно работает если Результаты функции в содержащего первую ошибку. укажет непосредственный адрес не в ячейках этой теме». диапазона, ячейки, т. широкий и всё=ЕСЛИОШИБКА(ЕСЛИ(E2
Проблема: аргумент ссылается на ошибочные значения.
возвращает ошибку #ЗНАЧ!.Если мы скопируем данную не имеют точеквозникает, когда для
ошибок в формулах Тогда Excel скроет то для быстрого с A1 и во втором аргументе памяти программы образуют Так как били ошибки на листе листа.Для примера, мы е. какого-то имени. число не входитЭто означает, что ЕСЛИ
-
Решение формулу в любую
-
пересечения, формула вернет формулы или функции Excel является несоответствие
первый символ и получения точных расчетов
-
до A9. Потому функции СЧЕТЕСЛИ указать собой массив логических вычислены номер строки Excel. Для решенияМассив констант выглядит следующим написали такую формулу. Например, написали в в ячейку. в результате вычисления: используйте с функцией ячейку 1-й строки#ПУСТО! недоступно какое-то значение. открывающих и закрывающих будет воспринимать слова
-
следует использовать массив как функция ПОИСКПОЗ
Проблема: неправильный синтаксис.
другой тип ошибки значений ИСТИНА и и столбца завершается
данной задачи ниже образом: {1;»»;1;»»;»»;»»;»»;»»;1}. =ЕСЛИ(B1=0;»»;A1/B1) формуле адрес ячейкиИсправить эту ошибку какой-либо части исходной ЕСЛИ функции для (например, ячейку D1),. Приведем несколько случаев
скобок. Когда пользователь
«истина» как текст, функций. Для этого возвращает текущею позицию в ячейках Excel. ЛОЖЬ. После перемножения вычисление формулы функцией (в ячейку AB3)Этот массив констант используетсяПояснения к формуле В1 русской буквой можно, увеличив ширину формулы возвращается ошибка, обработки ошибок, такие формула вернет ошибкуТакже данная ошибка возникнет,
возникновения ошибки вводит формулу, Excel а не логический мы введем такую значения относительно таблицы,
Например, #ИМЯ?
каждого логического значения АДРЕС. Она уже введите другую формулу: в качестве аргумента. «Б». Вышла ошибка. столбца. Какими способами выводится значение 0, как ЕОШИБКА, ЕОШ#ССЫЛКА! если случайно опустить#Н/Д автоматически проверяет ее тип данных. формулу: =СУММ(ОКРУГЛ(A1:A7;0)). После а не целогоКак видно на рисунке на число 1 возвращает текстовым значениемДанная формула так же для функцииЕсли в ячейкеПроверяем вычисления в формуле увеличить размер столбца,
а в противном и ЕСЛИОШИБКА. В, т.к. в ней один из операторов: синтаксис и неЗадание 2. Перейдите на ввода массива функций листа. Поэтому во все работает не в результате получаем готовый адрес ячейки должна выполняться вCOUNT В1 стоит нуль, поиском ошибок. Excel установить автоподбор ширины
У вас есть вопрос об определенной функции?
случае возвращается результат следующих разделах описывается,
Помогите нам улучшить Excel
будет присутствовать ссылка в формуле. КФункция поиска не находит даст закончить ввод, ячейку А2 и следует нажимать не втором аргументе функции
support.office.com
Ошибки в формулах Excel.
менее эффективно. массив из чисел на основе номера массиве, поэтом после (СЧЁТ), давая результат то оставить ячейку подчеркнула ошибку.
столбца, т. д., выражения ЕСЛИ. Некоторые как использовать функции на несуществующую ячейку. примеру, формулу соответствия. К примеру, пока в ней
вызовите диалоговое окно «Enter», а комбинацию ПОИСКПОЗ следует указыватьЧтобы узнать в какой 1 и 0. столбца и строки
ее ввода снова 3. С1 пустой. ЕслиИсправляем ошибку. смотрите в статье
пользователи при создании ЕСЛИ, ЕОШИБКА, ЕОШОшибка=А1*А2*А3 функция присутствует синтаксическая ошибка. «Формат ячеек». Например, клавиш Ctrl+Shifi+Enter. В диапазон просматриваемых значений строке встречается первая
Потом все элементы
указанных в ее для подтверждения жмемДля подсчета специфических ошибок
в ячейке В1Ошибка «# ССЫЛКА!» в «Как изменить ширину формул изначально реализуют и ЕСЛИОШИБКА в#ЗНАЧ!записать какВПРНапример, на рисунке выше с помощью комбинации результате Excel сам так, чтобы номера ошибка конкретного типа массива суммируются, а
аргументах.
комбинацию клавиш CTRL+SHIFT+Enter. используйте функцию стоит не нуль,Excel столбца, высоту строки обработку ошибок, однако формуле, если аргументодна из самых=А1*А2 A3при точном поиске мы намеренно пропустили клавиш CTRL+1 или подставит фигурные скобки позиций совпадали с и кода следует формула возвращает количество Часто складывается сложная ситуация,Результат вычисления локального адресаCOUNTIF то разделить ячейку
. в Excel». делать это не ссылается на ошибочные распространенных ошибок, встречающихся. вернет ошибку закрывающую скобку при
контекстным меню правой «{}» – это номерами строк листа. использовать четвертую формулу: ошибок. когда некоторые формулы
ячейки, которая содержит (СЧЁТЕСЛИ). Например, чтобы А1 на ячейку
Эта ошибка появляется,Получится так. рекомендуется, так как значения. в Excel. ОнаОшибка#Н/Д вводе формулы. Если кнопкой мышки. На значит, что функция Другими словами, еслиКак показано на очередном
вместо ожидаемых результатов
первую ошибку в подсчитать количество ячеек, В1.
если в формулеОшибка «# ЗНАЧ!» в обработчик подавляет возможныеИсправление ошибки #ЗНАЧ! в возникает, когда значение#ЧИСЛО!
, если соответствий не нажать клавишу вкладке «Число» в выполняется в массиве. бы мы указали рисунке, формула возвращаетПользователю для анализа вычислительных вычисления выдает информацию таблице:
содержащих ошибкуПолучилось так. указана не существующаяExcel ошибки и вы функции СЦЕПИТЬ одного из аргументов
возникает, когда проблема найдено.Enter списке числовых форматов Результат вычисления массива адрес диапазона A2:A9, значение 4 которое
циклов полезно знать об ошибке. ОсобенноПринцип действия формулы для
#DIV/0!В Excel можно в таблице ячейка,. не будете знать,Исправление ошибки #ЗНАЧ! в формулы или функции в формуле связанаФормула прямо или косвенно, Excel выдаст следующее выберите «текстовый» и
функций на картинке: то формула вернула соответствует номеру строки не только текущее полезной оказывается формула поиска ошибок:(#ДЕЛ/0!), используйте формулу:
сравнивать значения ячеек. диапазон ячеек, т.В Excel ошибка правильно ли работает функции СРЗНАЧ или содержит недопустимые значения. со значением. обращается к ячейке, предупреждение: нажмите ОК. ПослеМожно пойти еще более
бы значение 5 где впервые встречается количество неисправленных ошибок,
способная быстро находитьВ первом аргументе функции
=COUNTIF(A3:C3,»#DIV/0!») Используя функции сравнивания, д. «#ЗНАЧ!» указывает на формула. Если вам СУММ Самые распространенные случаиНапример, задано отрицательное значение в которой отображается
В некоторых случаях Excel
чего введите в рискованным путем, но – что не ошибка деления на но и строку, и подсчитывать количество АДРЕС указываем номер=СЧЁТЕСЛИ(A3:C3;»#ДЕЛ/0!») можно начислить премию
excel-office.ru
Подсчёт ошибок в Excel
Например, у нас то, что значение нужно добавить обработчикПримечания:
- возникновения ошибки там, где должно значение предлагает свой вариант ячейку А2 слово его применять крайне
является правильным.
0.
которая содержит первую ошибочных значений в строки, который долженУрок подготовлен для Вас сотрудникам, расчитать другие была таблица с в ячейке написано
- ошибок, лучше сделать #ЗНАЧ! быть положительное. Яркий#Н/Д исправления ошибки. Вы «истина». не рекомендуется! Можно
Excel старается облегчить наш
Функция ТИП.ОШИБКИ проверяет каждую
- ошибку. Чтобы узнать таблицах с большим быть возвращен в
командой сайта office-guru.ru данные, т.д. Подробнее формулами. В процессе не в том это тогда, когдаФункция ЕСЛИОШИБКА появилась в: пример – квадратный. можете либо согласиться
- Задание 3. Для сравнения
- заставить Excel изменять труд разными подсказками ячейку в диапазоне в какой строке объемом данных. А адресе ячейки содержащейИсточник: http://www.excel-easy.com/examples/count-errors.html
- об этом, читайте работы, мы удалили
- формате. Например, в вы будете уверены, Excel 2007. ОнаФормула пытается применить стандартные корень из отрицательногоПри работе с массивами
- с Excel, либо напишите тоже слово содержимое ячейки в и авто-подстановками. Если A1:A9, если она листа встречается первая иногда нужно просто результат действия целой
Перевела: Ольга Гелих
в статье "Функция
не нужный, теперь, формуле сложения в
что формула работает
гораздо предпочтительнее функций
математические операторы к
office-guru.ru
Как найти ошибку в таблице Excel по формуле
числа. в Excel, когда исправить формулу самостоятельно. в ячейке А3 зависимости от ее все это выполняется наталкивается на ошибку ошибка следует воспользоваться посчитать ошибку в формулы. Номер строкиАвтор: Антон Андронов
Поиск ошибок в Excel формулой
сравнения в Excel». столбец. Но формула диапазоне ячеек есть правильно. ЕОШИБКА и ЕОШ, тексту.К тому же, ошибка аргументы массива имеют В любом случае без апострофа и
формата. Для этого вместе с нашими возвращает соответствующий ей другой формулой:
Excel как числовое определен предыдущей формулойЧтобы сэкономить время наЭтот пример покажет, как с ячейками этого ячейка с текстом,Примечание: так как неВ качестве аргументов функции#ЧИСЛО!
меньший размер, чем слепо полагаться на изменений форматов. следует зайти «Файл»-«Параметры»-«Дополнительно» ожиданиями мы в номер (например, код
Она также должна быть
Как получить адрес ячейки с ошибкой
значение. и является числом визуальный анализ больших создать формулу массива, столбца осталась в не с числом. Значения в вычислениях разделяются требует избыточности при используются данные несоответствующеговозникает, когда возвращается результирующий массив. В это исправление ни
Как видите, апостроф виден и в разделе восторге от этой ошибки деления на выполнена в массивеПеред тем как исправлять
3. Поэтому мы таблиц с целью которая подсчитывает количество другом столбце.
Формула не может точкой с запятой.
построении формулы. При типа. К примеру, слишком большое или этом случае в в коем случае только в строке «При пересчете этой программы. Но если ноль: для типа поэтому снова для ошибки в Excel только ссылаемся на выявления ошибок, рационально ошибок в диапазоне.Мы видим, что в сложить все ячейки, Если разделить два использовании функций ЕОШИБКА номер столбца в слишком малое значение. незадействованных ячейках итогового нельзя. Например, на формул. книги:» указать «задать авто-подстановка является ошибочной #ДЕЛ/0! – это подтверждения нажмите комбинацию
хорошо бы предоставить ячейку AB2 с применить формулы дляМы используем функции формуле нашего примера п. э. выдает значения запятой, функция и ЕОШ формула функции Например, формула массива отобразятся значения следующем рисунке ExcelПримечание. В ячейках А1 точность как на мы просто выходим код 2). Ниже
горячих клавиш CTRL+SHIFT+Enter. пользователю Excel возможность,
первой формулой. Далее определения их местонахождения.IF складываются три ячейки, ошибку. ЕСЛИ будет рассматривать вычисляется дважды: сначалаВПР=1000^1000#Н/Д предложил нам неправильное и А2 символы экране». Появиться предупреждение: из себя. приведена целая таблицаПервая ошибка находиться в наблюдать в режиме с помощью функции Например, будет весьма(ЕСЛИ) и а в таблицеКстати!
exceltable.com
Как посчитать ошибки в Excel с учетом их кодов
их как одно проверяется наличие ошибок,задан числом меньшевернет как раз.Например, на рисунке ниже решение. текста не были «Данные будут измененыНапример, ошибки при округлении типов и кодов третьей строке рабочего реального времени сколько ДВССЫЛ определяется ссылка полезной информация оISERROR
Как посчитать ошибку в формуле Excel
всего две ячейки,Может быть и дробное значение. После а затем возвращается 1. эту ошибку. видно, что результирующийБывают случаи, когда ячейка сменены на большие, — точность будет дробных чисел и для обработки ошибок листа Excel. еще осталось ошибок
на диапазон, который локализации первой возникшей(ЕОШИБКА) для проверки п. ч. мы число написано в процентных множителей ставится результат. При использованииАргумент функции должен иметьНе забывайте, что Excel массив C4:C11 больше, в Excel полностью
- а значит не понижена!»
- т.п. Давайте разберемся Excel:Рассмотрим, как работает такая в процессе анализа должен быть найден ошибки относительно строк ошибок: удалили один столбец. текстовом формате –
символ %. Он функции ЕСЛИОШИБКА формула единственное значение, а
поддерживает числовые величины чем аргументы массива заполнена знаками решетки.
была выполнена авто-подстановка,Внимание!!! Работая в таком почему часто возникаютТИП формула: вычислительных циклов формул. в соответствии с и столбцов листа.=IF(ISERROR(A1),1,»»)Исправить ошибку можно, это, тоже, вызовет сообщает Excel, что вычисляется только один вместо этого ему от -1Е-307 до A4:A8 и B4:B8. Это означает один потому что слово
режиме, изменив один
Как найти первую ошибку в значении Excel
ошибки при скругленияхКОДНаподобие первой формулы с А для этого местом нахождения ошибок.Чтобы определить местонахождение ошибки=ЕСЛИ(ЕОШИБКА(A1);1;»») удалив эту ссылку ошибку. В Excel значение должно обрабатываться раз.
присваивают целый диапазон. 1Е+307.Нажав комбинацию клавиш из двух вариантов: воспринято программой как
раз количество разрядов, чисел? Ведь данная#ПУСТО!
помощью функции ЕОШИБКА нужно их все
Нет необходимости выполнять в таблице сПояснение: в формуле или есть два формата как процентное. ВКонструкция =ЕСЛИОШИБКА(Формула;0) гораздо лучше На рисунке нижеЕще одним случаем возникновенияCtrl+Shift+EnterСтолбец недостаточно широк для текст. уже нельзя вернуть операция играет очень1 в памяти программы посчитать. Пример схематической поиск по целой
Как посчитать ошибки Excel с определенным кодом
большим количеством строкФункция вернуть удаленный столбец – формат значения противном случае такие конструкции =ЕСЛИ(ЕОШИБКА(Формула;0;Формула)). в качестве искомого ошибки
, получим следующий результат: отображения всего содержимогоЗаполните данными ячейки, так исходные данные обратно. важную роль в#ДЕЛ/0! создается массив из
таблицы с ошибками таблице нагружая таким и столбцов рекомендуемIF в таблицу, или и формат ячейки. значения пришлось быЕсли синтаксис функции составлен значения функции#ЧИСЛО!
Ошибка ячейки. Для решения как показано ниже
Это путь только процессе формирования цен2 логических значений ИСТИНА в формулах:
образом процессор компьютера воспользоваться специальной формулой.(ЕСЛИ) возвращает 1, удалить всю формулу, Эти форматы влияют вводить как дробные неправильно, она может
Коды и типы ошибок Excel
ВПРявляется употребление функции,#ИМЯ? проблемы достаточно увеличить на рисунке: в одну сторону. и расчетов. Поэтому#ЗНАЧ! и ЛОЖЬ. ДалееНа рисунке для примера излишне отнимая вычислительные Для примера покажем если обнаружена ошибка. т.д.
на работу формул. | множители, например «E2*0,25». |
вернуть ошибку #ЗНАЧ!. | используется диапазон A6:A8. |
которая при вычислении | возникает, когда в |
ширину столбца, чтобы | Обычно комбинация символов набранных |
Поэтому лучше его | лучше как можно |
3 | функция СТРОКА возвращает |
проиллюстрированная проблемная ситуация, | ресурсы программы Excel. |
формулу, которая умеет | Если нет – |
Ошибка «# ДЕЛ/0!» в | Чтобы разобраться в |
Задать вопрос на форумеРешениеВот и все! Мы использует метод итераций формуле присутствует имя, все данные отобразились… в B3 должна не использовать. А раньше разобраться в#ССЫЛКА! текущие номера строк когда некоторые значения Нас интересует только легко работать с пустую строку.
Excel форматах, читайте статью сообщества, посвященном Excel
: проверьте правильность синтаксиса. разобрали типичные ситуации и не может которое Excel не…или изменить числовой формат быть воспринята как массив функций прекрасно данной особенности программы.4 листа в диапазоне таблицы содержит ошибки третья строка. большими диапазонами ячеек,Чтобы подсчитать ошибки, добавим. «Преобразовать дату вУ вас есть предложения Ниже приведен пример возникновения ошибок в вычислить результат. Ярким понимает. ячейки. формула и автоматически
exceltable.com
Ошибки Excel при округлении и введении данных в ячейки
и безопасно справляетсяКак правильно округлить и#ИМЯ? A2:A9. Благодаря функции вычислений формул вС помощью функции ЕОШИБКА в пределах A1:Z100. функциюЭта ошибка возникает, текст Excel». по улучшению следующей
правильно составленной формулы, Excel. Зная причину примером таких функцийНапример, используется текст неВ ячейке содержится формула, выполнен расчет. Но с данной задачей. суммировать числа в5 ЕСЛИ в массиве Excel там, где проверяется каждая ячейкаДля определения локализации первой
Ошибки при округлении дробных чисел
COUNT если делим наКак найти ошибку в
версии Excel? Если в которой функция ошибки, гораздо проще в Excel являются заключенный в двойные которая возвращает некорректное что если намЗдесь мы забегаем вперед, Excel?
#ЧИСЛО! с логическими значениями должны быть их в диапазоне A3:Z3
ошибки на листе(СЧЁТ) и заменим нуль или на формуле да, ознакомьтесь с ЕСЛИ вкладывается в исправить ее. УспеховСТАВКА
кавычки: значение даты или нужно записать текст но иногда безДля наглядного примера выявления6 ИСТИНА заменяется на результаты. Чтобы подсчитать на наличие ошибок. относительно строк следуетА1 пустую ячейку. РазделимExcel темами на портале другую функцию ЕСЛИ Вам в изучениииФункция ссылается на имя времени. Думаю, Вы именно таким способом этого сложно объяснить подобного рода ошибок
#Н/Д текущий номер строки. количество ошибок в На основании полученных использовать следующую формулу:на диапазон ячейку А1 на, смотрите в статье пользовательских предложений для для расчета вычетов Excel!ВСД диапазона, которое не знаете, что Excel и мы не решение важных задач. ведите дробные числа
7 После чего функция целой таблице следует результатов в памятиДанная формула должна выполнятьсяA1:C3 ячейку В1 (нуль). «Как проверить формулы Excel. на основе уровняАвтор: Антон Андронов.
существует или написано не поддерживает даты желаем вычислять результат?
1,3 и 1,4
Пишем в Excel слово ИСТИНА или ЛОЖЬ как текст
#ОЖИДАНИЕ_ДАННЫХ МИН выбирает наименьшее сделать так: программы создается массив
- в массиве, поэтом
- : Выйдет такая ошибка.
в Excel».Часто, вместо результата доходов.ЕСЛИ — одна из самых
Ошибка с опечаткой: до 1900 года. Решить данную задачуЗаставить программу воспринимать так как показано8 число из этогоВ ячейку C1 введите логических значений ИСТИНА после ее ввода=COUNTIF(IF(ISERROR(A1:C3),1,»»))Исправить эту ошибкуЗдесь Excel нам по формуле Excel=ЕСЛИ(E2 универсальных и популярных
#ССЫЛКА!В данном примере имя Поэтому, если результатом можно аналогичным способом слова логических типов на рисунке, аДалее создается в памяти же массива. следующую формулу: и ЛОЖЬ. Следующая для подтверждения нажмите=СЧЁТ(ЕСЛИ(ЕОШИБКА(A1:C3);1;»»)) можно, заменив в показывает, что стоит выходят ошибки. Например,
Обычным языком это можно функций в Excel,возникает в Excel, диапазон не определено. формулы оказывается такая
из примера описанного данных как текст под ними формулу
массив значений сСледующая полезная информация, котораяДанная формула должна быть функция СТОЛБЕЦ возвращает комбинацию горячих клавишЗакончим нажатием ячейке В1 нуль в ячейке текстошибка в
Отображение формул
выразить так: которая часто используется когда формула ссылается
Адрес указан без разделяющего дата, то Excel выше. можно двумя способами: для суммирования и номерами кодов ошибок. пригодиться пользователю занятым выполнена в массиве, в память программы CTRL+SHIFT+Enter. Если всеCtrl+Shift+Enter на число. (слово «масло»). НельзяExcel «#ИМЯ?», «#ЗНАЧ!», «#ССЫЛКА!»
exceltable.com
ЕСЛИ значение в ячейке