Что значит формула не охватывает смежные ячейки в эксель
Представьте что Вам сейчас сказали что земля квадратная. Вы скоро это забудете?
Представьте что Вам сейчас сказали что земля квадратная. Вы скоро это забудете? Serge_007
Представьте что Вам сейчас сказали что земля квадратная. Вы скоро это забудете? Автор - Serge_007
Дата добавления - 04.04.2011 в 22:40
Представьте что Вам сейчас сказали что земля квадратная. Вы скоро это забудете?
Представьте что Вам сейчас сказали что земля квадратная. Вы скоро это забудете?
Ну только без обид ) Автор - light26
Дата добавления - 04.04.2011 в 22:42 До выхода ОО мелко-мягкие успели подсадить на свой MS-офис такое огромное количество пользователей, что, несмотря на закрытость кода, неповоротливость и наплевательство саппорта, монструозность и платность дистрибутивов, вряд ли в ближайшее время что-то сможет составить им серьёзную конкуренцию.
Вот с ишаком они ситуацию в самом начале профукали. Почти параллельно с ним начали развиваться альтернативные броузеры и при этом многие - бесплатные с открытым кодом. И теперь есть большая возможность выбора: ишак, лиса, опера, хром, …
А с офисом они явно учли свои стратегические ошибки.
Вот с ишаком они ситуацию в самом начале профукали. Почти параллельно с ним начали развиваться альтернативные броузеры и при этом многие - бесплатные с открытым кодом. И теперь есть большая возможность выбора: ишак, лиса, опера, хром, …
А с офисом они явно учли свои стратегические ошибки. Alex_ST
Вот с ишаком они ситуацию в самом начале профукали. Почти параллельно с ним начали развиваться альтернативные броузеры и при этом многие - бесплатные с открытым кодом. И теперь есть большая возможность выбора: ишак, лиса, опера, хром, …
А с офисом они явно учли свои стратегические ошибки. Автор - Alex_ST
Дата добавления - 05.04.2011 в 09:33
Эта ошибка означает, что формула в ячейке не соответствует шаблону формул рядом с ней.
Выяснение причины несоответствия
Щелкните Формулы > Показать формулы.
Это позволяет просматривать в ячейках формулы, а не вычисляемые результаты.
Сравните несогласованную формулу с соседними формулами и исправьте любые случайные несоответствия.
По завершении щелкните Формулы > Показать формулы. Это переключит отображение на вычисляемые результаты для всех ячеек.
Если это не помогает, выберите смежную ячейку, в которой отсутствует проблема.
Щелкните Формулы > Влияющие ячейки.
Выделите ячейку, содержащую проблему.
Щелкните Формулы > Влияющие ячейки.
Сравните синие стрелки или синие диапазоны. Исправьте все проблемы с несогласованной формулой.
Щелкните Формулы > Убрать стрелки.
Другие решения
Превращение несогласованной формулы в согласованнуюВыделите ячейку с несогласованной формулой и, удерживая клавишу SHIFT, нажимайте одну из клавиш со стрелками. В результате несогласованная формула будет выделена вместе с другими. Затем выполните одно из указанных ниже действий.
Если выделены ячейки снизу, нажмите клавиши CTRL+D, чтобы заполнить формулой ячейки вниз.
Если выделены ячейки сверху, выберите Главная > Заполнить > Вверх, чтобы заполнить формулой ячейки вверх.
Если выделены ячейки справа, нажмите клавиши CTRL+R, чтобы заполнить формулой ячейки справа.
Если выделены ячейки слева, выберите Главная > Заполнить > Влево, чтобы заполнить формулой ячейки слева.
При наличии других ячеек, в которые нужно добавить формулу, повторите указанную выше процедуру в другом направлении.
Заполнение ячейки смежной формулой для ее исправленияВыделите ячейку с проблемой.
Если это не подходит и требуется формула из ячейки снизу, выберите Главная > Заполнить > Вверх.
Если требуется формула из ячейки справа, выберите Главная > Заполнить > Влево.
Если формула не содержит ошибку, можно ее пропустить:
Щелкните Формулы > Поиск ошибок.
Примечание: Если не нужно использовать в Excel этот способ проверки на несогласованные формулы, закройте диалоговое окно "Поиск ошибок". Выберите Файл > Параметры > Формулы. В нижней части снимите флажок Формулы, не согласованные с остальными формулами в области.
На компьютере Mac выберите Excel > Параметры > Поиск ошибок и снимите флажок Формулы, несогласованные с формулами в смежных ячейках.
Если формула не похожа на смежные формулы, отображается индикатор ошибки. Это не всегда означает, что формула неправильная. Если формула неправильная, проблему часто можно решить, сделав ссылки на ячейки единообразными.
Например, для умножения столбца A на столбец B используются формулы A1*B1, A2*B2, A3*B3 и т. д. Если после A3*B3 указана формула A4*B2, Excel определяет ее как несогласованную, так как ожидается формула A4*B4.
Щелкните ячейку с индикатором ошибки и просмотрите строку формул, чтобы проверить правильность ссылок на ячейки.
Щелкните стрелку рядом с появившейся кнопкой.
В контекстном меню приведены команды для устранения предупреждения.
Выполните одно из указанных ниже действий.
Скопировать формулу сверху
Согласует формулу с формулой в ячейке сверху. В нашем примере формула изменяется на A4*B4 в соответствии с формулой A3*B3 в ячейке выше.
Удаляет индикатор ошибки. Выберите эту команду, если несоответствие является преднамеренным или приемлемым.
Изменить в строке формул
Позволяет проверить синтаксис формулы и ссылки на ячейки.
Параметры проверки ошибок
Здесь можно выбрать типы ошибок, которые должен помечать Excel. Например, если вы не хотите, чтобы выводились индикаторы ошибки для несогласованных формул, снимите флажок Помечать формулы, несогласованные с формулами в смежных ячейках.
Чтобы пропустить индикаторы одновременно нескольких ячеек, выделите диапазон с этими ячейками. Затем щелкните стрелку рядом с появившейся кнопкой и в контекстном меню выберите команду Пропустить ошибку.
Чтобы пропустить индикаторы ошибок на всем листе, сначала щелкните ячейку с индикатором. Затем выделите лист, нажав клавиши +A. Затем щелкните стрелку рядом с появившейся кнопкой и в контекстном меню выберите команду Пропустить ошибку.
Дополнительные ресурсы
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Бывают ситуации, когда заранее не известно какие именно ячейки на листе нужно подсчитывать. Например, представим, что нам нужно реализовать в Excel небольшой транспортный калькулятор для расчета расстояния проезда от одной заданной станции до другой:
В выпадающих списках в желтых ячейках F3 и F5 пользователь выбирает станции отправления и назначения, а в зеленой ячейке F7 должна подсчитываться сумма всех ячеек в заданном "окне" на листе. Для проезда от Останкино до Ховрино, как на рисунке, например, нужно будет просуммировать все ячейки в обведенном зеленым пунктиром диапазоне.
Как считать суммму - понятно, а вот как определить диапазон ячеек, которые нужно просуммировать? Ведь при выборе станций он будет постоянно трансформироваться?
В подобной ситуации может помочь функция СМЕЩ (OFFSET) , способная выдать ссылку на "плавающее окно" - диапазон заданного размера, расположенный в определенном месте листа. Синтаксис у функции следующий:
=СМЕЩ( Точка_отсчета ; Сдвиг_вниз ; Свиг_вправо ; Высота ; Ширина )
Эта функция на выходе дает ссылку на диапазон, сдвинутый относительно некоей стартовой ячейки (Точка_отсчета) на определенное количество строк вниз и столбцов вправо. Причем размер диапазона ("окна") тоже может задаваться параметрами Высота и Ширина.
В нашем случае, если взять за точку отсчета ячейку А1, то:
- Точка отсчета = А1
- Сдвиг_вниз = 4
- Свиг_вправо = 2
- Высота = 4
- Ширина = 1
Чтобы рассчитать необходимые для СМЕЩ аргументы, давайте сначала применим функцию ПОИСКПОЗ (MATCH) , которую мы уже разбирали, для вычисления позиций станций отправления и назначения:
И, наконец, используем функцию СМЕЩ, чтобы получить ссылку на нужное "окно" на листе и просуммировать все ячейки из него:
Вот и все, задача решена :)
В отличие от большинства остальных функций Excel, СМЕЩ является волатильной (volatile) или, как еще говорят, "летучей" функцией. Обычные функции пересчитываются только в том случае, если меняются ячейки с их аргументами. Волатильные же пересчитываются каждый раз при изменении любой ячейки. Само-собой, это отрицательно сказывается на быстродействии. В больших тяжелых таблицах разница по скорости работы книги может быть очень ощутимой (в разы). Для некоторых случаев быстрее оказывается заменить медленную СМЕЩ на неволатильную ИНДЕКС или другие аналоги.
Поскольку Excel — это программа электронных таблиц, а не просто табличный редактор, вычисления являются очень важной частью ее функциональности. Соответственно, настройка параметров вычислений (формул), выполняемая с помощью элементов управления категории Формулы, — процесс, знание которого может весьма облегчить вам жизнь, а незнание — сделать ее невыносимой.
Все элементы управления этой категории распределены по группам Параметры вычислений , Работа с формулами , Контроль ошибок и Правила контроля ошибок . Параметры вычислений задаются в одноименном разделе.
Вычисления в книге — эта группа переключателей определяет режим вычислений:
- Автоматически — каждый раз, когда вы меняете значение в ячейке, которая используется в формуле в качестве параметра, формула пересчитывается.
- Автоматически, кроме таблиц данных — пересчет выполняется автоматически для всех формул, кроме тех, результатом выполнения которых являются таблицы данных.
- Вручную — пересчет выполняется только после нажатия клавиши F9 или выбора команды Пересчет в группе Вычисление на вкладке Формула ленты инструментов.
Пересчитывать книгу перед сохранением — перед сохранением книги все формулы в ней будут пересчитаны, чтобы сохранить актуальные значения (это имеет смысл, только если выключен режим автоматического вычисления).
Включить итеративные вычисления — итеративными называются вычисления, в которых для вычисления значений задается шаг изменения какого-то начального значения. Применяются такие вычисления для того, чтобы найти сочетание параметров, удовлетворяющее заданному условию. Путем итеративных вычислений можно решать самые разные задачи, от поиска корня n-й степени до формирования оптимального бюджета. Итерации используются в таких инструментах Excel, как инструменты поиска решения и подбора параметра. Более подробно мы рассмотрим эти инструменты в следующих публикациях.
- Предельное число итераций — в это поле вводится значение, определяющее, сколько раз с подстановкой разных значений будет выполняться пересчет листа. Чем больше итераций вы зададите, тем больше времени уйдет на пересчет. В то же время большое число итераций позволит получить более точный результат. Поэтому это значение надо подбирать, основываясь на реальной потребности. Если для вас важно получить точный результат любой ценой, а формулы в книге достаточно сложные, вы можете установить значение 10 000, щелкнуть на кнопке пересчета и уйти заниматься другими делами. Рано или поздно пересчет будет закончен. Если же вам важно получить результат быстро, то значение надо установить поменьше.
- Относительная погрешность — максимальная допустимая разница между результатами пересчетов. Чем это число меньше, тем точнее будет результат и тем больше потребуется времени на его получение.
Стиль ссылок R1C1 — переход от стандартного для Excel именования ячеек (A1, D6, E4 и т. д.) к стилю ссылок, при котором нумеруются не только строки, но и столбцы. При этом буква R (row) означает строку, а C (column) — столбец. Соответственно, запись в новом стиле R5C4 будет эквивалентна записи D5 в стандартном стиле.
Автозавершение формул — в этом режиме предлагаются возможные варианты функций во время ввода их в строке формул (рис. 2.11).
Рис. 2.11. Автозавершение формул
Использовать имена таблиц в формулах — вместо того, чтобы вставлять в формулы диапазоны ссылок в виде A1:G8 , вы можете выделить нужную область, задать для нее имя и затем вставить это имя в формулу. На рис. 2.12 приведен такой пример — сначала был выделен диапазон E1:I8 , этому диапазону было присвоено имя MyTable , затем в ячейке D1 была создана формула суммирования, в которую в качестве аргумента передано имя данного диапазона.
Рис. 2.12. Использование имени таблицы в формуле
Использовать функции GetPivotData для ссылок в сводной таблице — в этом режиме данные из сводной таблицы выбираются при помощи вышеуказанной функции. Если вы вставляете в формулу ссылку на ячейку, которая расположена в сводной таблице, то вместо ссылки на ячейку будет автоматически вставлена функция ПОЛУЧИТЬ.ДАННЫЕ.СВОДНОЙ.ТАБЛИЦЫ . Если вам все же нужна именно ссылка на ячейку, этот флажок нужно сбросить.
С помощью элементов управления раздела Контроль ошибок настраивается режим контроля ошибок:
- Включить фоновый поиск ошибок — ошибки будут обнаруживаться и отображаться по мере ввода значений и формул, не дожидаясь пересчета.
- Цвет индикаторов ошибок — выбор цвета, которым будет помечаться ячейка с ошибкой.
В разделе Правила контроля ошибок расположены флажки, управляющие режимом контроля ошибок. Я опишу не все флажки, а только те, названия которых недостаточно полно характеризуют их назначение:
Читайте также: