Excel в этой формуле найдена ошибка это не формула как удалить
Обновлено: 21.11.2024
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel Starter 2010 Еще. Меньше
Эта ошибка означает, что формула в ячейке не соответствует шаблону формул рядом.
Устранение неполадок
Нажмите "Формулы" > "Показать формулы".
Это позволит вам видеть формулы во всех ячейках, а не результаты вычислений.
Сравните несоответствующую формулу с формулами до и после нее и исправьте любые непреднамеренные несоответствия.
Когда закончите, нажмите «Формулы» > «Показать формулы». Это вернет вас к показу вычисленных результатов всех ячеек.
Если это не сработает, выберите соседнюю ячейку, в которой нет проблемы.
Нажмите "Формулы" > "Отслеживание прецедентов".
Затем выберите ячейку, в которой есть проблема.
Нажмите "Формулы" > "Отслеживание прецедентов".
Сравните синие стрелки или диапазоны, выделенные синим цветом. Затем исправьте все проблемы с несовместимой формулой.
Нажмите "Формулы" > "Удалить стрелки".
Другие решения
Выделите ячейку с несовместимой формулой, а затем, удерживая нажатой клавишу SHIFT, нажимайте одну из клавиш со стрелками. Это выберет несовместимую ячейку вместе с другими. Затем выполните одно из следующих действий:
Если вы выбрали ячейки ниже, нажмите CTRL+D, чтобы заполнить формулу.
Если вы выбрали ячейки выше, нажмите Главная > Заполнить > Вверх, чтобы заполнить формулу.
Если вы выбрали ячейки справа, нажмите CTRL+R, чтобы заполнить формулу справа.
Если вы выбрали ячейки слева, нажмите Главная > Заполнить > Слева, чтобы заполнить формулу слева.
Если у вас есть другие ячейки, для которых нужна формула, повторите описанный выше процесс в другом направлении.
Выберите ячейку с проблемой.
Нажмите эту кнопку: и выберите «Копировать формулу сверху» или «Копировать формулу слева».
Если это не сработает и вам нужна формула из ячейки ниже, нажмите Главная > Заполнить > Вверх.
Если вам нужна формула из ячейки справа, нажмите Главная > Заполнить > Слева.
Если формула не является ошибкой, вы можете игнорировать ее:
Нажмите "Формулы" > "Проверка ошибок".
Затем нажмите «Игнорировать ошибку».
Нажмите "ОК" или "Далее", чтобы перейти к следующей ошибке.
Примечание. Если приложение Excel не должно проверять такие несогласованные формулы, закройте диалоговое окно "Проверка ошибок". Затем нажмите «Файл» > «Параметры» > «Формулы». Внизу снимите флажок Формулы, несовместимые с другими формулами в регионе.
Если вы работаете на Mac, нажмите Excel > Настройки > Проверка ошибок, а затем снимите флажок Формулы, которые не соответствуют ближайшим формулам.
Индикатор ошибки появляется, когда формула не соответствует шаблону других формул рядом с ней. Это не всегда означает, что формула неверна. Если формула неверна, проблема часто решается согласованием ссылки на ячейку.
Например, чтобы умножить столбец A на столбец B, используйте следующие формулы: A1*B1, A2*B2, A3*B3 и т. д. Если следующей формулой после A3*B3 является A4*B2, Excel идентифицирует ее как несовместимую формулу, поскольку для продолжения шаблона формула должна быть A4*B4.
Нажмите ячейку, содержащую индикатор ошибки, и посмотрите на строку формул, чтобы убедиться, что ссылки на ячейки верны.
Нажмите стрелку рядом с появившейся кнопкой.
В контекстном меню показаны доступные варианты устранения этого предупреждения.
Выполните одно из следующих действий:
Копировать формулу сверху
Сделайте формулу согласованной, скопировав шаблон из ячейки выше. В нашем примере формула принимает вид A4*B4, чтобы соответствовать шаблону A3*B3 в ячейке выше.
Удалите индикатор ошибки, например, если несоответствие в формуле является преднамеренным или допустимым по другим причинам.
Изменить в строке формул
Проверьте синтаксис формулы и убедитесь, что ссылки на ячейки указаны правильно.
Ошибка проверки параметров
Выберите типы ошибок, которые вы хотите пометить в Excel. Например, если вы не хотите видеть индикаторы ошибок для несогласованных формул, снимите флажок Помечать формулы, несовместимые с формулами в соседних ячейках.
Чтобы игнорировать индикаторы ошибок для нескольких ячеек одновременно, выберите диапазон, содержащий ошибки, которые вы хотите игнорировать. Затем нажмите стрелку рядом с появившейся кнопкой и в контекстном меню выберите «Игнорировать ошибку».
Чтобы игнорировать индикаторы ошибок для всего листа, сначала щелкните ячейку с индикатором ошибки. Затем нажмите + A, чтобы выбрать лист. Затем нажмите стрелку рядом с появившейся кнопкой и в контекстном меню выберите «Игнорировать ошибку».
Дополнительные ресурсы
Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel для iPad Excel для планшетов Android Excel 2010 Excel 2007 Excel Starter 2010 Еще. Меньше
Если Excel не может разрешить формулу, которую вы пытаетесь создать, вы можете получить сообщение об ошибке, подобное этому:
К сожалению, это означает, что Excel не может понять, что вы пытаетесь сделать, поэтому вы можете просто начать сначала.
Начните с выбора OK или нажмите ESC, чтобы закрыть сообщение об ошибке.
Вы вернетесь к ячейке с неработающей формулой, которая будет в режиме редактирования, и Excel выделит место, где возникла проблема. Если вы все еще не знаете, что делать дальше, и хотите начать все сначала, вы можете снова нажать ESC или выбрать кнопку "Отмена" в строке формул, которая выведет вас из режима редактирования.
Если вы хотите двигаться дальше, следующий контрольный список содержит шаги по устранению неполадок, которые помогут вам выяснить, что могло пойти не так.
Примечание. Если вы используете Office для Интернета, вы можете не увидеть те же ошибки или решения могут не применяться.
Обратитесь к любой из следующих тем, связанных с ошибкой фунта стерлингов, которую вы видите:
Каждый раз, когда вы открываете таблицу, содержащую формулы, ссылающиеся на значения в других таблицах, вам будет предложено обновить ссылки или оставить их как есть.
Excel отображает приведенное выше диалоговое окно, чтобы убедиться, что формулы в текущей электронной таблице всегда указывают на самое последнее значение в случае изменения эталонного значения. Вы можете обновить ссылки или пропустить, если не хотите обновлять. Даже если вы решите не обновлять ссылки, вы всегда можете вручную обновить ссылки в электронной таблице, когда захотите.
Вы всегда можете отключить отображение диалогового окна при запуске. Для этого выберите «Файл» > «Параметры» > «Дополнительно» > «Основные» и снимите флажок «Запрашивать обновление автоматических ссылок».
Важно! Если вы впервые работаете с неработающими ссылками в формулах, если вам нужно освежить в памяти информацию об устранении неработающих ссылок или если вы не знаете, следует ли обновлять ссылки, см. раздел Управление внешними ссылками ( ссылки) обновлены.
Если формула не отображает значение, выполните следующие действия:
Убедитесь, что Excel настроен на отображение формул в электронной таблице. Для этого выберите вкладку "Формулы" и в группе "Аудит формул" выберите "Показать формулы".
Совет. Вы также можете использовать сочетание клавиш Ctrl + ` (клавиша над клавишей Tab). При этом столбцы автоматически расширятся для отображения формул, но не беспокойтесь, когда вы вернетесь к обычному виду, размер столбцов изменится.
Если описанный выше шаг по-прежнему не решает проблему, возможно, ячейка отформатирована как текст. Вы можете щелкнуть ячейку правой кнопкой мыши и выбрать «Формат ячеек» > «Основные» (или Ctrl + 1), а затем нажать F2 > «Ввод», чтобы изменить формат.
Если у вас есть столбец с большим диапазоном ячеек, отформатированных как текст, вы можете выбрать диапазон, применить числовой формат по вашему выбору и перейти к Данные > Текст в столбец > Готово. Это применит формат ко всем выбранным ячейкам.
Если формула не вычисляется, необходимо проверить, включен ли автоматический расчет в Excel. Формулы не будут вычисляться, если включен ручной расчет. Выполните следующие действия, чтобы проверить автоматический расчет.
Перейдите на вкладку "Файл", выберите "Параметры", а затем выберите категорию "Формулы".
Убедитесь, что в разделе "Параметры расчета" в разделе "Расчет рабочей книги" выбран параметр "Автоматически".
Циклическая ссылка возникает, когда формула ссылается на ячейку, в которой она находится. Исправление состоит в том, чтобы либо переместить формулу в другую ячейку, либо изменить синтаксис формулы на такой, который позволяет избежать циклических ссылок. Однако в некоторых сценариях вам могут понадобиться циклические ссылки, потому что они заставляют ваши функции повторяться — повторяться до тех пор, пока не будет выполнено определенное числовое условие. В таких случаях вам нужно включить Удалить или разрешить циклическую ссылку.
Дополнительную информацию о циклических ссылках см. в разделе Удаление или разрешение циклических ссылок.
Если ваша запись не начинается со знака равенства, это не формула и не будет рассчитана — распространенная ошибка.
Когда вы вводите что-то вроде СУММ(A1:A10), Excel отображает текстовую строку СУММ(A1:A10) вместо результата формулы. В качестве альтернативы, если вы введете 11/2, Excel отобразит дату, например 2 ноября или 02 11/2009, вместо деления 11 на 2.
Чтобы избежать таких неожиданных результатов, всегда начинайте функцию со знака равенства. Например, введите: =СУММ(A1:A10) и =11/2.
При использовании функции в формуле каждой открывающей скобке нужна закрывающая скобка, чтобы функция работала правильно. Убедитесь, что все скобки являются частью совпадающей пары. Например, формула =ЕСЛИ(B5
У функций Excel есть аргументы — значения, которые необходимо указать для работы функции. Только несколько функций (например, PI или TODAY) не принимают аргументов. Проверьте синтаксис формулы, который появляется, когда вы начинаете вводить функцию, чтобы убедиться, что у функции есть необходимые аргументы.
Например, функция ПРОПИСН принимает в качестве аргумента только одну строку текста или ссылку на ячейку: =ПРОПИСН("привет") или =ПРОПИСН(C2)
Примечание. Аргументы функции отображаются на всплывающей панели инструментов справочника функций под формулой, когда вы ее вводите.
Если вам нужно быстро просмотреть синтаксис определенной функции, см. список функций Excel (по категориям).
Не вводите в формулы числа, отформатированные со знаком доллара ($) или десятичным разделителем (,), поскольку знаки доллара обозначают абсолютные ссылки, а запятые являются разделителями аргументов. Вместо того, чтобы вводить 1000 долларов США, введите в формулу 1000.
Примечание. Вы можете отформатировать результат формулы с помощью десятичных разделителей и символов валюты после ввода формулы с использованием неформатированных чисел (констант). Как правило, не рекомендуется помещать константы в формулы, потому что их может быть трудно найти, если вам нужно обновить позже, и они более склонны к неправильному вводу. Гораздо лучше размещать константы в ячейках, где они находятся в открытом доступе и на них легко ссылаться.
Ваша формула может не возвращать ожидаемые результаты, если тип данных ячейки нельзя использовать в вычислениях. Например, если вы введете простую формулу =2+3 в ячейку, отформатированную как текст, Excel не сможет вычислить введенные вами данные. Все, что вы увидите в ячейке, это =2+3. Чтобы исправить это, измените тип данных ячейки с «Текст» на «Общий» следующим образом:
Выберите ячейку.
Выберите «Главная» и щелкните стрелку, чтобы развернуть группу «Число» или «Числовой формат» (или нажмите Ctrl + 1). Затем выберите Общие.
Нажмите F2, чтобы перевести ячейку в режим редактирования, а затем нажмите Enter, чтобы принять формулу.
Дата, которую вы вводите в ячейку с числовым типом данных, может отображаться как числовое значение вместо даты. Чтобы число отображалось как дата, выберите формат даты в галерее форматов чисел.
Обычно в формуле в качестве оператора умножения используется x, но Excel может принимать только звездочку (*) для умножения. Если вы используете в формуле константы, Excel показывает сообщение об ошибке и может исправить формулу, заменив x на звездочку (*).
Если вы создаете формулу, содержащую текст, заключите текст в кавычки.
Например, формула ="Сегодня " & ТЕКСТ(СЕГОДНЯ(),"дддд, мммм дд") объединяет текст "Сегодня" с результатами функций ТЕКСТ и СЕГОДНЯ и возвращает что-то вроде Сегодня понедельник, 30 мая.
В формуле можно комбинировать (или вкладывать) до 64 уровней функций.
Например, формула =ЕСЛИ(КОРЕНЬ(ПИ())
Если вы вводите ссылку на значения или ячейки на другом листе, а имя этого листа содержит небуквенный символ (например, пробел), заключите имя в одинарные кавычки (').
Вы также можете выбрать значения или ячейки на другом листе, чтобы ссылаться на них в своей формуле. Затем Excel автоматически добавляет кавычки вокруг имен листов.
Когда вы вводите ссылку на значения или ячейки в другой книге, укажите имя книги, заключенное в квадратные скобки ([]), а затем имя листа, содержащего значения или ячейки.
Если книга не открыта в Excel, введите полный путь к файлу.
Например, =ROWS('C:\My Documents\[Q2 Operations.xlsx]Sales'!A1:A8).
Примечание. Если полный путь содержит символы пробела, заключите его в одинарные кавычки (в начале пути и после имени рабочего листа перед восклицательным знаком).
Совет. Самый простой способ получить путь к другой книге — открыть другую книгу, затем в исходной книге ввести = и с помощью клавиш Alt+Tab перейти к другой книге.Выберите любую ячейку на нужном листе, затем закройте исходную книгу. Ваша формула автоматически обновится, чтобы отобразить полный путь к файлу и имя листа вместе с необходимым синтаксисом. Вы даже можете скопировать и вставить путь и использовать его везде, где вам нужно.
Чтобы избежать этой ошибки, вы можете обратиться к ней напрямую и проверить наличие знаменателя. Вы можете использовать:
Что говорит ЕСЛИ(B1 существует, затем разделите A1 на B1, иначе верните 0).
Всегда проверяйте, есть ли у вас какие-либо формулы, которые ссылаются на данные в ячейках, диапазонах, определенных именах, листах или книгах, прежде чем что-либо удалять. Затем вы можете заменить эти формулы их результатами перед удалением данных, на которые ссылаются.
Если вы не можете заменить формулы их результатами, просмотрите эту информацию об ошибках и возможных решениях:
Если рабочая книга отсутствует, формула, которая ссылается на нее, остается неизменной до тех пор, пока вы не обновите формулу.
Например, если ваша формула =[Book1.xlsx]Sheet1'!A1 и у вас больше нет Book1.xlsx, значения, указанные в этой книге, останутся доступными. Однако если вы отредактируете и сохраните формулу, которая ссылается на эту книгу, Excel отобразит диалоговое окно «Обновить значения» и предложит ввести имя файла. Нажмите кнопку "Отмена", а затем убедитесь, что эти данные не потеряны, заменив формулы, которые ссылаются на отсутствующую книгу, результатами формул.
Иногда при копировании содержимого ячейки требуется вставить только значение, а не базовую формулу, которая отображается в строке формул.
Вы можете избежать этой ошибки, вставив полученные значения формул без формулы в целевые ячейки.
На листе выберите ячейки, содержащие результирующие значения формулы, которую вы хотите скопировать.
На вкладке "Главная" в группе "Буфер обмена" выберите "Копировать" .
Сочетание клавиш: нажмите CTRL+C.
Выберите верхнюю левую ячейку области вставки.
Совет. Чтобы переместить или скопировать выделение на другой лист или книгу, выберите другую вкладку листа или переключитесь на другую книгу, а затем выберите верхнюю левую ячейку области вставки.
На вкладке «Главная» в группе «Буфер обмена» выберите «Вставить» , а затем выберите «Вставить значения» или нажмите «Alt» > «E» > «S» > «V» > «Ввод» для Windows или «Option» > «Command» > «V» > «V» > «Ввод» для Mac.
Чтобы понять, как сложная или вложенная формула вычисляет конечный результат, вы можете оценить эту формулу.
Выберите формулу, которую хотите оценить.
Выберите «Формулы» > «Вычислить формулу».
Выберите Оценить, чтобы проверить значение подчеркнутой ссылки. Результат оценки выделен курсивом.
Если подчеркнутая часть формулы является ссылкой на другую формулу, выберите «Вход», чтобы отобразить другую формулу в поле «Оценка». Выберите Шаг за пределы, чтобы вернуться к предыдущей ячейке и формуле.
Кнопка Step In недоступна, когда ссылка появляется в формуле во второй раз или если формула ссылается на ячейку в другой книге.
Продолжайте, пока не будет оценена каждая часть формулы.
Инструмент "Оценить формулу" не обязательно скажет вам, почему ваша формула не работает, но может указать, где именно. Это может быть очень удобным инструментом в больших формулах, где в противном случае может быть трудно найти проблему.
Пустые ссылки отображаются как нулевые значения (0) в поле оценки.
Некоторые функции пересчитываются каждый раз при изменении рабочего листа. Эти функции, в том числе функции СЛЧИС, ОБЛАСТИ, ИНДЕКС, СМЕЩ, ЯЧЕЙКА, ДВССЫЛ, СТРОКИ, КОЛОННЫ, СЕЙЧАС, СЕГОДНЯ и СЛУЧМЕЖДУ, могут привести к тому, что диалоговое окно Оценить формулу покажет результаты, которые отличаются от фактических результатов в ячейке на рабочий лист.
Нужна дополнительная помощь?
Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel Web App Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
Исправить ошибку для определенной функции
Не видите свою функцию в этом списке? Попробуйте другие решения, перечисленные ниже.
Проблемы с вычитанием
Если вы новичок в Excel, возможно, вы неправильно вводите формулу для вычитания. Вот два способа сделать это:
Вычесть ссылку на ячейку из другой
Введите два значения в две отдельные ячейки. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере в ячейке D2 указана запланированная сумма, а в ячейке E2 — фактическая сумма.F2 имеет формулу =D2-E2.
Или используйте СУММ с положительными и отрицательными числами
Введите положительное значение в одну ячейку и отрицательное значение в другую. В третьей ячейке используйте функцию СУММ, чтобы сложить две ячейки вместе. В этом примере ячейка D6 содержит бюджетную сумму, а ячейка E6 имеет фактическую сумму в виде отрицательного числа. F6 имеет формулу =СУММ(D6,E6).
В Windows откройте панель управления регионом.
Windows 10: нажмите "Пуск", введите "Регион" и нажмите панель управления "Регион".
Windows 8: на начальном экране введите «Регион», нажмите «Настройки», а затем нажмите «Регион».
Windows 7: нажмите "Пуск", введите "Регион", а затем нажмите "Регион и язык".
На вкладке "Форматы" нажмите "Дополнительные настройки".
Ищите разделитель списка. Если разделитель списка установлен на знак минус, измените его на что-то другое. Например, запятая является общим разделителем списка. Также распространена точка с запятой. Однако для вашего конкретного региона может быть более подходящим другой разделитель списка.
Если есть запятые там, где должны быть знаки минус для вычитания, измените их на знаки минус.
Повторите этот процесс для других ячеек, в которых есть ошибка.
Вычесть ссылку на ячейку из другой
Введите две даты в две отдельные ячейки. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере в ячейке D10 указана дата начала, а в ячейке E10 — дата окончания. F10 имеет формулу =E10-D10.
Или используйте функцию РАЗНДАТ
Введите две даты в две отдельные ячейки. В третьей ячейке используйте функцию DATEDIF, чтобы найти разницу в датах. Дополнительные сведения о функции РАЗНДАТ см. в разделе Расчет разницы между двумя датами.
Расширьте столбец даты. Если ваша дата выровнена по правому краю, то это дата. Но если он выровнен по левому краю, это означает, что дата на самом деле не является датой. Это текст. И Excel не распознает текст как дату. Вот несколько решений, которые могут решить эту проблему.
Проверить начальные пробелы
Дважды щелкните дату, которая используется в формуле вычитания.
Поместите курсор в начало и посмотрите, сможете ли вы выбрать один или несколько пробелов. Вот как выглядит выделенный пробел в начале ячейки:
Если у вашего сотового телефона возникла эта проблема, перейдите к следующему шагу. Если вы не видите один или несколько пробелов, перейдите к следующему разделу, посвященному проверке настроек даты на вашем компьютере.
Выберите столбец, содержащий дату, щелкнув его заголовок.
Нажмите Данные > Текст в столбцы.
Дважды нажмите "Далее".
На шаге 3 из 3 мастера в разделе Формат данных столбца нажмите Дата.
Выберите формат даты и нажмите "Готово".
Повторите этот процесс для других столбцов, чтобы убедиться, что они не содержат начальных пробелов перед датами.
Проверьте настройки даты вашего компьютера
Excel использует систему дат вашего компьютера. Если дата ячейки введена в другой системе дат, Excel не распознает ее как истинную дату.
Например, предположим, что ваш компьютер отображает даты в формате мм/дд/гггг. Если вы введете такую дату в ячейку, Excel распознает ее как дату, и вы сможете использовать ее в формуле вычитания. Однако, если вы введете дату типа дд/мм/гг, Excel не распознает ее как дату. Вместо этого он будет рассматривать его как текст.
Есть два решения этой проблемы. Вы можете изменить систему дат, которую использует ваш компьютер, чтобы она соответствовала системе дат, которую вы хотите ввести в Excel. Или в Excel вы можете создать новый столбец и использовать функцию ДАТА для создания истинной даты на основе даты, сохраненной в виде текста. Вот как это сделать, если система дат вашего компьютера — мм/дд/гггг, а ваша текстовая дата — 31/12/2017 в ячейке A1:
Создайте следующую формулу: =ДАТА(ПРАВО(A1,4),СРЕДИНА(A1,4,2),ЛЕВО(A1,2))
Результатом будет 31 декабря 2017 г.
Если вы хотите, чтобы формат отображался как дд/мм/гг, нажмите CTRL+1 (или + 1 на Mac).
Выберите другой язык, в котором используется формат дд/мм/гг, например английский (Великобритания). Когда вы закончите применять формат, результатом будет 31/12/2017, и это будет настоящая дата, а не текстовая дата.
Примечание. Приведенная выше формула написана с использованием функций ДАТА, ПРАВО, СРЕДНЯЯ и ЛЕВАЯ. Обратите внимание, что он написан с предположением, что текстовая дата состоит из двух символов для дней, двух символов для месяцев и четырех символов для года. Возможно, вам придется изменить формулу в соответствии с вашей датой.
Проблемы с пробелами и текстом
1. Выберите ячейки, на которые ссылаются
Найдите ячейки, на которые ссылается ваша формула, и выберите их. Во многих случаях удаление пробелов для всего столбца является хорошей практикой, поскольку вы можете заменить более одного пробела за раз. В этом примере при нажатии на E выделяется весь столбец.
2. Найти и заменить
На вкладке "Главная" нажмите "Найти и выбрать" > "Заменить".
3. Замените пробелы ничем
В поле Найти введите один пробел. Затем в поле Заменить на удалите все, что там может быть.
4. Заменить или Заменить все
5. Включите фильтр
Иногда существуют скрытые символы, отличные от пробелов, из-за которых ячейка кажется пустой, хотя она на самом деле не пуста. Одиночные апострофы внутри ячейки могут сделать это. Чтобы избавиться от этих символов в столбце, включите фильтр, выбрав Главная > Сортировка и фильтр > Фильтр.
6. Установите фильтр
Нажмите стрелку фильтра и снимите флажок "Выбрать все". Затем установите флажок «Пробелы».
7. Установите любые неназванные флажки
Установите флажки, рядом с которыми ничего нет, например этот.
8. Выберите пустые ячейки и удалите
Когда Excel вернет пустые ячейки, выделите их. Затем нажмите клавишу Удалить. Это удалит все скрытые символы в ячейках.
9. Очистить фильтр
Нажмите на стрелку фильтра и выберите Очистить фильтр от. чтобы все ячейки были видны.
10. Результат
Примечание. Обратите внимание, что в этом примере ячейка E4 отмечена зеленым треугольником, а число выровнено по левому краю. Это означает, что число хранится в виде текста. Позже это может вызвать больше проблем. Если вы столкнулись с этой проблемой, мы рекомендуем преобразовать числа, сохраненные в виде текста, в числа.
Тот же пример с ISTEXT
Здесь функция ISTEXT была добавлена в столбец F. Все ячейки в порядке, кроме одной со значением TRUE. Это означает, что в ячейке E2 есть текст. Чтобы решить эту проблему, вы можете удалить содержимое ячейки и повторно ввести значение 1865,00. Или вы также можете использовать функцию CLEAN, чтобы очистить символы, или использовать функцию REPLACE, чтобы заменить специальные символы другими значениями.
После использования CLEAN или REPLACE вы захотите скопировать результат и использовать Главная > Вставить > Специальная вставка > Значения. Возможно, вам также придется преобразовать числа, сохраненные в виде текста, в числа.
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще. Меньше
Формулы иногда могут приводить к ошибочным значениям в дополнение к возврату непредусмотренных результатов. Ниже приведены некоторые инструменты, которые можно использовать для поиска и исследования причин этих ошибок и поиска решений.
Примечание. В этом разделе описаны методы, которые помогут вам исправить ошибки в формулах. Это не исчерпывающий список методов исправления всех возможных ошибок в формулах. Чтобы получить справку по конкретным ошибкам, вы можете найти вопросы, похожие на ваш, на форуме сообщества Excel или опубликовать свой собственный.
Узнайте, как вводить простую формулу
Формулы – это уравнения, которые выполняют вычисления со значениями на листе. Формула начинается со знака равенства (=). Например, следующая формула добавляет 3 к 1.
Формула также может содержать некоторые или все из следующих элементов: функции, ссылки, операторы и константы.
Части формулы
Функции: функции, включенные в Excel, представляют собой разработанные формулы, которые выполняют определенные вычисления. Например, функция PI() возвращает значение числа пи: 3,142.
Ссылки: ссылки на отдельные ячейки или диапазоны ячеек. A2 возвращает значение в ячейке A2.
Константы: числа или текстовые значения, введенные непосредственно в формулу, например 2.
Операторы. Оператор ^ (вставка) возводит число в степень, а оператор * (звездочка) умножает. Используйте + и – для сложения и вычитания значений и / для деления.
Примечание. Для некоторых функций требуются так называемые аргументы. Аргументы — это значения, которые определенные функции используют для выполнения своих вычислений. При необходимости аргументы помещаются между скобками функции (). Функция PI не требует никаких аргументов, поэтому она пуста. Некоторые функции требуют одного или нескольких аргументов и могут оставлять место для дополнительных аргументов. Вам нужно использовать запятую для разделения аргументов или точку с запятой (;) в зависимости от настроек вашего местоположения.
Например, для функции SUM требуется только один аргумент, но общее количество аргументов может достигать 255.
=SUM(A1:A10) – это пример одного аргумента.
=СУММ(A1:A10, C1:C10) — это пример нескольких аргументов.
В следующей таблице приведены некоторые из наиболее распространенных ошибок, которые пользователь может сделать при вводе формулы, и поясняется, как их исправить.
Убедитесь, что вы
Начинайте каждую функцию со знака равенства (=)
Если вы опустите знак равенства, введенное вами может отображаться как текст или как дата. Например, если ввести СУММ(A1:A10), Excel отобразит текстовую строку СУММ(A1:A10) и не выполнит расчет. Если вы введете 11/2, Excel отобразит дату со 2 по ноябрь (при условии, что формат ячейки Общий) вместо деления 11 на 2.
Соответствует всем открывающим и закрывающим скобкам
Убедитесь, что все круглые скобки являются частью совпадающей пары (открывающей и закрывающей). Когда вы используете функцию в формуле, важно, чтобы каждая скобка находилась в правильном положении, чтобы функция работала правильно. Например, формула =ЕСЛИ(B5
Вы можете реализовать определенные правила для проверки формул на наличие ошибок. Эти правила не гарантируют, что ваш рабочий лист не содержит ошибок, но они могут иметь большое значение для поиска распространенных ошибок. Вы можете включить или отключить любое из этих правил по отдельности.
Ошибки можно помечать и исправлять двумя способами: по одной за раз (например, при проверке орфографии) или сразу же, как только они появляются на листе при вводе данных.
Вы можете устранить ошибку, используя параметры, отображаемые в Excel, или вы можете проигнорировать ошибку, щелкнув Игнорировать ошибку. Если вы проигнорируете ошибку в определенной ячейке, ошибка в этой ячейке не будет отображаться при дальнейших проверках ошибок. Однако вы можете сбросить все ранее проигнорированные ошибки, чтобы они снова появлялись.
Для Excel в Windows нажмите "Файл" > "Параметры" > "Формулы" или
для Excel на Mac выберите меню Excel > "Настройки" > "Проверка ошибок".
В Excel 2007 нажмите кнопку Microsoft Office > Параметры Excel > Формулы.
В разделе "Проверка ошибок" установите флажок Включить фоновую проверку ошибок. Любая обнаруженная ошибка будет отмечена треугольником в верхнем левом углу ячейки.
Чтобы изменить цвет треугольника, обозначающего место возникновения ошибки, в поле Указать ошибки с помощью этого цвета выберите нужный цвет.
В разделе "Правила проверки Excel" установите или снимите флажки любого из следующих правил:
Примечание. Если вы вводите значение ошибки непосредственно в ячейку, оно сохраняется как значение ошибки, но не помечается как ошибка.Однако если формула в другой ячейке ссылается на эту ячейку, формула возвращает значение ошибки из этой ячейки.
Несовместимая формула вычисляемого столбца в таблицах. Вычисляемый столбец может включать отдельные формулы, отличные от формулы основного столбца, что создает исключение. Исключения вычисляемого столбца создаются при выполнении любого из следующих действий:
Введите данные, отличные от формулы, в ячейку вычисляемого столбца.
Введите формулу в ячейку вычисляемого столбца, а затем нажмите Ctrl + Z или нажмите "Отменить" на панели быстрого доступа.
Введите новую формулу в вычисляемый столбец, который уже содержит одно или несколько исключений.
Скопируйте в вычисляемый столбец данные, которые не соответствуют формуле вычисляемого столбца. Если скопированные данные содержат формулу, эта формула перезаписывает данные в вычисляемом столбце.
Переместить или удалить ячейку в другой области листа, на которую ссылается одна из строк в вычисляемом столбце.
Ячейки, содержащие годы, представленные в виде двух цифр. Ячейка содержит текстовую дату, которая может быть неправильно истолкована как неверное столетие при использовании в формулах. Например, дата в формуле =ГОД("1/1/31") может быть 1931 или 2031. Используйте это правило, чтобы проверить наличие неоднозначных текстовых дат.
Числа в текстовом формате или с предшествующим апострофом: ячейка содержит числа, сохраненные в виде текста. Обычно это происходит, когда данные импортируются из других источников. Числа, хранящиеся в виде текста, могут привести к неожиданным результатам сортировки, поэтому лучше преобразовать их в числа. ‘=SUM(A1:A10) рассматривается как текст.
Формулы несовместимы с другими формулами в регионе. Формула не соответствует шаблону других формул рядом с ней. Во многих случаях формулы, расположенные рядом с другими формулами, отличаются только используемыми ссылками. В следующем примере с четырьмя соседними формулами Excel отображает ошибку рядом с формулой =СУММ(A10:C10) в ячейке D4, потому что соседние формулы увеличиваются на одну строку, а эта увеличивается на 8 строк — Excel ожидает формулу =СУММ (А4:С4).
Если ссылки, используемые в формуле, не совпадают со ссылками в соседних формулах, Excel отображает ошибку.
Формулы, в которых пропущены ячейки в области. Формула не может автоматически включать ссылки на данные, которые вы вставляете между исходным диапазоном данных и ячейкой, содержащей формулу. Это правило сравнивает ссылку в формуле с фактическим диапазоном ячеек, примыкающим к ячейке, содержащей формулу. Если соседние ячейки содержат дополнительные значения и не являются пустыми, Excel отображает ошибку рядом с формулой.
Например, Excel вставляет ошибку рядом с формулой =СУММ(D2:D4), когда применяется это правило, поскольку ячейки D5, D6 и D7 находятся рядом с ячейками, на которые ссылается формула, и ячейкой, на которую ссылается формула. содержит формулу (D8), а эти ячейки содержат данные, на которые должна была быть ссылка в формуле.
Разблокированные ячейки, содержащие формулы: Формула не заблокирована для защиты. По умолчанию все ячейки на рабочем листе заблокированы, поэтому их нельзя изменить, когда рабочий лист защищен. Это может помочь избежать непреднамеренных ошибок, таких как случайное удаление или изменение формул. Эта ошибка указывает на то, что ячейка была разблокирована, но лист не защищен. Убедитесь, что ячейка не заблокирована или нет.
Формулы, ссылающиеся на пустые ячейки: формула содержит ссылку на пустую ячейку. Это может привести к непредвиденным результатам, как показано в следующем примере.
Предположим, вы хотите вычислить среднее значение чисел в следующем столбце ячеек. Если третья ячейка пуста, она не включается в расчет и результат равен 22,75. Если третья ячейка содержит 0, результат равен 18,2.
Данные, введенные в таблицу, недействительны: в таблице произошла ошибка проверки. Проверьте настройку проверки для ячейки, перейдя на вкладку "Данные" > группу "Инструменты данных" > "Проверка данных".
Выберите лист, который вы хотите проверить на наличие ошибок.
Если рабочий лист рассчитан вручную, нажмите F9, чтобы пересчитать.
Если диалоговое окно "Проверка ошибок" не отображается, нажмите вкладку "Формулы" > "Аудит формул" > кнопку "Проверка ошибок".
Если вы ранее игнорировали какие-либо ошибки, вы можете снова проверить их, выполнив следующие действия: нажмите «Файл» > «Параметры» > «Формулы». Для Excel на Mac выберите меню Excel > «Настройки» > «Проверка ошибок».
В разделе "Проверка ошибок" нажмите "Сбросить пропущенные ошибки" > "ОК".
Примечание. При сбросе пропущенных ошибок сбрасываются все ошибки на всех листах активной книги.
Совет. Переместите диалоговое окно "Проверка ошибок" чуть ниже строки формул.
Нажмите одну из кнопок действий в правой части диалогового окна.Доступные действия различаются для каждого типа ошибки.
Нажмите "Далее".
Примечание. Если нажать кнопку «Пропустить ошибку», ошибка будет помечена как игнорируемая при каждой последующей проверке.
Рядом с ячейкой нажмите появившуюся кнопку Проверка ошибок, а затем выберите нужный вариант. Доступные команды различаются для каждого типа ошибки, и первая запись описывает ошибку.
Если вы нажмете «Игнорировать ошибку», ошибка помечается как игнорируемая при каждой последующей проверке.
В следующей таблице приведены ссылки на статьи с подробным описанием этих ошибок, а также краткое описание для начала работы.
Excel отображает эту ошибку, если ширина столбца недостаточна для отображения всех символов в ячейке или ячейка содержит отрицательные значения даты или времени.
Excel отображает эту ошибку, когда число делится либо на ноль (0), либо на ячейку, которая не содержит значения.
Совет. Добавьте обработчик ошибок, как в следующем примере: =IF(C2,B2/C2,0)
Excel отображает эту ошибку, когда значение недоступно для функции или формулы.
Если вы используете функцию ВПР, имеет ли то, что вы пытаетесь найти, совпадение в диапазоне поиска? Чаще всего это не так.
=ЕСЛИОШИБКА(ВПР(D2,$D$6:$E$8,2,ИСТИНА),0)
Эта ошибка отображается, когда Excel не распознает текст в формуле. Например, имя диапазона или имя функции может быть написано неправильно.
Примечание. Если вы используете функцию, убедитесь, что имя функции написано правильно. В этом случае СУММА написана неправильно. Удалите букву «е», и Excel исправит ее.
Excel отображает эту ошибку, когда вы указываете пересечение двух областей, которые не пересекаются (пересекаются). Оператор пересечения — это символ пробела, который разделяет ссылки в формуле.
Excel отображает эту ошибку, когда формула или функция содержит недопустимые числовые значения.
Excel отображает эту ошибку, если ссылка на ячейку недействительна. Например, вы могли удалить ячейки, на которые ссылались другие формулы, или вставить ячейки, которые вы переместили, поверх ячеек, на которые ссылались другие формулы.
Вы случайно удалили строку или столбец? Мы удалили столбец B в этой формуле =СУММ(A2,B2,C2) и посмотрите, что получилось.
Либо используйте команду "Отменить" (Ctrl+Z), чтобы отменить удаление, либо перестройте формулу, либо используйте ссылку на непрерывный диапазон, например: =СУММ(A2:C2), которая автоматически обновлялась бы при удалении столбца B. р>
Excel может отображать эту ошибку, если ваша формула включает ячейки, содержащие разные типы данных.
Используете ли вы математические операторы (+, -, *, /, ^) с разными типами данных? Если это так, попробуйте вместо этого использовать функцию. В этом случае =СУММ(F2:F5) устранит проблему.
Если ячейки не видны на листе, вы можете наблюдать за этими ячейками и их формулами на панели инструментов окна просмотра. Окно контрольных значений позволяет удобно проверять, проверять или подтверждать расчеты по формулам и результаты на больших рабочих листах. Используя окно просмотра, вам не нужно постоянно прокручивать или переходить к различным частям листа.
Эту панель инструментов можно перемещать или закреплять, как и любую другую панель инструментов. Например, вы можете закрепить его в нижней части окна. Панель инструментов отслеживает следующие свойства ячейки: 1) Рабочая книга, 2) Лист, 3) Имя (если ячейка имеет соответствующий именованный диапазон), 4) Адрес ячейки, 5) Значение и 6) Формула.
Примечание. В каждой ячейке может быть только одно наблюдение.
Добавить ячейки в окно просмотра
Выберите ячейки, которые вы хотите просмотреть.
Чтобы выделить все ячейки на листе с формулами, на вкладке «Главная» в группе «Редактирование» нажмите «Найти и выделить» (или можно использовать Ctrl+G или Control+G на Mac) > «Перейти к специальным» > «Формулы». .
На вкладке "Формулы" в группе "Аудит формул" нажмите "Окно наблюдения".
Нажмите "Добавить наблюдение".
Подтвердите, что вы выбрали все ячейки, которые хотите отслеживать, и нажмите "Добавить".
Чтобы изменить ширину столбца окна наблюдения, перетащите границу справа от заголовка столбца.
Чтобы отобразить ячейку, на которую ссылается запись на панели инструментов Watch Window, дважды щелкните запись.
Примечание. Ячейки, содержащие внешние ссылки на другие книги, отображаются на панели инструментов окна наблюдения только тогда, когда другие книги открыты.
Удалить ячейки из окна просмотра
Если панель инструментов "Окно наблюдения" не отображается, на вкладке "Формулы" в группе "Аудит формул" нажмите "Окно наблюдения".
Выберите ячейки, которые хотите удалить.
Чтобы выбрать несколько ячеек, нажмите клавишу CTRL, а затем щелкните ячейки.
Нажмите «Удалить отслеживание».
Иногда сложно понять, как вложенная формула вычисляет окончательный результат, потому что есть несколько промежуточных вычислений и логических тестов. Однако с помощью диалогового окна «Вычислить формулу» можно увидеть, как различные части вложенной формулы оцениваются в том порядке, в котором вычисляется формула. Например, формулу =ЕСЛИ(СРЗНАЧ(D2:D5)>50;СУММ(E2:E5),0) будет легче понять, если вы увидите следующие промежуточные результаты:
В диалоговом окне "Вычислить формулу"
Описание
Сначала отображается вложенная формула. Функция СРЗНАЧ и функция СУММ вложены в функцию ЕСЛИ.
Диапазон ячеек D2:D5 содержит значения 55, 35, 45 и 25, поэтому результат функции СРЗНАЧ(D2:D5) равен 40.
Диапазон ячеек D2:D5 содержит значения 55, 35, 45 и 25, поэтому результат функции СРЗНАЧ(D2:D5) равен 40.
Поскольку 40 не больше 50, выражение в первом аргументе функции ЕСЛИ (аргумент логическая_проверка) равно False.
Функция ЕСЛИ возвращает значение третьего аргумента (аргумент значение_если_ложь). Функция СУММ не вычисляется, поскольку она является вторым аргументом функции ЕСЛИ (аргумент значение_если_истина) и возвращается только в том случае, если выражение истинно.
Выберите ячейку, которую вы хотите оценить. Одновременно можно оценивать только одну ячейку.
Выберите вкладку "Формулы" > "Аудит формул" > "Оценить формулу".
Нажмите "Оценить", чтобы проверить значение подчеркнутой ссылки. Результат оценки выделен курсивом.
Если подчеркнутая часть формулы является ссылкой на другую формулу, нажмите «Вступить», чтобы отобразить другую формулу в поле «Оценка». Нажмите «Выйти», чтобы вернуться к предыдущей ячейке и формуле.
Кнопка "Вход" недоступна для ссылки во второй раз, когда ссылка появляется в формуле, или если формула ссылается на ячейку в отдельной книге.
Продолжайте нажимать кнопку Оценить, пока не будет оценена каждая часть формулы.
Чтобы снова просмотреть оценку, нажмите "Перезапустить".
Чтобы завершить оценку, нажмите "Закрыть".
Если ссылка пуста, в поле "Оценка" отображается нулевое значение (0).
Следующие функции пересчитываются каждый раз при изменении листа и могут привести к тому, что в диалоговом окне "Вычислить формулу" будут отображаться результаты, отличные от показанных в ячейке: СЛУЧАЙ, ОБЛАСТИ, ИНДЕКС, СМЕЩ, ЯЧЕЙКА, ДВССЫЛ, СТРОКИ, СТОЛБЦЫ, СЕЙЧАС , СЕГОДНЯ, СЛУЧАЙНО МЕЖДУ.
Нужна дополнительная помощь?
Вы всегда можете обратиться к эксперту в техническом сообществе Excel или получить поддержку в сообществе ответов.
Читайте также: