Оглавление
Иногда во время работы в Excel возникает сложная ситуация - формула Excel не работает автоматически. Это означает, что даже если вы измените зависимые ячейки, она все равно покажет предыдущий результат, что очень неприятно. Это может произойти по многим причинам. В этой статье мы разберем все возможные решения, почему ваша формула Excel не обновляется автоматически. Надеюсь, вам понравится вся статья.статью и получить ценные знания.
Скачать Рабочую тетрадь для практических занятий
Скачать рабочую тетрадь для практических занятий
8 возможных решений для устранения автоматического обновления формул Excel
Но если вы знаете о возникновении таких проблем и знаете, как их решить, вы не будете испытывать сильного стресса. Мы нашли восемь возможных решений, с помощью которых вы можете устранить проблему автоматического обновления формул Excel. Чтобы показать решение, возьмем набор данных, содержащий доход и налог, который должен быть уплачен каждым человеком. Вот,доход и налог на доход - две зависимые переменные.
Решение 1: Изменить параметры расчета на автоматические
Одной из основных причин отказа от автоматического обновления формул Excel является изменение расчета с автоматического на ручной. Вас, наверное, смущает, что существует ли ситуация, когда кому-то нужен ручной расчет в Excel? Ответ таков Да При работе с большим набором данных автоматический расчет может замедлить работу системы. Чтобы изменить расчет, выполните следующие действия.
Шаги
- Во-первых, перейдите к Формула на вкладке ленты.
- Выберите Варианты расчетов .
- Далее, в Варианты расчетов , выберите Автоматический .
- Теперь вы можете изменить любую переменную, формула Excel будет обновлять ее автоматически.
- Здесь мы изменяем процент налога, подлежащего уплате, с 10% до 15%.
Решение 2: Используйте команду Показать формулы
Еще одна причина, по которой формула Excel не обновляется автоматически, если включена опция Показать формулу. Кнопка Показать формулу используется в основном, когда вы проверяете формулы вместо конечного результата.
Шаги
- Сначала зайдите в Формула на вкладке ленты.
- Снимите флажок Показать формулы опция из Аудит формул группа.
Теперь проверьте формулы Excel, обновляются они или нет.
Читать далее: [Исправить:] Неработающая формула Excel возвращает 0
Решение 3: Изменить формат ячеек
Иногда вы применяете формулу в поле формул, но устанавливаете их как Текст . В Текст формулу, формула Excel не будет обновляться автоматически.
Шаги
- Сначала перейдите на вкладку Главная на ленте.
- Далее в группе Number (Число) проверьте формат.
- Если он имеет формат Text, то измените его на Общий .
После этого проверьте формулу Excel, обновляется она или нет.
Похожие чтения
- [Исправлено!] Невозможно напрямую открыть файлы Excel, нажав на значок файла
- Как исправить ситуацию, когда Excel не отвечает без закрытия (16 возможных решений)
- [Исправлено!] Excel не отвечает при удалении строк (4 возможных решения)
Решение 4: Проверьте круговую ссылку
Другой причиной может быть круговая ссылка. Круговая ссылка может быть определена как формула, в которой она включает саму себя или ссылается на другую ячейку, которая зависит от нее.
Циркулярная ссылка может привести к замедлению работы Excel. В то же время она может привести к тому, что формулы Excel не будут обновляться автоматически. Поэтому проверьте циркулярную ссылку, а затем пересчитайте таблицу данных.
Решение 5: Переход на ручное вычисление с помощью VBA
Иногда люди используют Макро для преобразования в ручной расчет. Основная причина этого заключается в том, что когда кто-то использует макрос, Excel не может применить формулу автоматически. Они используют код для преобразования автоматического расчета в ручной.
Шаги
- Во-первых, проверьте VBAProject лист или Модуль в Visual Basic.
- Чтобы проверить его, откройте вкладку разработчика, нажав кнопку Alt+F11 .
- Теперь вы можете удалить его или использовать следующий код вместо него, чтобы получить автоматический расчет.
Sub AutomaticCalculation() Application.Calculation = xlCalculationAutomatic End Sub
Примечание :
Этот процесс используется для больших наборов данных. Люди используют ручной расчет перед применением макроса, но когда они хотят завершить процесс, они забывают переключить его в автоматический режим. Это фактически приводит к возникновению проблемы, когда формулы Excel не обновляются автоматически.
Подробнее: [Исправлено!] Excel не отвечает при запуске макроса (9 возможных решений)
Решение 6: Устранение проблем со знаком равенства в формуле
Иногда мы применяем пробел перед знаком равенства для применения формул. Это одна из основных причин, почему мы не получаем результат после применения формулы.
Шаги
- Сначала проверьте формулу по очереди.
- Найдите любой пробел перед знаком равенства ( = ) знак.
- Если вы найдете свободное место, просто удалите его.
- Далее нажмите Войти чтобы применить формулу.
- Теперь вы можете изменить любую переменную, и она автоматически изменит значение формулы Excel.
Иногда мы пишем формулы, не ставя перед ними знак равенства. В этом случае Excel считает их как обычное текстовое значение. Это одна из основных причин, почему формула Excel не работает или не обновляется автоматически. Поэтому выполните следующие действия, чтобы решить проблему.
Шаги
- По очереди проверьте ящик с формулами.
- Найдите знак равенства перед формулой.
- Если вы не нашли его, то поставьте равенство ( = ) знак.
- Нажмите Войти чтобы применить формулу.
Теперь вы можете изменить любую переменную, и она автоматически изменит значение формулы Excel.
Решение 7: Удалите двойные кавычки
При вводе любой формулы, которая должна содержать число или ссылку на ячейку. Но если вы вводите числа с двойными кавычками, то в Excel они будут считаться текстовым значением. В этом случае ваша формула Excel не будет работать и не будет обновляться.
Шаги
- Проверьте формулу в поле формулы, если в ней есть двойная кавычка для заключения числа.
- Удалите эти кавычки и пересчитайте формулу, нажав кнопку Войти .
Теперь ваша формула Excel будет работать, и в то же время она будет обновляться автоматически.
Подробнее: [ Исправлено!] Файл Excel не открывается при двойном щелчке (8 возможных решений)
Решение 8: Разделите аргумент функции правильным символом
Большинство из нас привыкло использовать запятые для разделения аргументов функций. Однако это не относится ко всем версиям Excel. В Северной Америке и некоторых других странах запятая является стандартным разделителем списков. В европейских странах десятичный символ - это запятая, а разделителем списков часто является точка с запятой.
Шаги
- Перейти к Главная на вкладке ленты.
- Выберите Формат номера из Номер группа.
- Далее выберите Другие форматы чисел из выпадающего списка.
- Теперь выберите Дата из Категория .
- Затем измените Местонахождение .
- Наконец, нажмите на Хорошо .
Заключение
Мы показали девять различных и эффективных решений проблемы, когда формулы Excel не обновляются автоматически. Все эти решения просты, но непросты. Если вы внимательно разберетесь в них, то не столкнетесь с трудностями в будущем. Если у вас возникли вопросы, не стесняйтесь задавать их в поле для комментариев. Не забудьте посетить наш сайт Exceldemy страница.