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 Еще…Меньше
Кроме неожиданных результатов, формулы иногда возвращают значения ошибок. Ниже представлены некоторые инструменты, с помощью которых вы можете искать и исследовать причины этих ошибок и определять решения.
Примечание: В статье также приводятся методы, которые помогут вам исправлять ошибки в формулах. Этот список не исчерпывающий — он не охватывает все возможные ошибки формул. Для получения справки по конкретным ошибкам поищите ответ на свой вопрос или задайте его на форуме сообщества Microsoft Excel.
Ввод простой формулы
Формулы — это выражения, с помощью которых выполняются вычисления со значениями на листе. Формула начинается со знака равенства (=). Например, следующая формула складывает числа 3 и 1:
=3+1
Формула также может содержать один или несколько из таких элементов: функции, ссылки, операторы и константы.
Части формулы
-
Функции: это специальные формулы Excel, которые выполняют определенные вычисления. Например, функция ПИ() возвращает значение числа Пи: 3,142…
-
Ссылки: это ссылки на отдельные ячейки или диапазоны. Например, A2 возвращает значение ячейки A2.
-
Константы. Числа или текстовые значения, введенные непосредственно в формулу, например 2.
-
Операторы: оператор * (звездочка) служит для умножения чисел, а оператор ^ (крышка) — для возведения числа в степень. С помощью + и – можно складывать и вычитать значения, а с помощью / — делить их.
Примечание: Для некоторых функций требуются так называемые аргументы. Аргументы — это значения, которые некоторые функции используют при вычислениях. Аргументы функции указываются в ее скобках (). Функция ПИ не требует аргументов, поэтому у нее пустые скобки. У некоторых функций несколько аргументов, в том числе необязательные. Аргументы разделяются точкой с запятой (;).
Например, функция СУММ требует только один аргумент, но у нее может быть до 255 аргументов (включительно).
Пример одного аргумента: =СУММ(A1:A10).
Пример нескольких аргументов: =СУММ(A1:A10;C1:C10).
В приведенной ниже таблице собраны некоторые наиболее частые ошибки, которые допускают пользователи при вводе формулы, и описаны способы их исправления.
Рекомендация |
Дополнительные сведения |
Начинайте каждую формулу со знака равенства (=) |
Если опустить знак равенства, введенные данные могут отображаться в виде текста или даты. Например, при вводе СУММ(A1:A10)Excel отображает текстовую строку SUM(A1:A10) и не выполняет вычисление. Если ввести значение 11/2, вместо деления 11 на 2 Excel отображается дата 2–ноя (при условии, что ячейка имеет формат “Общий“) вместо деления 11 на 2. |
Следите за соответствием открывающих и закрывающих скобок |
Все скобки должны быть парными (открывающая и закрывающая). Если в формуле используется функция, для ее правильной работы важно, чтобы все скобки стояли в правильных местах. Например, формула =ЕСЛИ(B5<0);”Недопустимо”;B5*1,05) не будет работать, поскольку в ней две закрывающие скобки и только одна открывающая (требуется одна открывающая и одна закрывающая). Правильный вариант этой формулы выглядит так: =ЕСЛИ(B5<0;”Недопустимо”;B5*1,05). |
Для указания диапазона используйте двоеточие |
Указывая диапазон ячеек, разделяйте с помощью двоеточия (:) ссылку на первую ячейку в диапазоне и ссылку на последнюю ячейку в диапазоне. Например, =SUM(A1:A5), а не =SUM(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!. Каждое из этих значений ошибок имеет разные причины и разрешается по-разному.
Примечание: Если ввести значение ошибки прямо в ячейку, оно сохраняется как значение ошибки, но не помечается как ошибка. Но если на эту ячейку ссылается формула из другой ячейки, эта формула возвращает значение ошибки из ячейки.
-
Несогласованная формула вычисляемого столбца в таблицах. Вычисляемый столбец может содержать отдельные формулы, отличающиеся от формулы столбца master, что создает исключение. Исключения вычисляемого столбца возникают при указанных ниже действиях.
-
Ввод данных, не являющихся формулой, в ячейку вычисляемого столбца.
-
Введите формулу в ячейку вычисляемого столбца, а затем нажмите клавиши CTRL+Z или нажмите кнопку Отменить на панели быстрого доступа.
-
Ввод новой формулы в вычисляемый столбец, который уже содержит одно или несколько исключений.
-
Копирование в вычисляемый столбец данных, не соответствующих формуле столбца. Если копируемые данные содержат формулу, эта формула перезапишет данные в вычисляемом столбце.
-
Перемещение или удаление ячейки из другой области листа, если на эту ячейку ссылалась одна из строк в вычисляемом столбце.
-
-
Ячейки, содержащие годы, представленные в виде 2 цифр: ячейка содержит текстовую дату, которая может быть неправильно интерпретирована как неправильный век, если она используется в формулах. Например, дата в формуле =ГОД(“1.1.31”) может относиться как к 1931, так и к 2031 году. Используйте это правило для выявления дат в текстовом формате, допускающих двоякое толкование.
-
Числа в формате текста или предшествуют апострофу. Ячейка содержит числа, хранящиеся в виде текста. Обычно это является следствием импорта данных из других источников. Числа, хранящиеся как текст, могут стать причиной неправильной сортировки, поэтому лучше преобразовать их в числовой формат. ‘=SUM(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 формулой
Чтобы определить местонахождение ошибки в таблице с большим количеством строк и столбцов рекомендуем воспользоваться специальной формулой. Для примера покажем формулу, которая умеет легко работать с большими диапазонами ячеек, в пределах A1:Z100.
Для определения локализации первой ошибки на листе относительно строк следует использовать следующую формулу:
Данная формула должна выполняться в массиве, поэтом после ее ввода для подтверждения нажмите комбинацию горячих клавиш CTRL+SHIFT+Enter. Если все сделано правильно в строке формул появятся фигурные скобки, как на рисунке.
Таблица с большим объемом данных содержит ошибки, первая из которых находится в диапазоне третей строки листа 3:3.
Как получить адрес ячейки с ошибкой
Опираясь на результат вычисления этой формулы можно составить другую формулу, которая уже не просто определить строку или столбец, а укажет непосредственный адрес ошибки на листе Excel. Для решения данной задачи ниже (в ячейку AB3) введите другую формулу:
Данная формула так же должна выполняться в массиве, поэтом после ее ввода снова для подтверждения жмем комбинацию клавиш CTRL+SHIFT+Enter.
Результат вычисления локального адреса ячейки, которая содержит первую ошибку в таблице:
Принцип действия формулы для поиска ошибок:
В первом аргументе функции АДРЕС указываем номер строки, который должен быть возвращен в адресе ячейки содержащей результат действия целой формулы. Номер строки определен предыдущей формулой и является числом 3. Поэтому мы только ссылаемся на ячейку AB2 с первой формулой. Далее с помощью функции ДВССЫЛ определяется ссылка на диапазон, который должен быть найден в соответствии с местом нахождения ошибок. Нет необходимости выполнять поиск по целой таблице нагружая таким образом процессор компьютера излишне отнимая вычислительные ресурсы программы Excel. Нас интересует только третья строка.
С помощью функции ЕОШИБКА проверяется каждая ячейка в диапазоне A3:Z3 на наличие ошибок. На основании полученных результатов в памяти программы создается массив логических значений ИСТИНА и ЛОЖЬ. Следующая функция СТОЛБЕЦ возвращает в память программы второй массив из номеров столбцов с количеством элементов соответствующему количеству столбцов в диапазоне A3:Z3.
Скачать пример поиска ошибок в формулах Excel
Благодаря функции ЕСЛИ в первом массиве логическое значение ИСТИНА заменяется на соответственное числовое значение из второго массива. После чего функция МИН выбирает наименьшее числовое значение первого массива, которое соответствует номеру столбца содержащего первую ошибку. Так как били вычислены номер строки и столбца завершается вычисление формулы функцией АДРЕС. Она уже возвращает текстовым значением готовый адрес ячейки на основе номера столбца и строки указанных в ее аргументах.
Идентификация ошибок осуществляется несколькими способами. Один из них реализуется через отображение кода ошибки в ячейке.
Ошибка |
Описание |
#Н/Д |
Н/Д – является сокращением термина Неопределённые данные. Помогает предотвратить использование ссылки на пустую ячейку |
#ЧИСЛО! |
Функция с числовым аргументом использует неприемлемый аргумент |
#ИМЯ? |
Ошибка в написании имени или используется несуществующее имя |
#ССЫЛКА! |
Используется ссылка на несуществующую ячейку |
#ЗНАЧ! |
Вместо числового или логического значения введён текст, и Excel не может преобразовать его к нужному типу данных |
#ДЕЛ/0! |
В качестве делителя используется ссылка на ячейку, в которой содержится нулевое или пустое значение (если ссылкой является пустая ячейка, то её содержимое интерпретируется как ноль) |
#ПУСТО! |
Используется ошибочная ссылка на ячейку |
############# |
Данные не помещаются в ячейку по ширине, следует увеличить ширину столбца или применить более компактное форматирование |
Второй способ обнаружения ошибок – Excel отображает в левом верхнем углу ячейки зелёный треугольник (индикатор ошибки). При выборе такой ячейки появляется смарт-тег проверки ошибок.
Для проверки ошибок необходимо выполнить следующие шаги:
1. Выберите лист, который требуется проверить на наличие ошибок.
2. На вкладке Формулы в группе Зависимости формул нажмите кнопку Проверка наличия ошибок. Откроется окно диалога Контроль ошибок.
3. В окне диалога Контроль ошибок просмотрите информацию о текущей ошибке в левой части окна.
4. Для просмотра более детального описания ошибки и возможных вариантов её исправления нажмите кнопку Справка по этой ошибке.
5. Нажмите кнопку Показать этапы вычисления. MS Excel откроет окно диалога Вычисление формулы, где вы сможете просмотреть значения различных частей вложенной формулы, вычисляемые в порядке расчёта формулы:
a) нажмите кнопку Вычислить, чтобы проверить значение подчёркнутой ссылки. Результат вычислений показан курсивом;
b) если подчёркнутая часть формулы является ссылкой на другую формулу, нажмите кнопку Шаг с заходом, чтобы отобразить другую формулу в поле Вычисление. Нажмите кнопку Шаг с выходом, чтобы вернуться в предыдущую ячейку и формулу;
c) Выполняйте указанные действия, пока не будет вычислена каждая часть формулы;
d) Чтобы снова увидеть вычисления, нажмите кнопку Заново;
e) Чтобы завершить вычисления, нажмите кнопку Закрыть.
6. Для изменения формулы в строке формул нажмите кнопку Изменить в строке формул.
7. Если ошибка является несущественной, вы можете нажать кнопку Пропустить ошибку. Помеченная ошибка при последующих проверках будет пропускаться.
8. Для перехода к следующей ошибке нажмите кнопку Далее. Для возврата к предыдущей – кнопку Назад.
9. Доведите до конца проверку ошибок и закройте окно диалога Контроль ошибок.
Трассировка связей между формулами и ячейками
Для удобства поиска причин ошибок, а также и в некоторых других случаях можно графически отобразить связь между
ячейками в формуле.
Для отображения ячеек, входящих в формулу в качестве аргументов, необходимо выделить
ячейку с формулой и нажать кнопку Влияющие ячейки в группе Зависимости формул вкладки Формулы.
Один щелчок по кнопке Влияющие ячейки отображает связи с
ячейками, непосредственно определяющими результат вычисления. Если в этих ячейках также находятся формулы, то следующий щелчок отображает связи с
ячейками, являющимися аргументами этих формул. И так далее.
Для отображения ячеек, в формулы которых входит какая-либо ячейка, её следует выделить и нажать кнопку Зависимые ячейки в группе Зависимости формул вкладки Формулы.
Один щелчок по кнопке Зависимые ячейки отображает связи с
ячейками, непосредственно зависящими от выделенной
ячейки. Если эти
ячейки также влияют на другие
ячейки, то следующий щелчок отображает связи с зависимыми
ячейками. И так далее.
Связи в пределах текущего листа отображаются синими стрелками. Связи с
ячейками других листов и книг отображаются чёрными пунктирными линиями и значком листа. Красные стрелки показывают
ячейки, вызывающие ошибки.
Для скрытия стрелок связей следует нажать кнопку Убрать все стрелки в группе Зависимости формул вкладки Формулы. Использование окна контрольных значений.
Если вы работаете с большой таблицей, содержащей формулы, которые ссылаются на различные ячейки текущей таблицы и/или ячейки другого листа, достаточно сложно отследить их взаимосвязи.
В этом случае вашим помощником может выступать панель инструментов Окно контрольного значения.
Окно контрольного значения значительно упрощает анализ, проверку зависимостей и подтверждение вычислений и результатов формул на больших листах. Благодаря окну контрольного значения не требуется постоянно прокручивать лист, когда вы работаете с большой таблицей, переходить к различным его частям.
Добавление ячеек в окно контрольных значений
Для добавления на панель контрольных значений выполните следующие действия:
1. Выделите ячейки, контрольные значения которых нужно поместить на панель.
Чтобы выделить все ячейки листа с формулами, на вкладке Главная в группе Правка нажмите кнопку Найти и выделить и выберите команду Формулы.
2. На вкладке Формулы в группе Зависимости формул нажмите кнопку Окно контрольного значения.
.
4. В окне диалога Добавление контрольного значения проверьте правильность выбранного диапазона и нажмите кнопку Добавить.
Циклические ссылки
Циклические ссылки возникают, когда формула в какой-либо ячейке посредством других ячеек ссылается сама на себя.
Например, ячейка С4 = Е7, Е7 = С11, С11 = С4. В итоге С4 ссылается на С4.
Появление циклических ссылок очень легко определить. При их возникновении или наличии в уже созданной книге Excel сразу же появляется предупреждение о циклической ссылке, которое и описывает суть явления.
При нажатии на кнопку OK сообщение будет закрыто, а в ячейке, содержащей циклическую ссылку, в большинстве случаев появится 0.
Предупреждение, как правило, появляется при первоначальном создании циклической ссылки или открытии книги, содержащей циклические ссылки. Если предупреждение принято, то при дальнейшем возникновении циклических ссылок оно может не появляться.
Циклические ссылки в Excel могут создаваться преднамеренно, для решения тех или иных задач финансового моделирования, а могут возникать случайно, в виде технических ошибок и ошибок в логике построения модели.
В первом случае мы знаем об их наличии, так как сами их предварительно создали, и знаем, зачем они нам нужны.
Во втором случае мы можем вообще не знать, где они находятся, например, при открытии чужого файла и появлении сообщения о наличии циклических ссылок.
Найти циклическую ссылку можно несколькими способами. Например, чисто визуально формулы и ячейки, участвующие в образовании циклических ссылок в Excel, отмечаются синими стрелками.
Если циклическая ссылка – одна на листе, то в строке состояния будет выведено сообщение о наличии циклических ссылок с адресом ячейки.
Если циклические ссылки есть ещё и на других листах кроме активного, то будет выведено сообщение без указания ячейки.
Найти циклическую ссылку можно также при помощи инструмента поиска ошибок.
На вкладке Формулы в группе Зависимости формул выберите элемент Поиск ошибок и в раскрывающемся списке пункт Циклические ссылки.
Вы увидите адрес ячейки с первой встречающейся циклической ссылкой. После её корректировки или удаления – со второй и т. д.
Итак, используя вышеперечисленные инструменты и приёмы, вы сможете облегчить поиск, исправление и предупреждение ошибок в рабочих книгах Excel.
Успехов!!!
Свидетельство о регистрации СМИ: Эл № ФС77-67462 от 18 октября 2016 г.
Контакты редакции: +7 (495) 784-73-75, smi@4dk.ru
Если ваши таблицы содержат много формул, вам, вероятно, будет полезно воспользоваться преимуществами автоматической проверки ошибок. Вы можете включить эту функцию в разделе Формулы диалогового окна Параметры Excel (рис. 195.1). Чтобы открыть это окно, выберите команду Файл ► Параметры. Включить или выключить проверку ошибок можно с помощью флажка Включить фоновый поиск ошибок. Кроме того, у вас есть возможность указать, какие типы ошибок следует проверять, устанавливая флажки в области Правила контроля ошибок.
Когда проверка ошибок включена, Excel постоянно оценивает таблицы, в том числе и содержащиеся в них формулы. Если возможная ошибка определена, то Excel добавит маленький треугольник в верхнем левом углу ячейки. Когда ячейка активизируется, появится смарт-тег. Щелчок на нем предоставит вам несколько команд на выбор. На рис. 195.2 показаны команды, которые появляются при выборе смарт-тега в ячейке, содержащей ошибку #ДЕЛ/0!. Команды различаются в зависимости от типа ошибки.
Во многих случаях вы просто игнорируете ошибку, выбрав команду Пропустить ошибку, предотвращающую ячейку от последующих проверок на ошибки. Однако все ранее проигнорированные ошибки можно сбросить, и тогда они появляются снова (нажмите кнопку Сброс пропущенных ошибок в разделе Формулы диалогового окна Параметры Excel).
Даже если вы не используете функцию автоматической проверки ошибок, вы можете выбрать команду Формулы ► Зависимости формул ► Проверка наличия ошибок, чтобы открыть диалоговое окно, которое последовательно показывает каждую возможную ошибку ячейки, что во многом схоже с использованием функции проверки орфографии. На рис. 195.3 вы можете видеть диалоговое окно Контроль ошибок. Обратите внимание, что это немодальное диалоговое окно, и у вас остается доступ к листу, когда оно открыто.
Помните, что возможность проверки ошибок несовершенна. На самом деле она даже не близка к совершенству. Другими словами, вы не можете считать, что ваш лист не содержит ошибок только потому, что Excel не выявил их! Не забывайте также, что эта возможность проверки ошибок не находит распространенный тип ошибок — перезапись ячейки с формулой другим значением.
Проверка данных в MS EXCEL
Смотрите также если кто подскажет и M. удобно и продуктивноинажмите кнопкуПримечание:Данные вычисляемый столбец, который
значение 1 000 рублей, дата. Например, при на вкладке ячеек (Главная/ НайтиВторой недостаток: диапазон источника через Буфер обмена, Список, то сможем ссылку на самуПри вводе большого количества как это реализоватьНиканор
A. Проверка введенных значений
для данной задачи.ВЫБОРОкно контрольного значения Если вы используете функцию,
в группе уже содержит одно введите вводе выраженияДанные
- и выделить/ Выделение должен располагаться на например, вставляется значение сформировать связанные диапазоны. ячейку, к которой
- информации в ячейки в 2003 екселе.: Здравствуйте! Особенно если нам, не вычисляются. В. убедитесь в том,
- Работа с данными или несколько исключений.1000СУММ(A1:A10)(Data) нажмите кнопку группы ячеек). Опция том же листе, из WORD. Чтобы Тема так обширна, применяется Проверка данных
- таблицы легко допуститьУбедительная просьба, ознакомится сЧто бы не нужно одновременно выполнить таких случаях вНажмите кнопку что имя функциинажмите кнопкуКопирование в вычисляемый столбец. Если вы введетев Excel отображаетсяПроверка данных Проверка данных этого что и выпадающий убедиться, что данные что она выделена или ссылку на ошибку. В EXCEL документом прежде чем делать ошибки при проверку по нескольким поле Вычисление отображаетсяДобавить контрольное значение написано правильно. ВПроверка данных данных, не соответствующих какой-нибудь символ в текстовая строка(Data Validation). Затем
- инструмента позволяет выделить список, т.к. для в ячейке не в отдельную статью зависящую от нее существует инструмент для что либо писать, работе с таблицей столбцам. В таком значение #Н/Д.. этом случае функция. формуле столбца. Если числе, Excel будетСУММ(A1:A10) кликните по ячейки, для которых правил Проверки данных нельзя соответствуют условиям определенным Связанный список. ячейку. Например, проверки введенных данных я знаю что я сделал это случаи более заметнаЕсли ссылка пуста, вУбедитесь, что вы выделили сумм написана неправильно.Выберите лист, на котором копируемые данные содержат считать его разделителем.
- вместо результата вычисления,Очистить все проводится проверка допустимости использовать ссылки на в Проверке данных,В EXCEL 2007 в ПроверкеЧтобы сразу после нажатия инфы на эту не с помощью рациональность его использования. поле все ячейки, которые Удалите слова «e» требуется проверить наличие формулу, эта формула Если вам нужно, а при вводе(Clear All). Чтобы данных (заданная с другие листы или нужно вызвать команду данных, как и
- Введите формулу клавиши ENTER – тему более чем «Проверка данных», аНиканорВычисление хотите отследить, и и Excel, чтобы
ошибок. перезапишет данные в чтобы числа отображались11/2 быстро выбрать все помощью команды Данные/ книги (это справедливо меню Обвести неверные в Условном форматированииПояснение Проверка данных. предостаточно, но там с помощью Условного: Здравствуйте уважаемые помощники!отображается нулевое значение нажмите кнопку исправить их.Если расчет листа выполнен вычисляемом столбце.
с разделителями тысяч |
в Excel показывается |
ячейки с проверкой |
Работа с данными/ для EXCEL 2007 данные (Данные/ Работа |
нельзя впрямую указать |
ЯчейкаИнструмент Проверка данных (Данные/ есть тонкости. форматирования следующим образом.Алгоритм – последовательность (0).ДобавитьИсправление ошибки #ПУСТО! |
вручную, нажмите клавишуПеремещение или удаление ячейки или символами валюты, дата данных, используйте инструмент Проверка данных). При и более ранних). с данными/ Проверка ссылку на диапазоныB2 Работа с данными/ |
———————————————————————————————————————————————————————————————————— |
Таблица заполняется слева работы при заполненииНекоторые функции вычисляются заново.Эта ошибка отображается в F9, чтобы выполнить из другой области отформатируйте ячейки после11.февВыделение группы ячеек выборе переключателя ВсехИзбавимся сначала от второго данных/ Обвести неверные другого листа, например,содержала только текст Проверка данных) неP.S. направо. Что бы |
таблицы. при каждом измененииЧтобы изменить ширину столбца, Excel, когда вы расчет повторно. листа, если на ввода чисел.(предполагается, что для(Go To Special). будут выделены все |
недостатка – разместим |
данные). так =Лист2!$A$1. Позволяют=ЕТЕКСТ(B2) был бы стольПочему именно 2003? не пропустить заполнение1. Заполняется столбец листа, так что перетащите правую границу указываете пересечение двухЕсли диалоговое окно эту ячейку ссылалась |
Например, если для прибавления ячейки задан форматУрок подготовлен для Вас такие ячейки. При |
перечень элементов выпадающего Если на листе много обойти это ограничение |
В Типе данных нет популярным, если бы Все просто, там столбцов K, L, В – «Маршрут»; результаты в диалоговом его заголовка. областей, которые неПоиск ошибок одна из строк 3100 к значениюОбщий |
командой сайта office-guru.ru выборе опции Этих списка на другом ячеек с Проверкой использование Имен. возможности выбрать тип его функциональность ограничивалась где я работаю, M я сделал |
2. Если нет |
окнеЧтобы открыть ячейку, ссылка пересекаются. Оператором пересечения |
не отображается, щелкните в вычисляемом столбце. в ячейке A3), а не результатИсточник: http://www.excel-easy.com/basics/data-validation.html же выделяются только листе.
данных, то можноЕсли в Проверке данных нужно Текст, поэтому приходится бы только собственно подавляющие большинство людей условное форматирование. груза – заполняетсяВычисление формулы на которую содержится является пробел, разделяющий вкладкуЯчейки, которые содержат годы, используется формула деления 11 наПеревела: Ольга Гелих те ячейки, дляВ правилах Проверки данных (также использовать инструмент Выделение
В. Отображение комментария, если ячейка является текущей.
сделать, например, ссылку этого добиваться косвенно. проверкой. Ниже кратко
(Вот как теперь столбец К –могут отличаться от в записи панели ссылки в формуле.Формулы представленные 2 цифрами.=СУММ(3 100;A3) 2.Автор: Антон Андронов
С. Вывод подробного сообщения об ошибке.
которых установлены те как и Условного группы ячеек (Главная/ на ячейку Вы можете Проверку перечислены основные приемыOLD SCHOOL идёт заполнение таблицы
D. Создание связанных диапазонов (списков)
«Расстояние, км. без тех, которые отображаются инструментов «Окно контрольногоПримечание:, выберите Ячейка содержит дату в, Excel не складываетСледите за соответствием открывающихПримечание:
Е. Использование в правилах ссылок на другие листы
же правила проверки форматирования) нельзя впрямую Найти и выделить/А1 данных применить прямо работы с этим) работает именно с1. Заполняю столбец груза»;
в ячейке. Это значения», дважды щелкните Убедитесь, что диапазоны правильноЗависимости формул текстовом формате, которая 3100 и значение и закрывающих скобок Мы стараемся как можно данных, что и указать ссылку на Выделение группы ячеек).
другого листа, то к ячейке инструментом. 2003 и переход В «Маршрут». После3. Если есть функции запись. разделяются друг оти нажмите кнопку при использовании в в ячейке A3Все скобки должны быть оперативнее обеспечивать вас для активной ячейки. диапазоны другого листаОпция Проверка данных этого нужно сначала определитьB2Как видно на рисунке
F. Как срабатывает Проверка данных
на новый к того как я груз – заполняетсяСЛЧИСПримечание: друга (области C2):Поиск ошибок формулах может быть (как было бы
парными (открывающая и актуальными справочными материаламиПримечание (см. Файл примера): инструмента позволяет выделить Имя для этойДопустить ввод значения в снизу, условия проверки примеру 2007 -10 написал маршрут и столбец I –, Ячейки, содержащие внешние ссылки C3 и E4:. отнесена к неправильному при использовании формулы закрывающая). Если в на вашем языке.:Пусть ячейки, которые должны ячейки, для которых ячейки, а затем ячейку
вводимого значения можно влечет за собой нажал на клавишу «Название груза», столбецОБЛАСТИ на другие книги, E6 не пересекаются,Если вы ранее не веку. Например, дата=СУММ(3100;A3) формуле используется функция, Эта страница переведенаЕсли выпадающий список содержать Выпадающий список, проводится проверка допустимости сослаться на это
B1 настроить очень гибко. для них катастрофические Enter, в ячейке L –«Расстояние, км., отображаются на панели поэтому при вводе проигнорировали какие-либо ошибки, в формуле =ГОД(«1.1.31»)), а суммирует числа для ее правильной автоматически, поэтому ее содержит более 25-30 размещены на листе данных (заданная с имя в правилетолько в случае,Можно разрешить ввод значений последствия и не столбца K («Расстояние, с грузом» иИНДЕКС инструментов «Окно контрольного формулы вы можете снова может относиться как 3 и 100, работы важно, чтобы текст может содержать значений, то работать Пример, помощью команды Данные/ Проверке данных. если после ввода в ячейку только стыковки в работе. км. Без груза»)
столбец М –, значения» только в= Sum (C2: C3 проверить их, выполнив к 1931, так после чего прибавляет все скобки стояли неточности и грамматические с ним становитсяа диапазон с перечнем Работа с данными/В Excel 2010, напротив, можно значение в ячейке определенного типа, выбравПрошу вашей помощи. Условным форматированием высвечивается «Перевезено тонн»;СМЕЩ случае, если эти E4: E6) следующие действия: выберите и к 2031 полученный результат к в правильных местах. ошибки. Для нас неудобно. Выпадающий список элементов разместим на Проверка данных). При использовать правила проверкиD1 необходимое условие изSanja ячейка. В ячейкеНужно сделать: что,
G. Поиск ячеек с Проверкой данных
книги открыты.возвращается значение #NULL!.файл году. Используйте это значению в ячейке Например, формула важно, чтобы эта
одновременно отображает только другом листе (на выборе переключателя Всех данных, ссылающиеся набудет больше 100, выпадающего (раскрывающегося) списка:: Если есть решение столбца K Условным бы появлялось ДиалоговоеЯЧЕЙКАУдаление ячеек из окна ошибку. При помещении> правило для выявления A3. Другой пример:=ЕСЛИ(B5 не будет работать, статья была вам 8 элементов, а
excel2.ru
Выпадающий список в MS EXCEL на основе Проверки данных
листе Список в будут выделены все значения на других вЦелое число для 2010-го в форматированием написана 1 окно «Проверка вводимых, контрольного значения запятые между диапазонамиПараметры дат в текстовом если ввести =ABS(-2 поскольку в ней полезна. Просим вас чтобы увидеть остальные,
файле примера). такие ячейки. При листах. В Excel
D2. В ячейку разрешен чем трудность его формула: значений» → ВкладкаДВССЫЛ
Если окно контрольного значения C и E> формате, допускающих двоякое 134), Excel выведет две закрывающие скобки уделить пару секунд
нужно пользоваться полосойДля создания выпадающего списка,
А. Простейший выпадающий список — ввод элементов списка непосредственно в поле Источник
выборе опции Этих 2007 и Excelменьше, чем 400 ввод только целых применения в 2003-м?=ЕСЛИ(B12<>»»;ЕПУСТО(I12);»»)
«Данные» → «Проверка, не отображается, на будут исправлены следующиеформулы толкование. ошибку, так как и только одна и сообщить, помогла
прокрутки, что не элементы которого расположены же выделяются только 97-2003 проверка данных=И(D1>100;D2 чисел, причем принадлежащих
Не можете найтиэта формула Условного данных». И чтоЧСТРОК вкладкефункции = Sum (C2:. В Excel дляЧисла, отформатированные как текст функция ABS принимает
открывающая (требуется одна ли она вам, всегда удобно. на другом листе, те ячейки, для этого типа неПроверку данных применяем к определенному диапазону; где настраивается УФ? форматирования изменяет цвет бы останавливало и,
Формула C3, E4: E6).
Б. Ввод элементов списка в диапазон (на том же листе, что и выпадающий список)
Mac в или с предшествующим только один аргумент: открывающая и одна с помощью кнопокВ EXCEL не предусмотрена можно использовать два которых установлены те
поддерживается и не ячейкеДействительноеЦитатаnikkotini пишет: Убедительная ячейки и вторая не давало заполнять:
ЧИСЛСТОЛБв группеИсправление ошибки #ЧИСЛО!меню Excel выберите Параметры апострофом.=ABS(-2134)
закрывающая). Правильный вариант внизу страницы. Для регулировка размера шрифта подхода. Один основан же правила проверки отображается на листе.B1. В ячейку разрешен просьба, ознакомится с формула в ячейкеДля ячейки В13:,Зависимости формулЭта ошибка отображается в > Поиск ошибок Ячейка содержит числа, хранящиеся. этой формулы выглядит удобства также приводим
Выпадающего списка. При на использовании Именованного данных, что и Однако все правила. При этом в ввод только чисел, документом прежде чем столбца K Код=K12<>»» при условии, ЕСЛИТДАТАнажмите кнопку
Excel, если формула. как текст. ОбычноВы можете использовать определенные так: =ЕСЛИ(B5.
B. Ввод элементов списка в диапазон (на любом листе)
ссылку на оригинал большом количестве элементов диапазона, другой – для активной ячейки. проверки данных остаются ячейке
в том числе что либо писатьОзнакомился Условного форматирования эта пустая какая либо
,Окно контрольного значения или функция содержитВ разделе это является следствием
правила для поискаДля указания диапазона используйте (на английском языке). имеет смысл сортировать функции ДВССЫЛ().При заполнении ячеек данными, доступными в книгеD1
с десятичной частью
— ничего не формула Условного форматирования из ячеек илиСЕГОДНЯ.
недопустимые числовые значения.
- Поиск ошибок импорта данных из ошибок в формулах.
- двоеточиеКроме неожиданных результатов, формулы
- список элементов иИспользуем именованный диапазон часто необходимо ограничить
и применяются привведена формула =B1*2, (нельзя ввести текст, понял. Что Вы
- возвращает прежний цвет
- K12 или L12,Выделите ячейки, которые нужно
Вы используете функцию, которая
выберите других источников. Числа, Они не гарантируютУказывая диапазон ячеек, разделяйте иногда возвращают значения использовать дополнительную классификациюСоздадим Именованный диапазон Список_элементов, возможность ввода определенным повторном открытии книги а в
дату ввести можно); хотите получить? Руками ячейки при заполнении или M12;СЛУЧМЕЖДУ удалить. выполняет итерацию, напримерСброс пропущенных ошибок
хранящиеся как текст, исправление всех ошибок с помощью двоеточия ошибок. Ниже представлены элементов (т.е. один содержащий перечень элементов списком значений. Например, в Excel 2010,D2
Дата.
сделайте для наглядности ячейки столбца K.Для ячейки В14:.Чтобы выделить несколько ячеек, ВСД или ставка?и нажмите кнопку могут стать причиной на листе, но (:) ссылку на некоторые инструменты, с
выпадающий список разбить выпадающего списка (ячейки имеется ячейка, куда если они не– формула =B1*3.Предполагается, что вgling
1 вариант ЕСЛИ маршрут при условии, ЕСЛИОтображение связей между формулами
щелкните их, удерживая Если да, тоОК неправильной сортировки, поэтому могут помочь избежать первую ячейку и
- помощью которых вы на 2 и
- A1:A4 пользователь должен внести были изменены в Хотя эта формула
- ячейку будут вводиться: Мне тоже не с грузом:
- пустая какая либо и ячейками нажатой клавишу CTRL. #NUM! ошибка может
. лучше преобразовать их распространенных проблем. Эти ссылку на последнюю можете искать и более).на листе Список). название департамента, указав Excel 2007 или эквивалентна ограничению Действительное даты начиная от понятна проблема.В ячейку столбца из ячеек или
Рекомендации, позволяющие избежать появленияНажмите кнопку быть вызвана тем,Примечание: в числовой формат.
правила можно включать
ячейку в диапазоне. исследовать причины этихНапример, чтобы эффективно работатьДля этого: где он работает. Excel 97-2003. с диапазоном от 01.01.1900 до 31.12.9999.nikkotini I пишу «Наименование» K13 или L13 неработающих формулУдалить контрольное значение что функция не Сброс пропущенных ошибок применяется Например, и отключать независимо Например: ошибок и определять со списком сотрудниковвыделяем Логично, предварительно создатьПроверка данных явно срабатывает при 50 до 133,33, Подробнее о формате: Когда оператор сделает
груза. После того или M13;
Иногда возникает необходимость перестраховаться. может найти результат. ко всем ошибкам,‘=СУММ(A1:A10) друг от друга.=СУММ(A1:A5) решения. насчитывающем более 300А1:А4 список департаментов организации
вводе в ячейку но при более Дата — в расписание необходимо, что как я написалДля ячейки В15: от ошибок передИногда трудно понять, как Инструкции по устранению которые были пропущенысчитается текстом.
Существуют два способа пометки(а не формулаПримечание: сотрудников, то его, и позволить пользователю значений с клавиатуры сложных связях ячеек, статье Как Excel бы в строке наименование груза нажал при условии, ЕСЛИ вводом в ячейки вложенная формула вычисляет см. в разделе на всех листахФормулы, несогласованные с остальными и исправления ошибок:
excel2.ru
Проверка данных в Excel
- =СУММ(A1 A5)
- В статье также приводятся следует сначала отсортировать
- нажимаем Формулы/ Определенные имена/
- лишь выбирать значения
- с последующим нажатием
этот прием может хранит дату и фамилии и предметы на клавишу Enter пустая какая либо
Пример проверки данных
данных несоответствующим определенным конечный результат, поскольку справки. активной книги. формулами в области. последовательно (как при
Как создать правило проверки данных
, которая вернет ошибку методы, которые помогут в алфавитном порядке.
- Присвоить имя из этого списка. клавиши
- быть полезен время не повторялись в в ячейке столбца из ячеек или
условиям. Например, в в ней выполняетсяИсправление ошибки #ССЫЛКА!Совет: Формула не соответствует шаблону проверке орфографии) или
- #ПУСТО!). вам исправлять ошибки Затем создать выпадающийв поле Имя вводим Этот подход поможет
- ENTERЗначение в ячейке, содержащейВремя случае повтора ячейка K («Расстояние, км.
- K14 или L14 номенклатуре магазина товаров
Сообщение для ввода
несколько промежуточных вычисленийЭта ошибка отображается в Советуем расположить диалоговое окно других смежных формул. сразу при появленииВводите все обязательные аргументы в формулах. Этот список, содержащий буквы Список_элементов, в поле
- ускорить процесс ввода. В этом случае возраст работника (. Предполагается, что в выделяется цветом показывая Без груза») перестаёт
- или M14;
- и цен недолжно
Сообщение об ошибке
и логических проверок. Excel при наличииПоиск ошибок Часто формулы, расположенные ошибки во времяУ некоторых функций есть список не исчерпывающий — алфавита. Второй выпадающий Область выбираем Книга; и уменьшить количество
- появляется окно сС1 ячейку с Проверкой оператору что он светится ячейка –
- И так далее.
- быть возможности ввода
- Но с помощью недопустимой ссылки нанепосредственно под строкой
Результат проверки данных
- рядом с другими ввода данных на обязательные аргументы. Старайтесь
- он не охватывает список должен содержать
Теперь на листе Пример,
опечаток. описанием ошибки.), всегда должно быть данный этого типа ошибся. заливка ячейки возвращается Мне главное, что отрицательных чисел и диалогового окна ячейку. Например, вы формул. формулами, отличаются только листе. также не вводить все возможные ошибки только те фамилии, выделим диапазон ячеек,
Выпадающий список можно создатьЕсли значения вставляются через
больше числа полных
будет вводиться время.
nikkotini
office-guru.ru
Поиск ошибок в формулах
в прежний цвет. бы была формула нулей. Ведь магазинВычисление формулы удалили ячейки, наНажмите одну из управляющих ссылками. В приведенномОшибку можно исправить с слишком много аргументов. формул. Для получения которые начинаются с которые будут содержать с помощью Проверки Буфер обмена (Вставить лет работы ( Например, на рисунке: в 2010 выделяет А вместо этого для ячейки В13. не раздает товарвы можете увидеть,
которые ссылались другие кнопок в правой далее примере, состоящем помощью параметров, отображаемыхВводите аргументы правильного типа справки по конкретным буквы, выбранной первым Выпадающий список. данных
значения) или сD1 ниже приведено условие, цветом при нажатии Условным форматированием высвечиваютсяА я по с доплатой или как разные части формулы, или вставили части диалогового окна. из четырех смежных приложением Excel, илиВ некоторых функциях, например ошибкам поищите ответ списком. Для решения
Ввод простой формулы
вызываем Проверку данных;или с помощью элемента использованием сочетания клавиш) плюс 18 (минимальный когда в ячейку в разделе ячейки столбцов L примеру, наверное, сделаю за бесплатно.
вложенной формулы вычисляются
поверх них другие Доступные действия зависят формул, Excel показывает игнорировать, щелкнув командуСУММ
на свой вопрос
-
такой задачи можетв поле Источник вводим управления формы ПолеCTRL+D возраст приема на разрешено вводить времяФормат — условное форматирование.
-
(«Расстояние, км. с для ячеек диапазонаДля того, чтобы предотвратить в заданном порядке. ячейки.
-
от типа ошибки. ошибку рядом сПропустить ошибку, необходимо использовать числовые
-
или задайте его быть использована структура ссылку на созданное со списком (см.(копирование значения из работу) принадлежащее только второйВ 2003 чуть грузом») и высвечивается B14:B74. ошибки оператора компьютерного
Например, формулу =ЕСЛИ(СРЗНАЧ(D2:D5)>50;СУММ(E2:E5);0)Вы случайно удалили строкуНажмите кнопку формулой =СУММ(A10:C10) в. Ошибка, пропущенная в аргументы. В других на форуме сообщества Связанный список или имя: =Список_элементов. статью Выпадающий (раскрывающийся) ячейки сверху) или=ЕСЛИ(C1>D1+18;ИСТИНА;ЛОЖЬ) половине дня, т.е. иначе и у также ячейка столбца2 вопрос: Как набору в Excel, будет легче понять, или столбец? МыДалее ячейке D4, так конкретной ячейке, не функциях, например Microsoft Excel.
Вложенный связанный список.Примечание список на основе копируются Маркером заполненияПри заполнении таблицы данными
от 12:00:00 до меня не выходит M («Перевезено тонн»).
можно ли сделать будем использовать проверку если вы увидите
Исправление распространенных ошибок при вводе формул
удалили столбец B. как значения в будет больше появлятьсяЗАМЕНИТЬФормулы — это выражения, сПример проверки данных
Если предполагается, что
элемента управления формы).
сверху вниз, то о возрасте и |
23:59:59. Вместо утомительного сделать так же. То есть высвечиваются Диалоговое окно «Проверка данных ввода. Тем промежуточные результаты: в этой формулеПримечание: смежных формулах различаются в этой ячейке, требуется, чтобы хотя помощью которых выполняютсяКак создать правило проверки перечень элементов будетВ этой статье создадим проверка в явном стаже работы можно ввода значения 12:00:00Sanja ячейки, которые надо вводимых значений» И самым создадим ему |
В диалоговом окне «Вычисление = SUM (A2, |
Если нажать кнопку на одну строку, при последующих проверках. бы один аргумент вычисления со значениями данных дополняться, то можно Выпадающий список с виде не осуществляется. поставить эту проверку можно использовать его: заполнить. что бы останавливало комфортные условия для формулы» B2, C2) иПропустить ошибку |
а в этой Однако все пропущенные |
имел текстовое значение. на листе. ФормулаСообщение для ввода сразу выделить диапазон помощью Проверки данных Кроме того, при для обеих ячеек числовой эквивалент 0,5.nikkotiniВ ячейке столбца и не давало рутинной работы, где |
Описание |
рассмотрим, что произошло., помеченная ошибка при формуле — на ранее ошибки можно |
Если использовать в |
начинается со знакаОповещение об ошибке большего размера, например, (Данные/ Работа с копировании значений можно ( Возможность ввода чисел: Там в документе L («Расстояние, км. заполнять для ячейки сложно не допустить=ЕСЛИ(СРЗНАЧ(D2:D5)>50;СУММ(E2:E5);0)Нажмите кнопку последующих проверках будет |
8 строк. В сбросить, чтобы они качестве аргумента данные |
равенства (=). Например,Результат проверки данныхА1:А10 данными/ Проверка данных) |
вообще случайно удалитьC1D1 вместо времени следует |
выпадающий список. Можно с грузом») Условным В13, а для ошибки.Сначала выводится вложенная формула.Отменить пропускаться. данном случае ожидаемой снова появились. неправильного типа, Excel следующая формула складываетИспользуйте проверку данных в. Однако, в этом с типом данных правила Проверки данных, |
). Для этого нужно из того, что ли УФ применить форматированием написаны 1 ячеек диапазона B14:B74 |
У нас имеется лист Функции СРЗНАЧ и(или клавиши CTRL+Z),Нажмите появившуюся рядом с формулой является =СУММ(A4:C4).В Excel для Windows может возвращать непредвиденные |
числа 3 и Excel, чтобы убедиться, |
случае Выпадающий список Список. например если в выделить сразу 2 любой дате в к списку? формула Код=I12<>»» эта сделать тоже самое номенклатуры товаров магазина: СУММ вложены в чтобы отменить удаление, ячейкой кнопкуЕсли используемые в формуле выберите результаты или ошибку. 1: что пользователи вводят может содержать пустыеВыпадающий список можно сформировать ячейке источнике не ячейки, вызвать Проверку EXCEL сопоставлено положительноеJayBhagavan формула Условного форматирования «протягиванием» вниз –Выделите столбец B и функцию ЕСЛИ. измените формулу илиПоиск ошибок ссылки не соответствуютфайлЧисло уровней вложения функций=3+1 в ячейки только строки. по разному. определена Проверка данных, данных и немного целое число, а |
: nikkotini, ознакомился. Не изменяет цвет ячейки |
что бы не выберите инструмент «Данные»-«ПроверкаДиапазон ячеек D2:D5 содержит используйте ссылку наи выберите нужный ссылкам в смежных> не должно превышатьФормула также может содержать определенные значения.Избавиться от пустых строкСамым простым способом создания а данные из модифицировать формулу =ЕСЛИ($C1>$D1+18;ИСТИНА;ЛОЖЬ) следовательно времени (т.к. понял где и и 2 формула делать для каждой данных». значения 55, 35, непрерывный диапазон (=СУММ(A2:C2)), пункт. Доступные команды формулах, приложение MicrosoftПараметры 64 один или несколькоВ этом примере мы и учесть новые Выпадающего списка является нее вставляются черезВсе данные в диапазоне это часть суток), что надо? Для в ячейке столбца ячейки отдельно –Заполняем значениями поля на 45 и 25, которая автоматически обновится зависят от типа Excel сообщит об> |
Исправление распространенных ошибок в формулах
В функцию можно вводить из таких элементов: сделаем такое ограничение, элементы перечня позволяет ввод элементов списка Буфер обмена с ячеек соответствует дробная часть чего лист «DATA» L Код=L12<>»» эта что бы ускорить
вкладке «Параметры» как поэтому функция при удалении столбца ошибки. Первый пункт ошибке.формулы (или вкладывать) не функции, ссылки, операторы
при котором пользователи Динамический диапазон. Для непосредственно в поле использованием комбинации клавишA1:A20 числа (например, 0,5 не понятно? формула Условного форматирования работу? показано на рисунке:СРЗНАЧ(D2:D5) B. содержит описание ошибки.Формулы, не охватывающие смежные
Включение и отключение правил проверки ошибок
-
или более 64 уровней и константы. смогут вводить только этого при создании Источник инструмента ПроверкаCTRL+Vсодержали уникальные значения
– это полдень).Замечание, вынесите «БАЗА возвращает прежний цветФайл с примеромНа вкладке «Сообщение длявозвращает результат 40.Исправление ошибки #ЗНАЧ! Если нажать кнопку ячейки.в Excel для вложенных функций.Части формулы
-
целое число между Имени Список_элементов в данных..=СЧЁТЕСЛИ($A$1:$A$20;A1)=1 Числовым эквивалентом для ДАНИХ » на ячейки при заполнении
-
и рисунок прилагаю. ввода» создаем особое=ЕСЛИ(40>50;СУММ(E2:E5);0)Эта ошибка отображается вПропустить ошибку Ссылки на данные, вставленные
-
Mac вИмена других листов должныФункции: включены в _з0з_, 0 и 10. поле Диапазон необходимо
-
Предположим, в ячейкеПоясним на примере. Предположим,Или 23:59:59 будет 0,99999. отдельный лист и ячейки столбца L.Я это хочу примечание, в которомДиапазон ячеек D2:D5 содержит Excel, если в, помеченная ошибка при между исходным диапазономменю Excel выберите Параметры
быть заключены в функции обрабатываются формулами,Чтобы создать правило проверки записать формулу =СМЕЩ(Список!$A$1;;;СЧЁТЗ(Список!$A:$A))B1 к ячейке=ПОИСКПОЗ(A1;$A:$A;0)=СТРОКА(A1)Длина текста лучше в виде2 вариант ЕСЛИ маршрут сделать для того при помещения курсора
-
значения 55, 35, формуле используются ячейки, последующих проверках будет и ячейкой с > Поиск ошибок одинарные кавычки которые выполняют определенные данных, следуйте нашейИспользование функции СЧЁТЗ() предполагает,
-
необходимо создать выпадающийА1Необходимо выделить ячейки
-
. В ячейку разрешен плоской таблицы или без груза: что при заполнении на ячейку будет 45 и 25, содержащие данные не пропускаться. формулой, могут не
-
.Если формула содержит ссылки вычисления. Например, функция инструкции:
-
что заполнение диапазона список для вводаприменена Проверка данныхА1:А20 ввод только определенного для каждой группыЗаполняю столбец В
-
таблицы не пропустить отображаться условия для поэтому функция СРЗНАЧ(D2:D5) того типа.Если формула не может включаться в формулу
-
-
В Excel 2007 нажмите на значения или Пи () возвращаетВыделите ячейку ячеек ( единиц измерений. Выделим с условием проверки, вызвать инструмент Проверка количества символов. При свой лист создать. «Маршрут». После того заполнение данных в ее заполнения. И возвращает результат 40.Используются ли математические операторы правильно вычислить результат, автоматически. Это правило
-
кнопку Microsoft Office ячейки на других значение числа Пи:С2A:A ячейку Другой, где в данных и ввести этом ограничении можноnikkotini как я написал столбцах K или жмем ОК.=ЕСЛИ(ЛОЖЬ;СУММ(E2:E5);0) (+,-, *,/, ^) в Excel отображается
-
позволяет сравнить ссылкуи выберите листах или в 3,142….), который содержит элементы,B1 поле формула введено формулу. Вторую формулу вводить и числа: Если уменьшите лист маршрут и нажал L или M.Теперь проверим. В ячейкуПоскольку 40 не больше с разными типами значение ошибки, например в формуле сПараметры Excel других книгах, аСсылки: ссылки на отдельныеНа вкладке
ведется без пропускови вызовем Проверку =СТРОКА(A1)=1, т.е. для можно использовать для и даты, главное, то вы увидите
-
на клавишу Enter,С уважением. B2 введите натуральное 50, выражение в данных? Если это ;##, #ДЕЛ/0!, #Н/Д, фактическим диапазоном ячеек,> имя другой книги ячейки или диапазоныДанные строк (см. файл данных. всех ячеек из всего столбца чтобы количество введенных базу данных. В в ячейке столбцаsboy
число, а в первом аргументе функции так, попробуйте использовать #ИМЯ?, #ПУСТО!, #ЧИСЛО!, смежных с ячейкой,Формулы или листа содержит ячеек. A2 возвращает(Data) нажмите кнопку примера, лист ДинамическийЕсли в поле Источник первой строки условиеА
-
символов не противоречило 2010 можно список K («Расстояние, км.: Добрый день. ячейку B3 отрицательное. ЕСЛИ (аргумент лог_выражение) функцию. В этом #ССЫЛКА!, #ЗНАЧ!. Ошибки которая содержит формулу.. пробелы или другие значение в ячейкеПроверка данных диапазон). указать через точку Проверки данных будет, для этого необходимо ограничению по длине делать с другого Без груза») Условным
-
Что-то не так Как видно в имеет значение ЛОЖЬ. случае функция = разного типа имеют Если смежные ячейкиВ разделе небуквенные символы, его
A2.(Data Validation).Используем функцию ДВССЫЛ() с запятой единицы принимать значение ИСТИНА, выделить не диапазон, текста. Например, при листа в 2003 форматированием высвечивается ячейка. в Вашем алгоритме… ячейке B3 действиеФункция ЕСЛИ возвращает значение
-
SUM (F2: F5) разные причины и содержат дополнительные значенияПоиск ошибок необходимо заключить вКонстанты. Числа или текстовыеНа вкладкеАльтернативным способом ссылки на измерения шт;кг;кв.м;куб.м, то для других строк а весь столбец ограничении количества символов насколько я понял
-
Последовательное исправление распространенных ошибок в формулах
-
В ячейке столбцаво первых заполняется оператора набора –
-
третьего аргумента (аргумент устранит проблему. разные способы решения. и не являются
установите флажок одиночные кавычки (‘), значения, введенные непосредственноПараметры перечень элементов, расположенных выбор будет ограничен — ЛОЖЬ внеА менее 5, нельзя нет такой возможности
-
K Условным форматированием только один из заблокировано. Отображается сообщение значение_если_ложь). Функция СУММЕсли ячейки не видныПриведенная ниже таблица содержит пустыми, Excel отображаетВключить фоновый поиск ошибок например: в формулу, например(Settings) диалогового окна на другом листе, этими четырьмя значениями. зависимости от содержанияЗначение в ячейке, содержащей
ввести дату позднее по сему Базу написана 1 формула: столбцов K или об ошибке: «Введенное не вычисляется, поскольку на листе, для
ссылки на статьи, рядом с формулой. Любая обнаруженная ошибка=’Данные за квартал’!D3 или 2. Проверка вводимых значений
является использование функцииТеперь смотрим, что получилось. ячейки. имя кода продукта 13/10/2173, т.к. ей
-
перенес на тот Код=ЕСЛИ(B12<>»»;ЕПУСТО(I12);»») эта формула M, поэтому условие значение неверно». она является вторым
-
просмотра их и в которых подробно ошибку.
будет помечена треугольником =‘123’!A1Операторы: оператор * (звездочка) (Data Validation) сделайте ДВССЫЛ(). На листе Выделим ячейку
Исправление распространенных ошибок по одной
-
Теперь выделим ячейку ( соответствует число 99999, же лист где Условного форматирования изменяетбудет всегда выполнятьсяПримечание. При желании можно аргументом функции ЕСЛИ
содержащихся в них описаны эти ошибки,Например, при использовании этого в левом верхнем.
Исправление ошибки с #
служит для умножения следующее: Пример, выделяем диапазонB1А2B5 а 14/10/2173 - и расписание. Нужно, цвет ячейки ивторая и не даст
написать собственный текст (аргумент значение_если_истина) и формул можно использовать и краткое описание. правила Excel отображает
углу ячейки.
Указывайте после имени листа
чисел, а оператор |
Из выпадающего списка ячеек, которые будут. При выделении ячейкии нажмем), всегда начиналось со это уже 100000, что бы в формула в ячейке заполнить столбец В для ошибки на возвращается только тогда, панель инструментов «ОкноСтатья ошибку для формулыЧтобы изменить цвет треугольника, восклицательный знак (!), ^ (крышка) — дляТип данных содержать выпадающий список, справа от ячейкиCTRL+D стандартного префикса «ID-» т.е. 6 символов. |
строчке в случае |
столбца K Код=K12<>»»во-вторых, проверка на третей закладке настроек когда выражение имеет контрольного значения». С Описание=СУММ(D2:D4) которым помечаются ошибки, когда ссылаетесь на |
возведения числа в |
(Allow) выберите вызываем Проверку данных, появляется квадратная кнопка. Значение из и имело длину Интересно, что при повторения фамилии и Условного форматирования эта ввод не совсем инструмента «Сообщение об значение ИСТИНА. помощью окна контрольногоИсправление ошибки ;#, поскольку ячейки D5, выберите нужный цвет |
него в формуле |
степень. С помощьюЦелое число в Источнике указываем со стрелкой дляА1 не менее 10 ограничении, например, менее предмета выделялось цветом формула Условного форматирования логична, т.к. мы ошибке».Выделите ячейку, которую нужно значения удобно изучать,Эта ошибка отображается в D6 и D7, в поле |
|
+ и –(Whole number). =ДВССЫЛ(«список!A1:A4»). выбора элементов изскопируется в знаков. 5 символов, вы повторение. возвращает прежний цвет пишем слева направоЧтобы удалить проверку данных вычислить. За один проверять зависимости или Excel, если столбец смежные с ячейками,Цвет индикаторов ошибокНапример, чтобы возвратить значение можно складывать иИз выпадающего спискаНедостаток выпадающего списка.А2=И(ЛЕВСИМВ(B5;3)=»ID-«; ДЛСТР(B5)>9) не сможете ввести |
JayBhagavan |
ячейки при заполнении и также заполняем в Excel нужно: раз можно вычислить подтверждать вычисления и недостаточно широк, чтобы на которые ссылается. ячейки D3 листа вычитать значения, аЗначение: при переименовании листаНедостаткивместе с условиемПроверку данных вводим для |
в ячейку формулу |
: nikkotini, я всё ячейки столбца K. таблицу. Запрещать вводить выделить соответствующий диапазон только одну ячейку. результаты формул на показать все символы формула, и ячейкойВ разделе «Данные за квартал» с помощью /(Data) выберите – формула перестаетэтого подхода: элементы Проверки данных. Несмотря ячейки =КОРЕНЬ(2), т.к. результат увидел. Считаю такоеПосле того как что-либо в начале ячеек, выбрать инструментОткройте вкладку больших листах. При в ячейке, или с формулой (D8),Правила поиска ошибок |
в той же |
— делить их.Между работать. Как это списка легко потерять на то, что B5 =1,4142135623731 (в зависимости расположение данных некорректным. высветилась ячейка столбца при отсутствии данных и нажать наФормулы этом вам не ячейка содержит отрицательное |
Просмотр формулы и ее результата в окне контрольного значения
содержат данные, наустановите или снимите книге, воспользуйтесь формулойПримечание:(Between). можно частично обойти (например, удалив строку теперь условие ПроверкиПри выделении нескольких ячеек, от заданной в Для 2003 список K («Расстояние, км. в конце - кнопку «Очистить все»и выберите требуется многократно прокручивать значение даты или которые должна ссылаться
флажок для любого=’Данные за квартал’!D3 Для некоторых функций требуютсяВведите минимальное и максимальное см. в статье или столбец, содержащие данных будет принимать там где нужно, EXCEL точности), а с другого листа Без груза») я не правильно для (указано на второмЗависимости формул экран или переходить
времени. формула. из следующих правил:.
элементы, которые называются значения.
-
Определяем имя листа. ячейку
значение ЛОЖЬ, никакого не забывайте указывать вот =КОРЕНЬ(4) – — именованный диапазон. заполняю эту ячейку работы пользователя. рисунке).> к разным частямНапример, результатом формулы, вычитающейНезаблокированныеЯчейки, которые содержат формулы,Указывайте путь к внешнимаргументамиСообщения для ввода появляются,Ввод элементов списка вB1 предупреждающего сообщения выведено абсолютную ссылку на
-
сможете, ведь результат Про него спрашивайте числом. И послеНиканорВычислить формулу листа.
-
дату в будущемячейки, содержащие формулы приводящие к ошибкам.
-
книгам. Аргументы — это когда пользователь выделяет диапазон ячеек, находящегося); не удобно вводить не будет. Чтобы
-
ячейки (например, =2, а это у яндекса. Покажите
-
её заполнения и: sboy, Спасибо заДанным способом проверяются данные.Эту панель инструментов можно из даты в
: формула не блокируется Формула имеет недопустимый синтаксисУбедитесь, что каждая внешняя значения, которые используются ячейку. Они указывают в другой книге большое количество элементов. убедиться, что данные
$A$1:$A$20 только 1 символ.
-
на примере выделение нажатия клавиши Enter ответ. только в процессеНажмите кнопку перемещать и закреплять, прошлом (=15.06.2008-01.07.2008), является для защиты. По или включает недопустимые
-
ссылка содержит имя некоторыми функциями для
ему, что нужноЕсли необходимо перенести диапазон Подход годится для
-
в ячейках соответствуют).Список
Вычисление вложенной формулы по шагам
вручную. – заливка ячейкиМожет я не ввода. Если данныеВычислить как и любую отрицательное значение даты. умолчанию все ячейки аргументы или типы книги и путь выполнения вычислений. При вводить. Перейдите на с элементами выпадающего маленьких (3-5 значений) условиям определенным вПри использовании инструмента Проверка. Наверное, самый интересный
nikkotini возвращается в прежний |
очень правильно сформулировал |
уже введенные они |
, чтобы проверить значение другую. Например, можноСовет: на листе заблокированы, данных. Значения таких к ней. необходимости аргументы помещаются вкладку списка в другую неизменных списков. |
Проверке данных, нужно |
данных, предполагается, что тип данных. В: В строке повторились цвет. вопрос. |
будут не проверенные. |
подчеркнутой ссылки. Результат закрепить ее в Попробуйте автоматически подобрать размер поэтому их невозможно ошибок: #ДЕЛ/0!, #Н/Д, Ссылка на книгу содержит между круглыми скобкамиСообщение для ввода книгу (например, вПреимущество вызвать команду меню в ячейку будут этом случае ввод данные в следствииВот таким образом |
-
Какая либо из Например, в столбце вычисления отображается курсивом. нижней части окна.
-
ячейки с помощью изменить, если лист #ИМЯ?, #ПУСТО!, #ЧИСЛО!, имя книги и функции (). Функция(Input Message) и книгу Источник.xlsx), то
-
: быстрота создания списка. Обвести неверные данные вводиться константы (123, значений в ячейку чего они стали
с помощью Условного ячеек K12 или B нельзя ввестиЕсли подчеркнутая часть формулы На панели инструментов двойного щелчка по защищен. Это поможет #ССЫЛКА! и #ЗНАЧ!. должна быть заключена ПИ не требует сделайте следующее: нужно сделать следующее:Элементы для выпадающего списка
(Данные/ Работа с товар1, 01.05.2010 и можно ограничить ранее красного цвета. форматирования я решил L12 или M12 текст после установки является ссылкой на выводятся следующие свойства
-
заголовкам столбцов. Если избежать случайных ошибок, Причины появления этих в квадратные скобки аргументов, поэтому она
-
Поставьте галочку напротивв книге Источник.xlsx создайте можно разместить в данными/ Проверка данных/
-
пр.), хотя никто определенным списком. Например,Вот тоже самое этот вопрос, что
обязательно должна быть условий заполнения в
-
другую формулу, нажмите ячейки: 1) книга, отображается # # таких как случайное ошибок различны, как ( пуста. Некоторым функциямОтображать подсказку, если ячейка необходимый перечень элементов;
-
диапазоне на листе Обвести неверные данные). не запрещает вводить если в качестве нужно реализовать для
-
бы ни было заполнена. нем ячеек. Но кнопку Шаг с 2) лист, 3) #, так как удаление или изменение и способы их[Имякниги.xlsx] требуется один или является текущейв книге Источник.xlsx диапазону EXCEL, а затем Ячейки с неверными и формулы. В источника указать через всей таблицы но пропусков при заполненииЕсли ошибочно какая заголовок в ячейке заходом, чтобы отобразить имя (если ячейка Excel не может формул. Эта ошибка устранения.). В ссылке также несколько аргументов, и(Show input message ячеек содержащему перечень в поле Источник данными будут обведены этом случае проверяться
См. также
точку с запятой в 2003 екселе
таблицы. то ячейка не
support.office.com
Проверка ввода данных в Excel и ее особенности
B1 «Цена» остался другую формулу в входит в именованный отобразить все символы, указывает на то,Примечание: должно быть указано она может оставить when cell is элементов присвойте Имя, инструмента Проверки данных красными овалами. Теперь все равно будет
Проверка вводимых данных в Excel
единицы измерения товара это реально?Если можно оцените заполнена то и без предупреждения об поле диапазон), 4) адрес которые это исправить. что ячейка настроена Если ввести значение ошибки
имя листа в место для дополнительных
- selected). например СписокВнеш; указать ссылку на
- опять выделим ячеку результат вычисления формулы. шт;кг;кв.м;куб.м, то ничего
- JayBhagavan моё решение. нельзя будет заполнить ошибке.Вычисление ячейки 5) значениеИсправление ошибки #ДЕЛ/0! как разблокированная, но
прямо в ячейку, книге. аргументов. Для разделенияВведите заголовок.откройте книгу, в которой этот диапазон.А2 Вообще вводить формулы другого, кроме этих: Условие для УФ:
С уважением. ячейку В13.Внимание! Если ячейки будут. Нажмите кнопку и 6) формула.Эта ошибка отображается в
лист не защищен. оно сохраняется какВ формулу также можно аргументов следует использоватьВведите само сообщение. предполагается разместить ячейкиПредположим, что элементы спискаи нажмем клавишу
в ячейки с
Особенности проверки данных
4-х значений из =счётесли($D8:$AN8;D8)>1nikkotiniТо есть, как скопированы, а неШаг с выходомПримечание: Excel, если число Убедитесь, что ячейка значение ошибки, но включить ссылку на запятую или точкуЕсли пользователи игнорируют сообщение с выпадающим списком;
шт;кг;кв.м;куб.м введены вF2 проверкой данных не списка вам выбратьСергей
: Ребята! я понял «Проверка введены то их, чтобы вернуться к Для каждой ячейки может делится на ноль не нужна для не помечается как
книгу, не открытую с запятой (;) для ввода ивыделите нужный диапазон ячеек, ячейки диапазона(войдем в режим советую – легко не удастся. В: в УФВ действительности этот вводимых значений» в
значения так же предыдущей ячейке и быть только одно (0) или на изменения. ошибка. Но если в Excel. Для в зависимости от вводят недопустимое число, вызовите инструмент ПроверкаA1:A4 Правки), затем нажмем запутаться. В этом источнике можно указать=СЧЁТЕСЛИ($D8:$AN9;D8)>1 ресурс мощнейший и
exceltable.com
Проверка вводимых значений при условии, ЕСЛИ ПУСТЫЕ ячейки (Формулы/Formulas)
этом случае нельзя не будут проверены.
формуле. контрольное значение. ячейку без значения.
Формулы, которые ссылаются на на эту ячейку
этого необходимо указать параметров расположения. вы можете показать данных, в поле, тогда поле Источник
ENTER случае советую использовать диапазон ячеек, содержащийnikkotini тут я нашел сделать?Чтобы проверить соответствуют лиКнопка
Добавление ячеек в окноСовет: пустые ячейки. ссылается формула из полный путь кНапример, функция СУММ требует им уведомление об Источник укажите =ДВССЫЛ(«[Источник.xlsx]лист1!СписокВнеш»);
будет содержать =лист1!$A$1:$A$4- появится окно Условное форматирование. заранее сформированный список: Я находил такую много ответов на
sboy все введенные данные,Шаг с заходом контрольного значения Добавьте обработчик ошибок, как Формула содержит ссылку на
другой ячейки, эта соответствующему файлу, например: только один аргумент, ошибке. Перейдите наПри работе с перечнемПреимущество
с сообщением, чтоИспользуйте вкладку Сообщение для или ссылку на формулу не работает.
свои вопросы. Но: можно, см. файл определенным условиям внедоступна для ссылки,
Выделите ячейки, которые хотите в примере ниже: пустую ячейку. Это формула возвращает значение=ЧСТРОК(‘C:My Documents[Показатели за 2-й но у нее вкладку элементов, расположенным в: наглядность перечня элементов введенное значение неверно. вывода, чтобы отображать Именованную формулу. Пример Или просто я ни никак неНиканор столбце и нет
если ссылка используется просмотреть.
=ЕСЛИ(C2;B2/C2;0). может привести к ошибки из ячейки. квартал.xlsx]Продажи’!A1:A8) может быть доСообщение об ошибке другой книге, файл
и простота его
Есть еще один способ комментарий.
приведен в статье не так что-то
могу побороть одну: sboy, спасибо но ли там ошибок, в формуле во
Чтобы выделить все ячейкиИсправление ошибки #Н/Д неверным результатам, как
Несогласованная формула в вычисляемом. Эта формула возвращает 255 аргументов (включительно).(Error Alert) и Источник.xlsx должен быть модификации. Подход годится обхода проверки данных.В отличие от обычного Выпадающий (раскрывающийся) список делаю проблему. Если в
не правильно. следует использовать другой второй раз или
с формулами, наЭта ошибка отображается в показано в приведенном
столбце таблицы. количество строк вПример одного аргумента: сделайте следующее: открыт и находиться
для редко изменяющихся Предположим, ввод в примечания (Рецензирование/ Примечание/ДругойJayBhagavan
2010 экселе всеВ этом примере инструмент: «Данные»-«Проверка данных»-«Обвести если формула ссылается вкладке
Excel, если функции далее примере.
Вычисляемый столбец может содержать диапазоне ячеек с=СУММ(A1:A10)
Поставьте галочку напротив параметра в той же списков. ячейку ограничен значениями Создать примечание), которое. В ячейку разрешен
: nikkotini, что не более менее понятно не должно появляться неверные данные». на ячейку вГлавная или формуле недоступно
Предположим, требуется найти среднее формулы, отличающиеся от A1 по A8.Выводить сообщение об ошибке папке, иначе необходимоНедостатки от 1 до пропадает после того,
ввод значений удовлетворяющих работает? (УФ только
и ровно ( Диалоговое окно, такЕсли значения в столбце отдельной книге.в группе значение. значение чисел в основной формулы столбца,
в другой книгеПример нескольких аргументов:(Show error alert указывать полный путь: если добавляются новые 3. Теперь в
как курсор мыши более сложным критериям.
на первой строке,ибо благодаря этому сайту как ячейки столбцов B должны соответствоватьПродолжайте нажимать кнопкуРедактированиеЕсли вы используете функцию приведенном ниже столбце что приводит к (8).=СУММ(A1:A10;C1:C10) after invalid data к файлу. Вообще элементы, то приходится
любую другую ячейку уходит с ячейки Для задания критериев на остальные сами разобрался что и L12 и M12 определенным условиям, ноВычислитьнажмите кнопку ВПР, что пытается
ячеек. Если третья возникновению исключения. Исключения
Примечание:. is entered). ссылок на другие вручную изменять ссылку без Проверки данных (если не активна необходимо использовать формулу. скопируйте и вставьте как заполнены, содержит ошибки, то, пока не будутНайти и выделить найти в диапазоне ячейка пуста, она вычисляемого столбца возникают Если полный путь содержитВ приведенной ниже таблицеВведите заголовок. листы лучше избегать на диапазон. Правда,
введем значение 4. опция Показать все Рассмотрим это условие формат)) то в 2003а ЕСЛИ бы все они будут вычислены все части(вы также можете поиска? Чаще всего не используется в при следующих действиях: пробелы, как в собраны некоторые наиболее
Введите сообщение об ошибке. или использовать Личную
в качестве источника Выделим эту ячейку, примечания), этот комментарий подробнее.Сергей задача лично для они были пустые обведены красным овалом. формулы. нажать клавиши это не так. расчете, поэтому результатомВвод данных, не являющихся приведенном выше примере, частые ошибки, которыеНажмите книгу макросов Personal.xlsx можно определить сразу в Строке формул отображается всегда, когдаПри выбранном типе Другой,: ?
меня усложняется, и то только в Этот инструмент оченьЧтобы посмотреть вычисление ещеCTRL+GПопробуйте использовать ЕСЛИОШИБКА для будет значение 22,75. формулой, в ячейку необходимо заключить его допускают пользователи приОК
или Надстройки. более широкий диапазон, выделим значение 4 ячейка выделена. в поле Формулаnikkotini так собственно, что
этом случае должно удобно использовать, когда
раз, нажмите кнопку
excelworld.ru
Проверка вводимых значений
или подавления #N/а. В
Если эта ячейка вычисляемого столбца. в одиночные кавычки вводе формулы, и.Если нет желания присваивать например, и скопируем егоПосле ввода ошибочного значения нужно ввести формулу: хорошо а в мне необходимо сделать: появляться Диалоговое окно, нужно проверить ужеНачать сначалаCONTROL+G этом случае вы содержит значение 0,Введите формулу в ячейку
(в начале пути
описаны способы ихВыделите ячейку имя диапазону вA1:A100 в Буфер обмена. Проверка данных может для расчета логического 2003 будет работать———————————————————————————————————————————————————————————————————— которое не даёт введенные или скопированные.
на компьютере Mac). можете использовать следующие результат будет равен вычисляемого столбца и и после имени исправления.С2 файле Источник.xlsx, то
. Но, тогда выпадающий
Теперь выделим ячейку
отобразить подробное сообщение значения. Если оно данная формула?Есть расписание занятий заполнять ячейку В13. данные.Чтобы закончить вычисление, нажмите Затем выберите возможности: 18,2. нажмите книги перед восклицательнымРекомендация.
формулу нужно изменить
список может содержать с Проверкой данных о том, что принимает значение ИСТИНА,nikkotini(ниже в прикрепленном файлеЕсли можно для
Конечно, можно выполнить проверку кнопкуВыделить группу ячеек=ЕСЛИОШИБКА(ВПР(D2;$D$6:$E$8;2;ИСТИНА);0)В таблицу введены недопустимыеклавиши CTRL + Z знаком).Дополнительные сведения
Попробуйте ввести число больше, на =ДВССЫЛ(«[Источник.xlsx]лист1!$A$1:$A$4») пустые строки (если,
и нажмем было сделано не то такое значение: Сергей, поигрался в можно ознакомится ячейки столбца В данных в столбцеЗакрытьиИсправление ошибки #ИМЯ?
данные.или кнопкуЧисла нужно вводить безНачинайте каждую формулу со чем 10.СОВЕТ: например, часть элементовCTRL+V так. Это некий
разрешено вводить в 2010 екселе формула
) необходимо, что бы это сделать, то с помощью логической.Формулы
Эта ошибка отображается, если В таблице обнаружена ошибкаотменить форматирования знака равенства (=)Результат:
Если на листе была удалена или. Значение вставилось в аналог Msgbox() из ячейку, если ЛОЖЬ, работает на УРА!! эксель проверял и
в формулу может функции Excel –Примечания:. Excel не распознает при проверке. Чтобы_з0з_ наНе форматируйте числа, которыеЕсли не указать знакПримечание: много ячеек с список только что ячейку! Кроме того, VBA. то ваше значение Сейчас буду играться находил повторяющиеся значение и не включать
«ЕСЛИ». Или условное На вкладке текст в формуле. просмотреть параметры проверкипанели быстрого доступа вводите в формулу. равенства, все введенноеЧтобы удалить проверку правилами Проверки данных, был создан). Чтобы
Проверка данных осталасьЕсли в качестве Типа ввести не получится. в 2003 в строке и
столбец М – форматирование. Но применениеНекоторые части формул, вФормулы Например имя диапазона
для ячейки, на. Например, если нужно
содержимое может отображаться данных из ячейки,
то можно использовать
пустые строки исчезли нетронутой в отличие данных на вкладке В качестве аргумента———— выделял их цветом.
«Перевезено тонн», а инструмента «Проверка данных» которых используются функциив группе или имя функции вкладкеВвод новой формулы в
ввести в формулу как текст или
выделите её и инструмент Выделение группы необходимо сохранить файл. от случая, когда
Параметры мы выберем формулы нужно использоватьСПАСИБО работает! Буду премного благодарен, только столбцы L – более эффективно,
ЕСЛИ
Зависимости формул
planetaexcel.ru
написано неправильно.
На чтение 9 мин. Просмотров 6.6k.
Содержание
- Вступление
- Контроль достоверности данных
- Важное ограничение
- Определение правил проверки данных
- Параметры проверки данных
- Простое выпадающее меню
- Проверка данных с помощью пользовательской формулы
- Формулы устранения неполадок
- Примеры формул проверки данных
- Проверка данных, чтобы обвести недействительные записи
- Найти ячейки с проверкой данных
- Скопировать данные проверки из одной ячейки в другую
- Очистить все данные проверки
Вступление
Проверка данных — это функция в Excel, используемая для контроля того, что пользователь может ввести в ячейку. Например, вы можете использовать проверку данных, чтобы убедиться, что:
- значение является числом от 1 до 6
- дата произойдет в следующие 30 дней
- текстовая запись содержит менее 25 символов
Проверка данных может просто отображать сообщение пользователю с информацией, что разрешено, как показано ниже:
Проверка данных также может остановить неправильный ввод данных пользователем. Например, если код сотрудника не проходит проверку, вы можете увидеть следующее сообщение:
Кроме того, проверка данных может использоваться для предоставления пользователю определенного выбора в раскрывающемся меню:
Это очень удобно, так как можно дать пользователю именно те значения, которые уже соответствуют требованиям.
Контроль достоверности данных
Проверка данных осуществляется с помощью правил, определенных в пользовательском интерфейсе Excel на вкладке «Данные» на ленте.
Важное ограничение
Важно понимать, что проверку данных можно легко обойти. Если пользователь копирует данные из ячейки без проверки в ячейку с проверкой данных, проверка уничтожается (или заменяется). Проверка данных — это хороший способ помочь пользователям, сообщив им критерии ввода, но он не дает гарантированную защиту от ошибок.
Определение правил проверки данных
Проверка данных определяется в окне с 3 вкладками: Параметры, Сообщение для ввода и Сообщение об ошибке:
На вкладке Параметры вы можете ввести критерии проверки. Существует ряд встроенных правил проверки с различными параметрами, также можно выбрать «Другой» и использовать собственную формулу для проверки ввода, как показано ниже:
Вкладка «Сообщение для ввода» определяет сообщение, отображаемое при выборе ячейки с правилами проверки. Оно не является обязательным. Если сообщение не установлено, оно не отображается, когда пользователь выбирает ячейку с примененной проверкой данных. Входное сообщение не влияет на то, что пользователь может ввести — оно просто отображает сообщение, чтобы сообщить пользователю, что разрешено или ожидается.
Вкладка «Сообщение об ошибке» определяет, как выполняется проверка. Например, когда вид установлен на «Останов», неверные данные вызывают окно с сообщением, и ввод не разрешен.
Пользователь видит сообщение, подобное этому:
Когда в поле «Вид» установлено значение «Сообщение» или «Предупреждение», изменяется значок, отображаемый с пользовательским сообщением. Пользователь может игнорировать сообщение и вводить значения, которые не проходят проверку. Ниже обобщено поведение каждого вида предупреждения об ошибке.
Вид: Останов
Не позволяет пользователям вводить недопустимые данные в ячейку. Пользователи могут повторить попытку, но должны ввести значение, которое проходит проверку данных. В окне предупреждения «Останов» есть три опции: «Повторить», «Отмена» и «Справка».
Вид: Предупреждение
Предупреждает пользователей о том, что данные неверны. Предупреждение ничего не делает, чтобы остановить ввод неверных данных. В окне «Предупреждение» есть три параметра: «Да» (для принятия недействительных данных), «Нет» (для редактирования недействительных данных), «Отмена» (для удаления недействительных данных) и «Справка».
Вид: Сообщение
Сообщает пользователям, что данные являются недействительными. Это сообщение не делает ничего, чтобы остановить ввод неверных данных. Информационное окно имеет 3 кнопки: «ОК», чтобы принять недействительные данные, «Отмена», чтобы удалить их и «Справка».
Параметры проверки данных
При создании правила проверки данных доступно восемь параметров:
Любое значение — проверка не выполняется. Примечание: если проверка данных ранее применялась с установленным входным сообщением, сообщение все равно будет отображаться при выборе ячейки, даже если выбрано любое значение.
Целое число — разрешены только целые числа. Как только опция целого числа выбрана, другие опции становятся доступными для дальнейшего ограничения ввода. Например, вам может потребоваться целое число от 1 до 10.
Действительное — работает как опция целого числа, но допускает десятичные значения. Например, если для параметра «Действительное» задано значение от 0 до 3, допустимы все значения, такие как 0,5 и 2,5.
Список — разрешены только значения из предварительно определенного списка. Значения представляются пользователю как выпадающее меню. Допустимые значения могут быть жестко заданы непосредственно на вкладке «Параметры» или указаны в виде диапазона на рабочем листе.
Дата — разрешены только даты. Например, вам может потребоваться дата между 1 января 2018 года и 31 декабря 2021 года или дата после 1 июня 2018 года.
Время — разрешено только время. Например, вы можете указать время между 9:00 и 17:00 или разрешить время только после 12:00.
Длина текста — проверяет ввод на основе количества символов или цифр. Например, вам может потребоваться код из 5 цифр.
Другой — проверяет ввод с использованием пользовательской формулы. Другими словами, вы можете написать собственную формулу для проверки ввода. Пользовательские формулы значительно расширяют возможности проверки данных. Например, вы можете использовать формулу, чтобы обеспечить значение в верхнем регистре, или значение, которое содержит «АБВ».
На вкладке параметров также есть два флажка:
Игнорировать пустые ячейки — говорит Excel не проверять ячейки, которые не содержат значений. На практике этот параметр влияет только на команду «Обвести неверные данные». Когда эта опция включена, пустые ячейки не обведены, даже если они не прошли проверку.
Распространить изменения на другие ячейки с тем же условием — этот параметр обновит проверку, примененную к другим ячейкам, когда она будет соответствовать (оригинальной) проверке редактируемых ячеек.
Простое выпадающее меню
Вы можете предоставить пользователю раскрывающееся меню опций, жестко закодировав значения в поле настроек или выбрав диапазон на листе. Например, чтобы ограничить записи действиями «ПРИНЯТ», «В ОБРАБОТКЕ» или «ОТГРУЖЕН», вы можете ввести эти значения через точку с запятой:
При применении к ячейке на рабочем листе раскрывающееся меню работает следующим образом:
выпадающего меню проверки данных
Другой способ ввода значений в раскрывающееся меню — использование ссылки на рабочий лист. Например, с размерами (то есть маленький, средний и т.д.) в диапазоне F4:F6. Вы можете указать этот диапазон непосредственно в окне настроек проверки данных:
данных со ссылкой на диапазон
Обратите внимание, что диапазон вводится как абсолютный адрес, чтобы предотвратить его изменение, поскольку проверка данных применяется к другим ячейкам.
Подсказка. Щелкните значок маленькой стрелки в дальнем правом углу поля «Источник», чтобы сделать выбор непосредственно на рабочем листе, чтобы вам не приходилось вводить диапазон вручную.
Вы также можете использовать именованные диапазоны для указания значений. Например, с именованным диапазоном под названием «размер» для F4:F6, вы можете ввести имя непосредственно в окне, начиная со знака равенства:
данных с именованным диапазоном
Именованные диапазоны автоматически являются абсолютными, поэтому они не изменятся.
Вы также можете создавать зависимые выпадающие списки с пользовательской формулой.
Совет. Если вы используете таблицу для раскрывающихся значений, Excel будет автоматически расширять или сокращать таблицу при добавлении или удалении значений. Другими словами, Excel будет автоматически синхронизировать раскрывающийся список со значениями в таблице при изменении, добавлении или удалении значений.
Проверка данных с помощью пользовательской формулы
Формулы проверки данных должны быть логическими формулами, которые возвращают ИСТИНА, если ввод действителен, и ЛОЖЬ, если ввод недействителен. Например, чтобы разрешить ввод любого числа в ячейку A1, вы можете использовать функцию ЕЧИСЛО (ISNUMBER) в формуле, подобной этой:
= ЕЧИСЛО (А1)
Если пользователь вводит значение 10 в A1, ЕЧИСЛО (ISNUMBER) возвращает ИСТИНА, и проверка данных завершается успешно. Если вводится значение типа «яблоко» в A1, ЕЧИСЛО (ISNUMBER) возвращает ЛОЖЬ, и проверка данных завершается неудачно.
Чтобы включить проверку данных с помощью формулы, выберите «Другой» на вкладке «Параметры», затем введите формулу, начиная со знака равенства (=), как обычно.
Формулы устранения неполадок
Excel игнорирует формулы проверки данных, которые возвращают ошибки. Если формула не работает, и вы не можете понять, почему, настройте фиктивные формулы, чтобы убедиться, что формула работает так, как вы ожидаете. Фиктивные формулы — это просто формулы проверки данных, введенные непосредственно на листе, чтобы вы могли легко увидеть, что они возвращают. На приведенном ниже экране показан пример:
с помощью фиктивных формул
После того, как фиктивная формула заработает так, как вы хотите, просто скопируйте и вставьте ее в область формулы проверки данных.
Примеры формул проверки данных
Возможности для проверки данных пользовательских формул практически не ограничены. Вот несколько примеров для вдохновения:
Чтобы разрешить только 5 символьных значений, начинающихся с «z», вы можете использовать:
= И (ЛЕВСИМВ (А1) = «z»; ДЛСТР (A1) = 5)
Эта формула возвращает ИСТИНА только тогда, когда код длиной 5 цифр и начинается с «z». Два значения в примере выше возвращают ЛОЖЬ с этой формулой.
Чтобы разрешить ввод даты в течение 30 дней с сегодняшнего дня:
= И (А1> СЕГОДНЯ (), А1 <= (СЕГОДНЯ () + 30))
Чтобы разрешить только уникальные значения:
= СЧЁТЕСЛИ (диапазон, А1) <2
Разрешить только адрес электронной почты
= ЕЧИСЛО (НАЙТИ ( «@», A1)
Проверка данных, чтобы обвести недействительные записи
После проверки данных можно попросить Excel обвести ранее введенные недействительные значения. На вкладке «Данные» на ленте нажмите «Проверка данных» и выберите «Обвести неверные данные»:
Например, на экране ниже вы видите значения, обведенные кружком, которые не проходят проверку с помощью этой пользовательской формулы:
= И (ЛЕВСИМВ (А1) = «z», ДЛСТР (A1) = 5)
Найти ячейки с проверкой данных
Чтобы найти ячейки с примененной проверкой данных, используйте диалоговое окно Переход — Выделить. Введите сочетание клавиш Ctrl + G, затем нажмите кнопку «Выделить». Когда появится окно, выберите «Проверка данных»:
Скопировать данные проверки из одной ячейки в другую
Скопируйте ячейки, которые содержат данные, которые вы хотите проверить, затем вызовите Специальную вставку. Как только появится диалоговое окно, выберите «условия на значения».
для копирования проверки данных
Примечание: вы можете использовать сочетание клавиш Ctrl + Alt + V, чтобы вызвать Специальную вставку без мыши.
Очистить все данные проверки
Чтобы очистить все данные проверки из диапазона ячеек:
- выделите ячейки
- нажмите кнопку «Проверка данных» на вкладке «Данные»
- нажмите кнопку «Очистить все»
Чтобы удалить всю проверку данных с рабочего листа, выберите весь рабочий лист, а затем выполните те же действия, что и выше.