Почему не работает формула в excel
Перейти к содержимому

Почему не работает формула в excel

  • автор:

ПОЧЕМУ НЕ РАБОТАЕТ ФОРМУЛА МАССИВА В EXCEL

Формулы массива в Excel могут не работать по разным причинам.

1. Одна из возможных причин — неправильное использование формулы. Возможно, вы не правильно ввели формулу или не учли синтаксические правила. Удостоверьтесь, что правильно вводите формулу и использовали правильные аргументы.

2. Некорректные ссылки на ячейки могут вызвать проблемы. Если формула ссылается на ячейки, убедитесь, что эти ячейки содержат правильные значения или они не пусты.

3. Ограничение размеров массива также может оказаться причиной. Формулы массива имеют ограничение на количество ячеек, с которыми они могут работать. Если ваш массив слишком большой, Excel может не обрабатывать его.

4. Наличие ошибок в данных или формулах может вызвать неисправность формулы массива. Проверьте данные, с которыми работает формула, убедитесь, что они верные и не содержат ошибок.

5. Возможно, ваша версия Excel не поддерживает формулы массива. Проверьте документацию на вашу версию Excel, чтобы узнать, поддерживает ли она формулы массива.

Если вы не можете решить проблему с формулой массива в Excel, рекомендуется обратиться к дополнительным ресурсам, таким как официальная документация Excel или форумы пользователей, чтобы получить помощь и решение проблемы.

Почему не работает формула в Excel и что делать

Excel Не пересчитывается формула — почему ?

Формулы массивов ➤ Excel для Продвинутых

В Эксель не работают формулы

8 инструментов в Excel, которыми каждый должен уметь пользоваться

Формулы массивов в Excel. Примеры использования

Формулы массивов в Excel (часть 1)

��Не работает автосумма в Excel. Как исправить?

Михаил Захаров

Я являюсь сертифицированным специалистом по Excel с многолетним опытом работы, помогающим пользователям улучшать и оптимизировать их работу с данными. В качестве консультанта, я провел сотни часов, обучая людей использованию сложных функций и возможностей Excel, помогая им стать более продуктивными и эффективными. Моя страсть к обучению и стремление помогать другим достигать профессиональных высот вдохновляют меня продолжать делиться знаниями и опытом через обучающие курсы и материалы.

Вам также может понравиться:

Проблемы совместимости формул в Excel

Средством проверки совместимости обнаружены проблемы совместимости формул с более ранними версиями Microsoft Excel.

Начиная с Excel 2007, по умолчанию средство проверки совместимости проверяет наличие проблем с предыдущими версиями Excel. Если вас интересует только конкретная версия, снимите флажки для остальных версий.

Диалоговое окно средства проверки совместимости Excel

  • Проблемы, отображаемые в списке Существенная потеря функциональности, необходимо устранить перед сохранением файла, чтобы избежать безвозвратной потери данных или неправильной работы функций.
  • Проблемы, отображаемые в списке Несущественная потеря точности, необязательно устранять перед сохранением книги: данные и функциональные возможности не теряются, но книга, открываемая в более ранней версии Excel, может выглядеть или работать несколько иначе.

Совет: Если имеется много проблем, требующих изучения, выберите команду Копировать на новый лист. Для работы над каждой проблемой используйте новый лист отчета о совместимости.

В этой статье

  • Проблемы, которые приводят к существенной потере функциональности
  • Проблемы, которые приводят к небольшой потере точности

Проблемы, которые приводят к существенной потере функциональности

Некоторые листы содержат больше формул массива, которые ссылаются на другие листы, чем поддерживаются выбранным форматом файла. Некоторые из этих формул массива не будут сохранены и преобразуются в #VALUE! исчезнут.

Что это означает. В Excel 2007 и более поздних версиях массивы книг, ссылающиеся на другие листы, ограничены только доступной памятью, но в Excel 97–2003 листы могут содержать только до 65 472 массивов книг, ссылающихся на другие листы. Массивы книг, превышающие максимальное ограничение, преобразуются в и отображаются #VALUE! исчезнут.

Действия В средство проверки совместимости нажмите кнопку Найти , чтобы найти ячейки, содержащие формулы массива, ссылающиеся на другой лист, и внесите необходимые изменения, чтобы избежать #VALUE! исчезнут.

Некоторые формулы содержат массивы с числом элементов, превышающим поддерживаемое выбранным форматом файла. Массивы, которые содержат более 256 столбцов или 65536 строк, не будут сохранены и могут привести к разным результатам.

Что это означает. В Excel 2010 и более поздних версиях можно использовать формулы массива, содержащие элементы для более чем 256 столбцов и 65 536 строк. В Excel 2007 это превышает ограничение для элементов массива и может возвращать разные результаты.

Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти ячейки, содержащие формулы с массивами, в которых число элементов превышает число, поддерживаемое в более ранних версиях Excel, и внесите необходимые изменения.

Некоторые формулы содержат больше значений, ссылок и (или) имен, чем поддерживает выбранный формат файла. Эти формулы не будут сохранены и преобразуются в #VALUE! исчезнут.

Что это означает. В Excel 2007 и более поздних версиях максимальная длина содержимого формулы составляет 8 192 символа, а максимальная длина внутренней формулы — 16 384 байта. В Excel 97–2003 максимальная длина содержимого формулы составляет 1024 символа, а максимальная длина внутренней формулы — 1800 байт. Если сочетание аргументов формул (включая значения, ссылки и/или имена) превышает максимальные ограничения Excel 97–2003, формулы приведут к #VALUE! ошибки при сохранении книги в более раннем формате Excel.

Действия В средстве проверки совместимости нажмите кнопку Найти , чтобы найти ячейки, содержащие формулы, превышающие максимальные ограничения длины формул Excel 97–2003, а затем внесите необходимые изменения, чтобы избежать #VALUE! исчезнут.

Некоторые формулы имеют больше уровней вложенности, чем поддерживается выбранным форматом файла. Формулы с более чем семью уровнями вложенности не будут сохранены и преобразуются в #VALUE! исчезнут.

Что это означает. В Excel 2007 и более поздних версиях формула может содержать до 64 уровней вложенности, но в Excel 97–2003 максимальный уровень вложенности составляет всего 7.

Действия В средстве проверки совместимости нажмите кнопку Найти , чтобы найти ячейки, содержащие формулы с более чем 7 уровнями вложенности, а затем внесите необходимые изменения, чтобы избежать #VALUE! исчезнут.

Некоторые формулы содержат функции, которые имеют больше аргументов, чем поддерживается выбранным форматом файла. Формулы с более чем 30 аргументами на функцию не будут сохранены и преобразуются в #VALUE! исчезнут.

Что это означает. В Excel 2007 и более поздних версиях формула может содержать до 255 аргументов, но в Excel 97–2003 максимальное число аргументов в формуле составляет всего 30.

Действия В средства проверки совместимости нажмите кнопку Найти , чтобы найти ячейки, содержащие формулы с более чем 30 аргументами, а затем внесите необходимые изменения, чтобы избежать #VALUE. исчезнут.

Некоторые формулы используют больше операндов, чем разрешено выбранным форматом файла. Эти формулы не будут сохранены и преобразуются в #VALUE! исчезнут.

Что это означает. В Excel 2007 и более поздних версиях максимальное число операндов, которые можно использовать в формулах, составляет 1024, но в Excel 97–2003 максимальное число операндов в формулах составляет всего 40.

Действия В средства проверки совместимости нажмите кнопку Найти , чтобы найти ячейки, содержащие формулы с более чем 40 операндами, а затем внесите необходимые изменения, чтобы избежать #VALUE! исчезнут.

Некоторые формулы содержат функции с большим числом аргументов, чем поддерживает выбранный формат файла. Формулы с более чем 29 аргументами функции не будут сохранены и преобразуются в #VALUE! исчезнут.

Что это означает. В Excel 2007 и более поздних версиях функция User-Defined (UDF), созданная с помощью Visual Basic для приложений (VBA), может содержать до 60 аргументов, но в Excel 97–2003 число аргументов в определяемых пользователем функциях ограничено VBA только 29.

Действия В средство проверки совместимости нажмите кнопку Найти , чтобы найти ячейки, содержащие функции, использующие более 29 аргументов, а затем внесите необходимые изменения, чтобы избежать #VALUE. исчезнут. Для изменения определяемых пользователем функций может потребоваться использовать код VBA.

Одна или несколько функций в этой книге недоступны в более ранних версиях Excel. При повторном вычислении в более ранних версиях эти функции возвращают #NAME? вместо текущих результатов.

Что это означает. Excel 2007 и более поздних версий предоставляют новые и переименованные функции. Так как эти функции недоступны в Excel 97–2003, они возвращают #NAME? ошибка вместо ожидаемых результатов при открытии книги в более ранней версии Excel..

В некоторых случаях к формуле добавляется префикс _xlfn, например: =_xlfn.ЕСЛИОШИБКА (1;2).

Действия В средстве проверки совместимости нажмите кнопку Найти , чтобы найти ячейки, содержащие функции, недоступные в более ранних версиях Excel, а затем внести необходимые изменения, чтобы избежать #NAME? исчезнут.

Для всех переименованных функций доступны функции совместимости. Для предотвращения ошибок можно использовать эти функции.

Новые функции можно заменить соответствующими функциями, доступными в более ранних версиях Excel. Кроме того, можно удалить формулы с новыми функциями, заменив их результатами формул.

Некоторые формулы содержат ссылки на таблицы, которые не поддерживаются выбранным форматом файла. Эти ссылки будут преобразованы в ссылки на ячейки.

Что это означает. В Excel 2007 и более поздних версиях можно использовать структурированные ссылки, чтобы сделать работу с данными таблиц гораздо проще и понятнее при использовании формул, ссылающихся на таблицу, ее части или всю таблицу. В Excel 97–2003 эта возможность не поддерживается, и структурированные ссылки преобразуются в ссылки на ячейки.

Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти ячейки, содержащие формулы со структурированными ссылками на таблицы, и замените их соответствующими ссылками на ячейки.

Некоторые формулы содержат ссылки на таблицы в других книгах, которые сейчас не открыты в текущем экземпляре Excel. При сохранении в формате Excel 97–2003 эти ссылки будут преобразованы в значения #ССЫЛКА!, так как их невозможно преобразовать в адреса на текущем листе.

Что это означает. В Excel 2007 и более поздних версиях можно использовать структурированные ссылки, чтобы сделать работу с данными таблиц гораздо проще и понятнее при использовании формул, ссылающихся на таблицу, ее части или всю таблицу. В Excel 97–2003 эта возможность не поддерживается, и структурированные ссылки преобразуются в ссылки на ячейки. Однако если структурированные ссылки указывают на таблицы в других книгах, которые в данный момент не открыты, они преобразуются в значения ошибки #ССЫЛКА!.

Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти ячейки, содержащие формулы со структурированными ссылками на таблицы в других книгах, и измените их для предотвращения ошибок #ССЫЛКА!.

Одна или несколько ячеек книги содержат правила проверки данных, использующие ссылки на более чем 8192 несмежных диапазона ячеек. Такие правила проверки данных не будут сохранены.

Что это означает. В Excel 2010 и более поздних версиях правила проверки данных могут ссылаться на более чем 8192 неразрывных областей ячеек. В Excel 97–2007 этот тип правила проверки данных не поддерживается и не будет доступен.

Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти ячейки, содержащие правила проверки данных, которые содержат ссылки на более чем 8192 несмежных диапазона ячеек, и внесите необходимые изменения.

Одна или несколько ячеек книги содержат правила проверки данных, использующие ссылки на значения, находящиеся на других листах. Такие правила проверки данных не будут поддерживаться в более ранних версиях Excel.

Что это означает. В Excel 2010 и более поздних версиях можно использовать правила проверки данных, которые ссылаются на значения на других листах. В Excel 97–2007 этот тип проверки данных не поддерживается и не может отображаться на листе.

Однако все правила проверки данных остаются доступными в книге и применяются при повторном открытии книги в Excel 2010 и более поздних версиях, если только правила не были изменены в Excel 97–2007.

Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти ячейки, содержащие правила проверки данных, в которых есть ссылки на значения на других листах, и внесите необходимые изменения на вкладке Параметры диалогового окна Проверка данных (вкладка Данные, группа Работа с данными).

Книга содержит диапазон консолидации данных, ссылающийся на ячейки вне допустимого числа строк и столбцов для выбранного формата файла. Ссылки формул на данные в этой области будут изменены и могут отображаться некорректно в более ранней версии Excel.

Что это означает. В Excel 2007 и более поздних версиях диапазоны консолидации данных могут содержать формулы, ссылающиеся на данные за пределами строк и столбцов выбранного формата файла. В Excel 97–2003 размер листа составляет всего 256 столбцов на 65 536 строк. Формулы, ссылающиеся на данные в ячейках за пределами этого диапазона строк и столбцов, корректируются и могут отображаться неправильно.

Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти диапазоны консолидации данных, содержащие формулы, которые ссылаются на данные за пределами ограничения на число строк и столбцов Excel 97–2003, и внесите необходимые изменения.

Книга содержит настраиваемые описания пользовательских функций VBA. Все настраиваемые описания будут удалены.

Что это означает. В Excel 2010 и более поздних версиях можно использовать Visual Basic для приложений (VBA) для создания функций User-Defined с пользовательскими описаниями. Пользовательские описания не поддерживаются в Excel 97–2007 и будут удалены.

Действия Выполнять какие-либо действия не требуется, поскольку все настраиваемые описания будут удалены.

Проблемы, которые приводят к небольшой потере точности

Некоторые формулы массива в этой книге ссылаются на весь столбец. В более ранних версиях Excel эти формулы можно преобразовать в #NUM! ошибки при их пересчете.

Что это означает. Формулы массива, ссылающиеся на весь столбец в Excel 2007 и более поздних версиях, будут преобразованы в и отображаются как #NUM! при пересчете в Excel 97–2003.

Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти формулы массива, ссылающиеся на целый столбец, и внесите необходимые изменения для предотвращения ошибок #ЧИСЛО!.

Одно или несколько определенных в данной книге имен содержат формулы, длина которых превышает максимальный размер, допустимый для выбранного формата файла (255 символов). Эти формулы будут сохранены, но будут усечены при редактировании в более ранних версиях Excel.

Что это означает. Если именованные диапазоны в формулах превышают предел в 255 знаков, поддерживаемый в Excel 97–2003, формула работает правильно, но усекается в диалоговом окне Имя и недоступна для редактирования.

Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти ячейки, содержащие именованные диапазоны в формулах, и внесите необходимые изменения, чтобы пользователи могли редактировать эти формулы в Excel 97–2003.

Книга содержит формулы, которые ссылаются на другие закрытые книги. Если связанные книги закрыты, то при пересчете в более ранних версиях Excel значения этих формул будут ограничены 255 знаками.

Что это означает. Если формулы в одной книге связаны с другими книгами, которые закрыты, при пересчете в Excel 97–2003 эти формулы могут отобразить не более 255 знаков. Результаты формулы могут быть усечены.

Действия Найдите ячейки, содержащие формулы, которые ссылаются на другие закрытые книги, проверьте эти ссылки и внесите необходимые изменения, чтобы избежать усечения результатов формулы в Excel 97–2003.

Формула для проверки данных содержит более 255 символов.

Что это означает. Если формула проверки данных превышает заданный в Excel 97–2003 предел в 255 знаков, формула будет работать правильно, но будет усечена и недоступна для редактирования.

Действия В средстве проверки совместимости нажмите кнопку Найти, чтобы найти ячейки, содержащие формулы проверки данных, и сократите число знаков в формулах, чтобы пользователи могли редактировать их в Excel 97–2003.

Исправление ошибки #ЗНАЧ! ошибка

Ошибка #ЗНАЧ! в Excel означает: «Формула вводится неправильно. Или что-то не так с ячейками, на которые указывают ссылки». Эта ошибка возникает в самых разных случаях, и найти ее точную причину может быть сложно. Сведения на этой странице включают распространенные проблемы и решения ошибки.

Используйте раскрывающийся список ниже или перейдите к одной из других областей:

  • Проблемы с вычитанием
  • Проблемы с пробелами и текстом
  • Другие решения

Исправление ошибок определенных функций

Какую функцию вы используете?

Ваша функция не отображается в этом списке? Попробуйте другие решения, перечисленные ниже.

Проблемы с вычитанием

Выполнение базового вычитания

Если вы раньше не работали в Excel, вероятно, вы неправильно вводите формулу вычитания. Это можно сделать двумя способами:

Вычтите одну ссылку на ячейку из другой

Ячейка D2 со значением 2000,00 ₽, ячейка E2 со значением 1500,00 ₽, ячейка F2 с формулой =D2-E2 и результатом 500,00 ₽

Введите два значения в двух отдельных ячейках. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере ячейка D2 содержит плановую сумму, а ячейка E2 — фактическую. F2 содержит формулу =D2-E2.

Или используйте функцию СУММ с положительными и отрицательными числами

Ячейка D6 со значением 2000,00 ₽, ячейка E6 со значением 1500,00 ₽, ячейка F6 с формулой =СУММ(D6;E6) и результатом 500,00 ₽

Введите положительное значение в одной ячейке и отрицательное — в другой. В третьей ячейке используйте функцию СУММ, чтобы сложить две ячейки. В этом примере ячейка D6 содержит плановую сумму, а ячейка E6 — фактическую как негативное число. F6 содержит формулу =СУММ(D6;E6).

Ошибка #ЗНАЧ! при базовом вычитании

Если используется Windows, ошибка #ЗНАЧ! может возникнуть даже при вводе самой обычной формулы вычитания. Проблему можно решить следующим образом.

  1. Для начала выполните быструю проверку. В новой книге введите 2 в ячейке A1. Введите 4 в ячейке B1. Затем введите формулу =B1-A1 в ячейке C1. Если возникнет ошибка #ЗНАЧ! перейдите к следующему шагу. Если сообщение об ошибке не появилось, попробуйте другие решения на этой странице.
  2. В Windows откройте панель управления «Региональные стандарты».
    • Windows 10: нажмите кнопку Пуск, введите Регион, а затем выберите панель управления Регион.
    • Windows 8. На начальном экране введите Регион, выберите Параметры, а затем — Регион.
    • Windows 7: выберите Пуск, введите Регион, а затем выберите Регион и язык.
  3. На вкладке Форматы выберите Дополнительные параметры.
  4. Найдите пункт Разделитель элементов списка. Если в поле разделителя элементов списка указан знак «минус», замените его на что-то другое. Например, разделителем нередко выступает запятая. Также часто используется точка с запятой. Однако для вашего конкретного региона может подходить другой разделитель элементов списка.
  5. Нажмите кнопку ОК.
  6. Откройте книгу. Если ячейка содержит ошибку #VALUE!, дважды щелкните ее для редактирования.
  7. Если там, где для вычитания должны быть знаки «минус», стоят запятые, замените их на знаки «минус».
  8. Нажмите клавишу ВВОД.
  9. Повторите эти действия для других ячеек, в которых возникает ошибка.

Вычитание дат

Вычтите одну ссылку на ячейку из другой

Ячейка D10 со значением 01.01.2016, ячейка E10 со значением 24.04.2016, ячейка F10 с формулой =E10-D10 и результатом 114

Введите две даты в двух отдельных ячейках. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере ячейка D10 содержит дату начала, а ячейка E10 — дату окончания. F10 содержит формулу =E10-D10.

Или используйте функцию РАЗНДАТ

Ячейка D15 со значением 01.01.2016, ячейка E15 со значением 24.04.2016, ячейка F15 с формулой =РАЗНДАТ(D15;E15;

Введите две даты в двух отдельных ячейках. В третьей ячейке используйте функцию РАЗНДАТ, чтобы найти разницу дат. Дополнительные сведения о функции РАЗНДАТ см. в статье Вычисление разницы двух дат.

Ошибка #ЗНАЧ! при вычитании дат в текстовом формате

Растяните столбец по ширине. Если значение выравнивается по правому краю — это дата. Но если оно выравнивается по левому краю, это значит, что в ячейке на самом деле не дата. Это текст. И Excel не распознает текст как дату. Ниже приведены некоторые решения, которые помогут решить эту проблему.

Проверка наличия начальных пробелов

Ячейка, в которой выделен пробел перед значением 01.01.2016

  1. Дважды щелкните дату, которая используется в формуле вычитания.
  2. Разместите курсор в начале и посмотрите, можно ли выбрать один или несколько пробелов. Вот как выглядит выбранный пробел в начале ячейки:

Проверка параметров даты на компьютере

Excel полагается на систему дат вашего компьютера. Если дата ячейки не введена в той же системе дат, Excel не распознает ее как дату true.

Например, предположим, что компьютер отображает даты в формате мм.дд.гггг. Если ввести такую дату в ячейке, Excel распознает ее как дату, а вы сможете использовать ее в формуле вычитания. Однако если вы ввели такую дату, как дд/мм/гг, Excel не распознает ее как дату. Вместо этого дата будет рассматриваться как текст.

Существует два решения этой проблемы: Вы можете изменить систему дат, которая используется на компьютере, чтобы она соответствовала системе дат, которая нужна в Excel. Или в Excel можно создать новый столбец и использовать функцию ДАТА, чтобы создать настоящую дату на основе даты в текстовом формате. Вот как это сделать, если система дат вашего компьютера — дд.мм.гггг, а в ячейке A1 записан текст 12/31/2017.

Изображение значка кнопки команд в Mac

  1. Создайте такую формулу: =ДАТА(ПРАВСИМВ(A1;4);ЛЕВСИМВ(A1;2);ПСТР(A1;4;2))
  2. Результат будет 31.12.2017.
  3. Чтобы использовать формат дд.мм.гг, нажмите клавиши CTRL+1 (или

Примечание: Формула выше написана с использованием функций ДАТА, ПРАВСИМВ, ПСТР и ЛЕВСИМВ. Обратите внимание, что она написана с предположением, что текстовая дата содержит два символа для дней, два символа для месяцев и четыре символа года. Возможно, вам потребуется настроить формулу в соответствии с датой.

Проблемы с формулами в таблице Excel

Возможности Эксель позволяют выполнять вычисления практически любой сложности благодаря формулам и функциям. Однако иногда пользователи могут столкнуться с тем, что формула отказывается работать или вместо желаемого результата выдает ошибку. В данной статье мы рассмотрим, почему так получается, и какие действия предпринять для решения возникшей проблемы.

Решение 1: меняем формат ячеек

Очень часто Excel отказывается выполнять расчеты из-за того, что неправильно выбран формат ячеек.

Например, если задан текстовый формат, то вместо результата мы будем видеть просто саму формулу в виде обычного текста.

Формулы в ячейках Эксель в текстовом формате

В некоторых ситуациях, когда выбран не тот формат, результат может быть посчитан, но отображаться он будет совсем не так, как мы хотели бы.

Формулы в Эксель в формате даты

Очевидно, что формат ячеек нужно изменить, и делается это следующим образом:

  1. Чтобы определить текущий формат ячейки (диапазон ячеек), выделяем ее и, находясь во вкладке “Главная”, обращаем вниманием на группу инструментов “Число”. Здесь есть специальное поле, в котором показывается формат, используемый сейчас.Формулы в ячейках Excel в текстовом формате
  2. Выбрать другой формат можно из списка, который откроется после того, как мы кликнем по стрелку вниз рядом с текущим значением.Выбор формата для выделенных ячеек в Эксель

Формат ячеек можно сменить с помощью другого инструмента, который позволяет задать более расширенные настройки.

  1. Выбрав ячейку (или выделив диапазон ячеек) щелкаем по ней правой кнопкой мыши и в открывшемся списке жмем по команде “Формат ячеек”. Или вместо этого, после выделения жмем сочетание Ctrl+1.Переход в окно форматирования ячеек через контекстное меню в Excel
  2. В открывшемся окне мы окажемся во вкладке “Число”. Здесь в перечне слева представлены все доступные форматы, которые мы можем выбрать. С левой стороны отображаются настройки выбранного варианта, которые мы можем изменить на свое усмотрение. По готовности жмем OK.Выбор формата в окне форматирования ячеек в Эксель
  3. Чтобы изменения отразились в таблице, по очереди активируем режим редактирования для всех ячеек, в которых формула не работала. Выбрав нужный элемент перейти к редактированию можно нажатием клавиши F2, двойным кликом по нему или щелчком внутри строки формул. После этого, ничего не меняя, жмем Enter.Редактирование формулы в Эксель

Примечание: Если данных слишком много, на ручное выполнение последнего шага потребуется немало времени. В данном случае можно поступить иначе – воспользуемся Маркером заполнения. Но этот работает только в том случае, когда во всех ячейках используются одинаковая формула.

  1. Выполняем последний шаг только для самой верхней ячейки. Затем наводим указатель мыши на ее правый нижний угол, как только появится черный плюсик, зажав левую кнопку мыши тянем его до конца таблицы.Копирование формулы с помощью маркера заполнения в Excel
  2. Получаем столбец с результатами, посчитанными с помощью формул.Выделенный столбец с формулами в Эксель

Решение 2: отключаем режим “Показать формулы”

Когда мы вместо результатов видим сами формулы, это может быть связано с тем, что активирован режим показа формул, и его нужно отключить.

  1. Переключаемся во вкладку “Формулы”. В группе инструментов “Зависимость формул” щелкаем по кнопке “Показать формулы”, если она активна.Включение и отключение показа формул в таблице Эксель
  2. В результате, в ячейках с формулами теперь будут отображаться результаты вычислений. Правда, из-за этого могут измениться границы столбцов, но это поправимо.Результаты в ячейках с формулами в Эксель

Решение 3: активируем автоматический пересчет формул

Иногда может возникать ситуация, когда формула посчитала какой-то результат, однако, если мы решим изменить значение в одной из ячеек, на которую формула ссылается, пересчет выполнен не будет. Это исправляется в параметрах программы.

  1. Заходим в меню “Файл”.Переход в меню Файл в Эксель
  2. В перечне слева выбираем раздел “Параметры”.Переход в Параметры Excel
  3. В появившемся окне переключаемся в подраздел “Формулы”. В правой части окна в группе “Параметры вычислений” ставим отметку напротив опции “автоматически”, если выбран другой вариант. По готовности щелкаем OK.Включение автоматического вычисления формул в Эксель
  4. Все готово, с этого момента все результаты по формулам будут пересчитываться в автоматическом режиме.

Решение 4: исправляем ошибки в формуле

Если в формуле допустить ошибки, программа может воспринимать ее как простое текстовое значение, следовательно, расчеты по ней выполнятся не будут. Например, одной из самых популярных ошибок является пробел, установленный перед знаком “равно”. При этом помним, что знак “=” обязательно должен стоять перед любой формулой.

Ненужный пробел перед формулой в Эксель

Также, довольно часто ошибки допускаются в синтаксисах функций, так как заполнить их не всегда просто, особенно, когда используется несколько аргументов. Поэтому, рекомендуем использовать Мастер функций для вставки функции в ячейку.

Вставка функции в ячейку Excel

Чтобы формула заработала, все что нужно сделать – внимательно проверить ее и исправить все выявленные ошибки. В нашем случае нужно просто убрать пробел в самом начале, который не нужен.

Редактирование формулы в Эксель

Иногда проще удалить формулу и написать ее заново, чем пытаться искать ошибку в уже написанной. То же самое касается функций и их аргументов.

Распространенные ошибки

В некоторых случаях, когда пользователь допустил ошибку при вводе формулы, в ячейке могут отображаться такие значения:

  • #ДЕЛ/0! – результат деления на ноль;
  • #Н/Д – ввод недопустимых значений;
  • #ЧИСЛО! – неверное числовое значение;
  • #ЗНАЧ! – используется неправильный вид аргумента в функции;
  • #ПУСТО! – неверно указан адрес дапазона;
  • #ССЫЛКА! – ячейка, на которую ссылалась формула, удалена;
  • #ИМЯ? – некорректное имя в формуле.

Если мы видим одну из вышеперечисленных ошибок, в первую очередь проверяем, все ли данные в ячейках, участвующих в формуле, заполнены корректно. Затем проверяем саму формулу и наличие в ней ошибок, в том числе тех, которые противоречат законам математики. Например, не допускается деление на ноль (ошибка #ДЕЛ/0!).

Ошибка деления на ноль в Экселе

В случаях, когда приходится иметь со сложными функциями, которые ссылаются на много ячеек, можно воспользоваться инструментов проверки.

  1. Отмечаем ячейку, содержащую ошибку. Во вкладке “Формулы” в группе инструментов “Зависимости формул” жмем кнопку “Вычислить формулу”.Функция вычисления формулы в Эксель
  2. В открывшемся окне будет отображаться пошаговая информация по расчету. Для этого нажимаем кнопку “Вычислить” (каждое нажатие осуществляет переход к следующему шагу).Окно вычисления формулы в Excel
  3. Таким образом, можно отследить каждый шаг, найти ошибку и устранить ее.

Также можно воспользоваться полезным инструментом “Проверка ошибок”, который расположен в том же блоке.

Функция проверки ошибок в формуле в Эксель

Откроется окно, в котором будет описана причина ошибки, а также предложен ряд действий касательно нее, в т.ч. исправление в строке формул.

Окно проверки ошибок в Excel

Заключение

Работа с формулами и функциями – одна из главных функциональных возможностей Excel, и, несомненно, одно из основных направлений использования программы. Поэтому очень важно знать, какие проблемы могут возникать при работе с формулами, и как их можно исправить.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *