Найти в Дзене

📌 Почему не работают формулы Excel? Причины и как это исправить! (Часть 1)

Оглавление

Ребята, всем привет! 👋 Продолжаем изучать Excel.

Если вы работаете с формулами в Excel, рано или поздно вы столкнетесь с проблемой, когда формулы Excel вообще не работают (или дают неверный результат).

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

✍️ Если вы только начинаете осваивать Excel мы уверены, каждый может найти для себя что-то новое!

✨ А прежде, чем мы начнем 📣 напомню, теперь у нас на канале есть удобный рубрикатор 👉 Быстрый поиск решения. Путеводитель по Excel, а все видео 📽 предыдущих уроков доступны и на YouTube.

Почему не работают формулы Excel? Причины и как это исправить!
Почему не работают формулы Excel? Причины и как это исправить!

⏩ Причина №1. Неправильный синтаксис функции

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

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

Например, функция СУММЕСЛИ () позволяет суммировать ячейки, которые удовлетворяют определенному критерию (заданному условию).

Синтаксис функции выглядит следующим образом:

=СУММЕСЛИ(диапазон, критерий, [диапазон_суммирования]), где

  • Диапазон – ячейки, которые следует оценить на основании критерия (заданного условия).
  • Критерий – определяет, какие ячейки из диапазона будут выбраны (записывается в кавычках).
  • Диапазон суммирования – фактические ячейки, которые необходимо просуммировать, если они удовлетворяют критерию.

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

📢 Причина ошибки: Если вы укажете неверный аргумент или не укажете необязательный аргумент (там, где он необходим для работы формулы), это даст вам неверный результат.

Например:

-2

🔔 Решение: Чтобы получить правильный результат следует указать Диапазон суммирования:

-3

Причина №2. Лишние пробелы приводят к неожиданным результатам

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

Например, в приведенном ниже примере вы видите ошибку:

-4

Все дело в том, что в искомом значении ( в столбце В) имеется пробел после слова "Артикул 1", что визуально конечно же не видно:

-5

📢 Причина ошибки: Excel не рассматривает содержимое этих двух ячеек одинаково и поэтому считает это несоответствием при извлечении значения

🔔 Решение: Чтобы устранить эту проблему, вам необходимо удалить эти лишние пробелы.

Для удаления лишних пробелов я рекомендую использовать следующий макрос:

-6

⏩ Причина №3. Использование ручного расчета вместо автоматического

Этот параметр может свести вас с ума (если вы не знаете, что именно из-за него возникают все проблемы).

📢 Причина ошибки: В Excel есть два режима вычисления – автоматический и ручной.

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

При автоматической настройке всякий раз, когда вы вносите какие-либо изменения в рабочий лист (например, вводите новую формулу даже для некоторого текста в ячейке), Excel автоматически пересчитывает все.

Но в некоторых случаях люди включают настройку ручного расчета.

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

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

🔔 Решение: Все, что вам нужно сделать в этом случае, это либо вернуть вычисление в режим автоматического*, либо принудительно выполнить пересчет, нажав клавишу F9.

* Изменение расчета с ручного на автоматический:

-7

Важно: В случае, если вы меняете расчет с ручного на автоматический, рекомендуется создать резервную копию вашей рабочей книги (на случай, если это приведет к зависанию рабочей книги или сбою Excel).

Причина №4. Удаление строк / столбцов / ячеек, ведущих к #ССЫЛКА! Ошибка

Если вы какое-то время работали с формулами в Excel, я уверен, что вы уже встречались с #ССЫЛКА! Ошибка (справочная ошибка).

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

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

📢 Причина ошибки: Одним из четких указаний, которые вы получаете, когда формулы прерываются при удалении ячеек / строк / столбцов, является #ССЫЛКА! ошибка в ячейках. Это ошибка ссылки, которая говорит вам, что есть какая-то проблема со ссылками в формуле:

-8

Вы можете видеть, что первым аргументом в формуле стала #ССЫЛКА!(которая ранее ссылалась на ячейку, которую мы удалили).

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

Причина №5. Неправильное размещение круглых скобок

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

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

📢 Причина ошибки: В некоторых случаях у вас может быть скобка в неправильном месте, что может привести либо к неправильному результату, либо к ошибке.

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

А на этом сегодня все. 👏 Я надеюсь, что вы нашли этот урок полезным.

Продолжение следует... В следующей части я расскажу о других причинах того, ПОЧЕМУ ваши формулы Excel не работают, а поэтому подписывайтесь на канал, чтобы не пропустить новые уроки и полезные фишки Excel. Следите за нашими новостями и вы узнаете больше о VBA и Excel в частности.

Понравился урок!? не забываем оставлять комментарий 📝 Нам очень важна Ваша обратная связь.

💝 А если у Вас пока нет вопросов, но вы дочитали данную статью до конца оставьте в комментариях просто смайлик 😉 (автору будет приятно)

И конечно же, за лайк 👍  и репост 🔁 данного поста благодарочка 💖 и респект 🤝 каждому!

Подписывайтесь на канал, чтобы не пропустить новые уроки и полезные фишки Excel
Подписывайтесь на канал, чтобы не пропустить новые уроки и полезные фишки Excel