Ошибка в Excel не Удается Вставить Новые Ячейки Так Как Это Приведет к Сдвигу • Ошибка в формуле

Microsoft Excel Не удается вставить новые ячейки

Я получаю сообщение об ошибке: «Microsoft Excel не может вставлять новые ячейки, потому что он удаляет ненужные ячейки с конца рабочего листа». Это происходит, когда я пытаюсь вставить новую строку данных. Мне нужно сохранить все данные на листе, который у меня уже есть. У меня всего 56 строк, поэтому я думаю, что я мог бы добавить еще …

Excel имеет ограниченное количество строк и столбцов (что зависит от версии).

Чтобы найти последнюю ячейку с данными в ней, нажмите любую ячейку, а затем нажмите Ctrl + End. Это приведет вас к самому дальнему от A1, у которого есть контент. Вам нужно будет удалить то, что есть, чтобы добавить дополнительные строки.

Моя проблема заключалась в том, что на листе были включены блокировки замораживания. Очистка, которая устраняет проблему.

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

Не помогло сразу, но работало после сохранения и возобновления.

Это случилось со мной некоторое время назад, поэтому, когда я наткнулся на этот вопрос, я подумал, что могу поделиться своим опытом.

Подход №1: удаление строк и столбцов

Как упоминает Мэтт Б в своем ответе, первое, что нужно попробовать, – удалить столбцы, которые занимают место.

Предположим, что ваши данные используют столбцы от A до T и строки от 1 до 20.

Сначала выберите ячейку U1 и нажмите CTRL+SHIFT+RIGHT чтобы отметить все ячейки от T1 до XFD1 (может отображаться самый правый столбец Excel). Щелкните правой кнопкой мыши любую ячейку, выберите «Удалить» и «Целый столбец». Теперь вы избавились от столбцов .

Затем выберите ячейку A21 и нажмите CTRL+SHIFT+DOWN чтобы пометить все ячейки от A21 до A1048576 ( A1048576 наивысший номер строки Excel). Щелкните правой кнопкой мыши любую ячейку, выберите «Удалить» и «Целая строка». Это приведет к удалению строк .

Теперь он должен работать, поскольку вы избавились от всех лишних столбцов и строк.

Подход № 2: использование VBA

Когда я столкнулся с этой проблемой, вышеупомянутое решение не сработало для меня. Однако в итоге я нашел решение, которое действительно сработало.

  1. Щелкните правой кнопкой мыши лист, который вызывает проблемы.
  2. Выберите «Просмотреть код»
  3. Нажмите CTRL + G, чтобы открыть окно «Немедленное»
  4. Введите ActiveSheet.UsedRange . Это заставит Excel «удалить» все ячейки, которые в настоящее время не используются, освобождая пространство, необходимое для создания новых столбцов или строк.

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

У меня был лист с данными, которые, по-видимому, содержались в A1: G4000, которые дали эту ошибку, пытаясь вставить ROWS в этом диапазоне.

Таким образом, я удалил весь диапазон ROWS с 4001-65536 (ячейки / Удалить строки листов в Office 365).

Это не повлияло, и я все еще не мог вставить ROWS. Повторяю три раза, чтобы полностью убедиться, что я сделал все правильно. Никакая радость и ctrl-end все равно не привели меня к IV65536!

Сбитый с толку, что происходит … но может быть стоит попробовать, если вы получите эту ошибку.

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

Знайка, самый умный эксперт в Цветочном городе
Мнение эксперта
Знайка, самый умный эксперт в Цветочном городе
Если у вас есть вопросы, задавайте их мне!
Задать вопрос эксперту
Даже если вы успешно определили диапазон, но вы все еще видите Ссылка на источник данных недействительна ошибка, скорее всего, вы видите сообщение, потому что именованный диапазон относится к некоторым ячейкам, значения которых недопустимы. Если же вы хотите что-то уточнить, я с радостью помогу!
В этом случае нужно проверить, правильно ли записаны данные в ячейках, на которые ссылается выражение, нет ли в них ошибок в синтаксисе или не заложено ли в самой формуле какое-либо некорректное действие (например, деление на 0).

Почему Эксель не считает формулу: 5 решений проблемы

  1. Щелкните правой кнопкой мыши лист, который вызывает проблемы.
  2. Выберите «Просмотреть код»
  3. Нажмите CTRL + G, чтобы открыть окно «Немедленное»
  4. Введите ActiveSheet.UsedRange . Это заставит Excel «удалить» все ячейки, которые в настоящее время не используются, освобождая пространство, необходимое для создания новых столбцов или строк.

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

Как решить, что невозможно добавить или создать новые ячейки в Excel - Учебники по бюллетеням Windows
Чтобы решить эту проблему, можно использовать другую функцию Excel, которая может искать нужное значение в столбце (ИНДЕКС(), ПОИСКПОЗ(), ПРОСМОТР() и другие) вместе с СОВПАД(). Последняя функция может различать регистр.
Знайка, самый умный эксперт в Цветочном городе
Мнение эксперта
Знайка, самый умный эксперт в Цветочном городе
Если у вас есть вопросы, задавайте их мне!
Задать вопрос эксперту
Кроме использования другой функции для поиска значения с учетом регистра, можно использовать другую формулу, если точно известно, какое по очередности значение нужно найти. Если же вы хотите что-то уточнить, я с радостью помогу!
Причины проблем с вычислением формул в Экселе могут быть совершенно разными. Они могут быть обусловлены, как настройками конкретной книги или даже отдельного диапазона ячеек, так и различными ошибками в синтаксисе.
скачать

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

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

Знайка, самый умный эксперт в Цветочном городе
Мнение эксперта
Знайка, самый умный эксперт в Цветочном городе
Если у вас есть вопросы, задавайте их мне!
Задать вопрос эксперту
Некоторые пользователи получают Ссылка на источник данных недействительна При попытке создать сводную таблицу из диапазона в Excel. Если же вы хотите что-то уточнить, я с радостью помогу!
Даже если вы успешно определили диапазон, но вы все еще видите Ссылка на источник данных недействительна ошибка, скорее всего, вы видите сообщение, потому что именованный диапазон относится к некоторым ячейкам, значения которых недопустимы.

Метод 3: Обеспечение того, что диапазон существует и он определен

  1. Откройте проблемный файл.
  2. Перейдите на вкладку «Файл», а затем на «Сохранить как» на правой панели.
  3. Теперь перейдите в соответствующее место в диалоговом окне «Сохранить как», желательно на рабочем столе для тестирования.
  4. Закройте Excel, откройте сохраненный файл в новом месте и убедитесь, что вы можете вставлять строки / столбцы в рабочий лист.

Описанная выше функция впервые появилась в Excel 2007 версии, поэтому, если используются более старые версии программы (например, если компьютер имеет небольшую производительность, но на нем нужно обрабатывать большие объемы данных), нужно использовать такую формулу:

Оставить отзыв

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