Формула не охватывает смежные ячейки что это значит
Настройка параметров формул в Excel 2010
Вычисления в книге — эта группа переключателей определяет режим вычислений:
Пересчитывать книгу перед сохранением — перед сохранением книги все формулы в ней будут пересчитаны, чтобы сохранить актуальные значения (это имеет смысл, только если выключен режим автоматического вычисления).
Включить итеративные вычисления — итеративными называются вычисления, в которых для вычисления значений задается шаг изменения какого-то начального значения. Применяются такие вычисления для того, чтобы найти сочетание параметров, удовлетворяющее заданному условию. Путем итеративных вычислений можно решать самые разные задачи, от поиска корня n-й степени до формирования оптимального бюджета. Итерации используются в таких инструментах Excel, как инструменты поиска решения и подбора параметра. Более подробно мы рассмотрим эти инструменты в следующих публикациях.
В разделе Работа с формулами задаются параметры, управляющие вводом и вычислением формул.
Стиль ссылок R1C1 — переход от стандартного для Excel именования ячеек (A1, D6, E4 и т. д.) к стилю ссылок, при котором нумеруются не только строки, но и столбцы. При этом буква R (row) означает строку, а C (column) — столбец. Соответственно, запись в новом стиле R5C4 будет эквивалентна записи D5 в стандартном стиле.
Автозавершение формул — в этом режиме предлагаются возможные варианты функций во время ввода их в строке формул (рис. 2.11).
Рис. 2.11. Автозавершение формул
Рис. 2.12. Использование имени таблицы в формуле
С помощью элементов управления раздела Контроль ошибок настраивается режим контроля ошибок:
В разделе Правила контроля ошибок расположены флажки, управляющие режимом контроля ошибок. Я опишу не все флажки, а только те, названия которых недостаточно полно характеризуют их назначение:
Формула не охватывает смежные ячейки что это значит
| Регистрация не совсем понимаю что Вы хотите пропустить, да еще макросом это проверка ошибок. можете настроить на что должен реагировать ексель, а на что может не обращать внимание >>не совсем понимаю что Вы хотите пропустить, да еще макросом бывают случаи когда, формула не согласована с соседними формулами отчеты строим для пользователей, чтоб у них была красота думаю есть разные способы отключения этого маркера не лезть ведь в глобальные настройки чужого компьютера макросом в контекстном меню для ячейки, нажав «пропустить ошибку», маркер исчезает то же самое нельзя ли делать макросом применительно к ячейке а тут уже Ваш выбор: знаете ошибки в программе, описанные в сопроводительной документации, являются не ошибками, а «особенностями работы программы»))) Заполнение формулой смежных ячеекВы можете быстро скопировать формулы в смежные ячейки, перетащив Чтобы заполнить формулу и выбрать параметры для применения, выполните указанные здесь действия. Выделите ячейку, которая содержит формулу для заполнения смежных ячеек. Перетащите маркер заполнения Если маркер не отображается, возможно, он скрыт. Чтобы снова отобразить его: Щелкните Параметры > файла Выберите пункт Дополнительно. В окне Параметры правкив поле Включить перетаскивать ячейки и заполнять ячейки. Чтобы изменить способ заполнения, щелкните небольшой значок Параметры автозаполнители Дополнительные сведения о копировании формул см. в статье Копирование и вставка формулы в другую ячейку или на другой лист. Заполнение смежных ячеек формуламиДля заполнения формулы смежным диапазоном ячеек можно использовать команду Заполнить. Просто сделайте следующее: Вы выберите ячейку с формулой и смежные ячейки, которые нужно заполнить. Сочетания клавиш: Вы также можете нажать CTRL+D, чтобы заполнить формулой столбец, или CTRL+R, чтобы заполнить формулой справа от строки. Включить вычисление книгиПри заполнении ячеек формулы не пересчитыются, если автоматическое вычисление книги не включено. Вот как его можно включить: Выберите Файл > Параметры. В области Вычисления в книгевыберите Авто. Выделите ячейку, которая содержит формулу для заполнения смежных ячеек. Перетащите Сочетания клавиш: Можно также нажать CTRL+D, чтобы заполнить формулой ячейку в столбце, или CTRL+R, чтобы заполнить формулой ячейку справа в строке. Дополнительные сведенияВы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community. Проблемы с вычислением формул в Microsoft Excel Одной из наиболее востребованных возможностей Excel является работа с формулами. Благодаря данной функции программа самостоятельно производит различного рода расчеты в таблицах. Но иногда случается так, что пользователь вписывает формулу в ячейку, но она не выполняет своего прямого назначения – вычисления результата. Давайте разберемся, с чем это может быть связано, и как решить данную проблему. Устранение проблем с вычислениемПричины проблем с вычислением формул в Экселе могут быть совершенно разными. Они могут быть обусловлены, как настройками конкретной книги или даже отдельного диапазона ячеек, так и различными ошибками в синтаксисе. Способ 1: изменение формата ячеекОдной из самых распространенных причин, по которой Эксель вообще не считает или не правильно считает формулы, является неверно выставленный формат ячеек. Если диапазон имеет текстовый формат, то расчет выражений в нем вообще не производится, то есть, они отображаются как обычный текст. В других случаях, если формат не соответствует сути рассчитываемых данных, результат, выводимый в ячейку, может отображаться некорректно. Давайте выясним, как решить эту проблему. Теперь будет производиться расчет формулы в стандартном порядке с выводом результата в указанную ячейку. Способ 2: отключение режима «Показать формулы»Но возможно причина того, что вместо результатов расчета у вас отображаются выражения, состоит в том, что в программе включен режим «Показать формулы». Способ 3: исправление ошибки в синтаксисеФормула также может отображаться как текст, если в её синтаксисе были допущены ошибки, например, пропущена или изменена буква. Если вы вводили её вручную, а не через Мастер функций, то такое вполне вероятно. Очень распространенной ошибкой, связанной с отображением выражения, как текста, является наличие пробела перед знаком «=». В таких случаях нужно внимательно пересмотреть синтаксис тех формул, которые неправильно отображаются, и внести в них соответствующие коррективы. Способ 4: включение пересчета формулыБывает и такая ситуация, что формула вроде и отображает значение, но при изменении связанных с ней ячеек сама не меняется, то есть, результат не пересчитывается. Это означает, что у вас неправильно настроены параметры вычислений в данной книге. Теперь все выражения в данной книге будут автоматически пересчитываться при изменении любого связанного значения. Способ 5: ошибка в формулеЕсли же программа все-таки производит расчет, но в результате показывает ошибку, то тут вероятна ситуация, что пользователь просто ошибся при вводе выражения. Ошибочными формулами считаются те, при расчете которых в ячейке появляются следующие значения: В этом случае нужно проверить, правильно ли записаны данные в ячейках, на которые ссылается выражение, нет ли в них ошибок в синтаксисе или не заложено ли в самой формуле какое-либо некорректное действие (например, деление на 0). Если функция сложная, с большим количеством связанных ячеек, то легче проследить вычисления с помощью специального инструмента. Как видим, причины того, что Эксель не считает или не правильно считает формулы, могут быть совершенно различными. Если вместо расчета у пользователя отображается сама функция, тот в этом случае, скорее всего, либо ячейка отформатирована под текст, либо включен режим просмотра выражений. Также, возможна ошибка в синтаксисе (например, наличие пробела перед знаком «=»). В случае если после изменения данных в связанных ячейках результат не обновляется, то тут нужно посмотреть, как настроено автообновление в параметрах книги. Также, нередко вместо корректного результата в ячейке отображается ошибка. Тут нужно просмотреть все значения, на которые ссылается функция. В случае обнаружения ошибки следует устранить её. Помимо этой статьи, на сайте еще 12548 инструкций. Отблагодарите автора, поделитесь статьей в социальных сетях. Общие сведения о значениях ошибокФорматирование данных Чтобы применить форматирование к числам, выделите нужную ячейку с числами, а затем на вкладке Главная в группе Число щелкните стрелку рядом со списком Общий и выберите нужный формат. Чтобы изменить шрифт, выделите ячейки с данными, которые необходимо отформатировать, а затем на вкладке Главная в группе Шрифт выберите нужный формат. Исправление распространенных ошибок в формулах Для проверки формул на наличие ошибок можно применять определенные правила. Эти правила действуют как средство проверки орфографии, которое проверяет данные, введенные в ячейки, на наличие ошибок. Эти правила не гарантируют полного отсутствия ошибок на листе, но помогают избежать распространенных ошибок. Каждое из этих правил можно включать и выключать независимо от других. Ошибки можно отмечать и исправлять двумя способами: по одной ошибке (как в средстве проверки орфографии) или немедленно по мере их возникновения на листе во время ввода данных. В обоих случаях при обнаружении ошибки в ячейке в ее левом верхнем углу появляется треугольник. Ошибку можно устранить, используя предлагаемые MS Excel варианты, или пропустить, нажав кнопку Пропустить ошибку. Если пропустить ошибку в определенной ячейке, то при последующих проверках наличие ошибки в этой ячейке определяться не будет. Однако состояние всех пропущенных ошибок можно сбросить, чтобы они отображались снова. Включение и отключение правил проверки ошибок 1. На вкладке Файл выберите команду Параметры, а затем — категорию Формулы. 2. В области Правила контроля ошибок установите или снимите флажок для любого из перечисленных далее правил. § Ячейки, которые содержат формулы, приводящие к ошибкам. В данной формуле используется неправильный синтаксис, аргументы или типы данных. Значения таких ошибок: #ДЕЛ/0!, #Н/Д, #ИМЯ?, #ПУСТО!, #ЧИСЛО!, #ССЫЛКА! и #ЗНАЧ!. Каждое из этих значений ошибки вызывается различными причинами, и такие ошибки устраняются разными способами. Примечание Если значение ошибки ввести непосредственно в ячейку, оно будет сохранено как значение ошибки, но отмечаться как ошибка не будет. Однако если на эту ячейку будет ссылаться формула из другой ячейки, для этой ячейки будет возвращено значение ошибки. § Несогласованная формула в вычисляемом столбце таблицы. Вычисляемый столбец может содержать формулы, отличающиеся от формулы столбца, что приводит к возникновению исключения. Исключения вычисляемого столбца возникают при указанных ниже действиях. § Ввод в ячейку вычисляемого столбца данных, отличных от формулы. § Ввод в ячейку вычисляемого столбца формулы с последующим нажатием кнопкиОтменить § Ввод новой формулы в вычисляемый столбец, который уже содержит одно или несколько исключений. § Копирование в вычисляемый столбец данных, которые не соответствуют формуле вычисляемого столбца. Примечание Если копируемые данные содержат формулу, эта формула перезапишет данные в вычисляемом столбце. § Перемещение или удаление ячейки в другой области листа, на которую ссылается одна из строк вычисляемого столбца.
§ Ячейки, которые содержат годы, представленные 2 цифрами. Ячейка содержит дату в текстовом формате, которая в случае использования в формулах может быть отнесена к неправильному веку. Например, дата в формуле =ГОД(«1.1.31») может относиться как к 1931-му, так и к 2031-му году. Это правило служит для выявления неоднозначных дат в текстовом формате. § Числа, отформатированные как текст или с предшествующим апострофом. Ячейка содержит числа, хранящиеся в виде текста. Обычно это является следствием импорта данных из других источников. Числа, хранящиеся в виде текста, могут стать причиной неправильной сортировки, поэтому лучше преобразовать их в числовой формат. § Формулы, несогласованные с остальными формулами в области. Формула не соответствует шаблону других смежных формул. В большинстве случаев формулы, расположенные в соседних ячейках, отличаются только используемыми ссылками. В приведенном, далее примере, состоящем из четырех смежных формул, приложение MicrosoftExcel показывает ошибку в формуле =СУММ(A10:F10), поскольку значения в смежных формулах изменились на одну строку, а в формуле =СУММ(A10:F10) — на 8 строк. В данном случае, ожидаемой формулой является =СУММ(A3:F3).
§ Если используемые в формуле ссылки не соответствуют ссылкам в смежных формулах, приложение MicrosoftExcelвыводит ошибку. § Формулы, не охватывающие смежные ячейки. Формула может не включать ссылки на данные, вставленные между исходным диапазоном и ячейкой с формулой. Это правило позволяет сравнить ссылку в формуле с фактическим диапазоном ячеек, смежных с ячейкой формулы. Если смежные ячейки содержат дополнительные значения и не являются пустыми, MicrosoftExcelвыведет рядом с формулой ошибку. Например, в случае применения этого правила приложение MicrosoftExcel выведет ошибку рядом с формулой =СУММ(A2:A4), поскольку между указанным в формуле диапазоном ячеек и ячейкой с формулой (A8) находятся заполненные ячейки A5, A6 и A7, на которые также должна быть ссылка в формуле.
§ Незаблокированные ячейки, содержащие формулы. Формула не заблокирована в целях ее защиты. По умолчанию все ячейки блокируются, но защита была снята для этой ячейки. Когда формула защищена, ее нельзя изменить, не сняв защиту. Убедитесь, что защита этой ячейку действительно не требуется. Блокирование ячеек, содержащих формулы, позволяет защитить их от изменений и избежать возникновения ошибок в будущем. § Формулы, которые ссылаются на пустые ячейки. Формула содержит ссылку на пустую ячейку. Это может привести к неверным результатам, как показано в приведенном далее примере. Предположим, нужно вычислить среднее значение для чисел из указанного ниже столбца ячеек. Если третья ячейка будет пустой, она не будет учтена при выполнении вычисления, и результатом будет 22,75. Если третья ячейка будет содержать значение 0, результатом будет 18,2. § В таблицу введены недопустимые данные. В таблице произошла ошибка проверки. Чтобы просмотреть параметры проверки для ячейки, на вкладке Данные в группе Работа с данными нажмите кнопку Проверка данных. Последовательное исправление распространенных ошибок в формулах Внимание! Если на листе уже выполнялась проверка ошибок, то ошибки, которые были пропущены, не будут отображаться, пока их состояние не будет сброшено. 1. Выберите лист, на котором требуется проверить наличие ошибок. 2. Если расчет листа выполнен вручную, нажмите клавишу F9, чтобы выполнить расчет повторно. 3. На вкладке Формулы в группе Зависимости формул нажмите кнопку группы Проверка наличия ошибок. В случае обнаружения ошибок открывается диалоговое окно Контроль ошибок. 4. Чтобы повторно проверить пропущенные ранее ошибки, выполните указанные ниже действия. 1. Нажмите кнопку Параметры. 2. В разделе Контроль ошибок нажмите кнопку Сброс пропущенных ошибок. 3. Нажмите кнопку ОК. 4. Нажмите кнопкуПродолжить. Примечание Сброс пропущенных ошибок применяется ко всем ошибкам, которые были пропущены на всех листах активной книги. 6. Нажмите одну из управляющих кнопок в правой части диалогового окна. Доступные действия зависят от типа ошибки. Примечание Если нажать кнопку Пропустить ошибку, помеченная ошибка при последующих проверках будет пропускаться. 7. Нажмите кнопкуДалее. 8. Выполняйте эти действия, пока проверка ошибок не будет завершена. Пометка и исправление распространенных ошибок формул на листе 1. Откройте вкладку Файл. 2. Нажмите кнопку Параметры и выберите категорию Формулы. 3. Убедитесь, что в области Контроль ошибок установлен флажокВключить фоновый поиск ошибок. 4. Чтобы изменить цвет треугольника, которым помечаются ошибки, выберите нужный цвет в поле Цвет индикаторов ошибок. Нажмите кнопку «ОК», чтобы закрыть диалоговое окно Параметры Excel. 5. Чтобы исправить ошибку на листе, выберите ячейку с треугольником в левом верхнем углу. 6. Нажмите появившуюся рядом с ячейкой кнопку Контроль ошибок Если нажать кнопкуПропустить ошибку, помеченная ошибка при последующих проверках будет пропускаться. 7. Повторите два предыдущих действия. Исправление значения ошибки Если формула содержит ошибку, которая не позволяет правильно выполнить вычисления, будет показано значение ошибки, например #####, #ДЕЛ/0!, #Н/Д, #ИМЯ?, #ПУСТО!, #ЧИСЛО!, #ССЫЛКА! и #ЗНАЧ!. Каждый тип ошибки вызывается разными причинами, и такие ошибки устраняются разными способами. В таблице ниже приведены ссылки на статьи с подробным описанием ошибок и краткий вступительный обзор каждой ошибки. Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет
|