Была предпринята попытка сдвинуть ячейки таблицы на листе Excel

Обновлено: 21.11.2024

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

Вот почему так важны сводные таблицы.

Сводные таблицы в Google Sheets меняют правила игры для эффективного анализа данных. Они универсальны, гибки и значительно быстрее используются для изучения ваших данных, чем формулы электронных таблиц.

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

Что такое сводные таблицы и есть ли они в Google Таблицах?

С точки зрения 30 000 футов сводная таблица представляет собой сводку данных, которые вы уже ввели или сохранили в таблицах Google. Эти выборки данных служат источниками данных, которые вы можете объединить в агрегированные формы для извлечения данных, которые хотите найти.

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

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

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

Чтобы объяснить это подробнее, подумайте о своих стандартных электронных таблицах. Обычно они содержат «плоские данные», представленные вертикальной (строки) и горизонтальной (столбцы) осями.

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

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

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

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

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

Преимущества сводных таблиц

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

Быстрый и простой в использовании

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

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

Мгновенное создание данных

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

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

Быстро создавайте точные отчеты

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

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

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

Легко суммировать большие наборы данных

Сводные таблицы в Google Таблицах упрощают процесс суммирования больших объемов данных за считанные секунды. Они могут объединять ваши данные в простые и понятные форматы без необходимости вводить какие-либо формулы электронных таблиц.

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

Ускорьте процесс принятия решений

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

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

Помогите определить шаблоны данных

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

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

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

Как сделать сводную таблицу в Google Таблицах

Ниже приведены простые и быстрые шаги по созданию сводной таблицы в Google Таблицах с использованием простого набора данных.

Шаг 1. Откройте набор данных

Откройте файл электронной таблицы, из которого вы получите необработанные данные, и щелкните в любом месте таблицы.

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

Шаг 2. Перейдите в меню и найдите данные

Перейдите в Меню Google Таблиц, выберите Данные и нажмите Сводная таблица.

Затем выберите, хотите ли вы вставить сводную таблицу в существующий лист или в новый лист.

При создании нового листа новая вкладка будет называться Сводная таблица 1 (или Сводная таблица 2 , Сводная таблица 3 и т. д. по мере добавления).

Шаг 3. Добавьте нужную строку и данные значения

В редакторе сводных таблиц выберите Строки и добавьте данные. В этом случае нажмите Местоположение.

Затем перейдите в раздел Значения, нажмите Добавить , затем Местоположение .

Снова нажмите Добавить в разделе Значения и выберите Продажи . Вот как должна выглядеть ваша сводная таблица после выполнения всех шагов.

Вуаля! Вы только что создали свою первую сводную таблицу за несколько быстрых и простых шагов.

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

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

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

Поля в категории Строки отображаются в виде уникального списка в левой части сводной таблицы.

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

Добавьте Столбцы, и вы увидите, что данные Значения отображают агрегированную информацию для каждого столбца.

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

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

Поля в категории Значения отображаются в среднем поле сводной таблицы в виде чисел.

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

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

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

Вы можете включить или отключить итоговые значения в любом из столбцов Значения в сводных таблицах.

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

Google создает для вас сводные таблицы

Если вы думаете, что создать сводную таблицу в Google Таблицах легко, встроенный искусственный интеллект (ИИ) Google сделает это еще проще и быстрее, создав сводные таблицы за вас.

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

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

Инструмент Google Sheets Explore также может автоматически создавать для вас сводные таблицы.

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

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

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

Как обновить сводную таблицу в Google Таблицах

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

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

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

Причина 1. В сводных таблицах есть фильтры

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

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

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

Причина 2: вы добавляете новые строки за пределы диапазона сводной таблицы

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

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

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

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

Причина 3. В исходном наборе данных есть такие функции, как СЕГОДНЯ, СЛУЧАЙНО и другие

Любые изменения в исходном наборе данных не приведут к обновлению сводных таблиц, если на исходном листе есть такие функции, как СЕГОДНЯ, СЛУЧАЙНО и другие, которые необходимо обновить.

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

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

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

Дополнительный совет. Сделайте скриншоты сводных таблиц до и после просмотра, чтобы увидеть, повлияли ли изменения, внесенные вами в источник данных, на вашу сводную таблицу.

Как создать сводную таблицу в облаке

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

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

Производительность электронной таблицы также может снизиться при работе с данными такого объема.

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

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

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

Любые изменения данных в базе данных, которую поддерживает Coefficient, например MySQL, Snowflake, PostgreSQL и Redshift, мгновенно отразятся в вашей сводной таблице. Это позволяет вам оперировать данными в ваших облачных системах.

Еще одна проблема, которую решают облачные сводные таблицы, – это визуализация данных в сводных таблицах, особенно для руководителей.

Коэффициент позволяет создавать настраиваемые представления наборов данных (с помощью сводных таблиц), например, в Salesforce, а затем отслеживать их с течением времени.

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

Чтобы создать сводную таблицу в облаке, начните с выбора базовых данных, которые вы хотите визуализировать.

Если вы используете Salesforce, выберите объекты и поля.

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

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

Например, это может быть Доход , а затем добавить агрегацию Сумма для просмотра суммы вашего дохода по месяцам.

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

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

Вы также можете изменить базовые данные в любое время.

В двух словах, облачная сводная таблица — отличное решение, потому что:

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

Заключение

Сводные таблицы в Google Таблицах позволяют эффективно обобщать, анализировать и извлекать полезные сведения из ваших данных.

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

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

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

Версию этой статьи для Excel 97 см. в разделе 170081.

Версию этой статьи для Excel 98 Macintosh Edition см. в разделе 178959.

Симптомы

Вы пытаетесь выполнить одну из следующих операций:

Скрыть столбцы данных в Microsoft Excel.

Вставка строк или столбцов в Excel.

При выполнении любой операции может появиться следующее сообщение об ошибке:

Невозможно переместить объекты за пределы листа.

Чтобы определить уникальный номер, связанный с полученным сообщением, нажмите CTRL+SHIFT+I. В правом нижнем углу этого сообщения отображается следующий номер:

Причина

Это сообщение об ошибке появляется, если выполняются следующие условия:

Выбран параметр Ничего (скрыть объекты) в разделе Параметры отображения для этой книги диалогового окна Параметры Excel.

Вы создаете объект, например комментарий к ячейке, в любой ячейке столбца.

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

Например, эта проблема возникает, если вы помещаете комментарий к ячейке в ячейку IR1, а затем пытаетесь скрыть столбцы IQ:IS (одновременно).

Кроме того, это сообщение об ошибке появляется, если на листе есть скрытые объекты.

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

Кроме того, вы можете получить сообщение об ошибке, если попытаетесь скрыть столбец с объектом и все столбцы справа от столбца с объектом. Это зависит от расположения столбца, содержащего объект. .

Разрешение

Чтобы решить эту проблему, выполните шаги метода, применимого к вашей версии Excel. В Excel 2007 используйте метод 1. В Excel 2003, Excel 2002 и Excel 2000 используйте метод 2.

Способ 1. Временно переключите параметр с "Ничего (скрыть объекты)" на "Все"

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

В левом верхнем углу окна Excel нажмите кнопку Microsoft Office.

В нижней части меню нажмите "Параметры Excel".

Нажмите «Дополнительно» в списке параметров слева.

Прокрутите вниз до раздела "Параметры отображения для этой книги", затем нажмите "Все" в разделе "Для объектов" показать: и нажмите "ОК".

Примечания. Чтобы использовать сочетание клавиш для переключения этого выбора, нажмите CTRL+6.

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

Способ 2. Измените свойство положения объекта на Перемещение и размер с ячейками

Чтобы обойти эту проблему, в Excel 2003, Excel 2002 и Excel 2000 измените свойство положения объекта на Перемещение и размер с ячейками. Для этого выполните следующие действия:

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

Примечание. Это делает комментарий видимым.

Перемещайте указатель к краю объекта, пока указатель не превратится в белую стрелку с четырьмя маленькими черными стрелками на указателе. Затем щелкните объект, чтобы выбрать его.

В Excel 2003 и более ранних версиях Excel щелкните меню "Формат".

Примечание. В этой команде меню это имя объекта, например "Комментарий" или "Автофигуры".

В Excel 2007 нажмите "Формат" .

В диалоговом окне "Формат" перейдите на вкладку "Свойства".

Нажмите "Переместить и изменить размер с ячейками", а затем нажмите "ОК".

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

Выполните следующие действия для каждого объекта в затронутом столбце, как описано в разделе «Причина». Когда вы скрываете столбцы, вы не получаете сообщение об ошибке.

Альтернативный метод: изменение свойства всех объектов на активном листе

Microsoft предоставляет примеры программирования только для иллюстрации, без явных или подразумеваемых гарантий. Это включает, но не ограничивается, подразумеваемые гарантии товарного состояния или пригодности для конкретной цели. В этой статье предполагается, что вы знакомы с демонстрируемым языком программирования и инструментами, которые используются для создания и отладки процедур. Инженеры службы поддержки Майкрософт могут помочь объяснить функциональность той или иной процедуры. Однако они не будут изменять эти примеры, чтобы обеспечить дополнительную функциональность или создавать процедуры для удовлетворения ваших конкретных требований.
Примечание. Выполнение следующего макроса устанавливает свойство, упомянутое в методе 1, для всех объектов на активном листе. Поскольку этот параметр вызывает изменение размера объектов при изменении размера строк и столбцов, связанных с объектом, это может привести к неожиданным результатам при отображении объектов на листе при изменении размера строк и столбцов. Учтите эту проблему, прежде чем запускать макрос в файле.

Чтобы изменить свойство для всех комментариев на активном листе, запустите следующий макрос.

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

Я попытался скопировать другую строку и вставить ее как новую строку, но получил сообщение об ошибке:

"Эта операция не разрешена. Операция пытается сдвинуть ячейки в таблице на вашем листе."

Я не объединял и не скрывал ячейки/строки/столбцы. Нет никаких формул. Верификации данных нет. Я попытался закрыть и снова открыть таблицу.

Поиск ответов не дает ничего полезного.

Как данные попали в вашу таблицу? (Набрано, Вставлено, Связано?) Это может сыграть свою роль. Это почти звучит так, как будто вы достигли предела строк. Хотя в 2003 году и ранее это было нечасто (максимум около 65 000 строк), сейчас это должно стать намного сложнее, поскольку программа может обрабатывать более 1 000 000 строк.

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

10 ответов 10

Как видно из сообщения, вы пытаетесь вставить строки в таблицу на листе. Как правило, но не обязательно, таблицы имеют полосатое форматирование. Если щелкнуть ячейку в таблице, появится вкладка "Таблица", например:

Команды «Вставить» и «Удалить» отображаются серым цветом, если строку, которую вы пытаетесь удалить, пересекает более одной таблицы (и, возможно, в других случаях):

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

Вы можете превратить таблицы обратно в обычные ячейки. Сделайте это так:

Excel 2010. Может быть, я ошибаюсь во всем, но в сообщении об ошибке написано "таблица", так что я так не думаю. Давайте попробуем это: щелкните правой кнопкой мыши вкладку листа и выберите «Просмотр кода». Затем нажмите Ctrl-G, чтобы открыть окно немедленного просмотра. Затем вставьте эту строку кода в это окно (оно внизу): ?Activesheet.listobjects.count . Не снимая курсор с этой строки, нажмите Enter. Какое число отображается на следующей строке?

Хорошо, это значит, что на листе есть Таблица. Выполните те же действия, за исключением того, что введите ?activesheet.listobjects(1).range.address, и это скажет вам, где он находится на рабочем листе.

Хорошо, это означает, что есть таблица, которая занимает все столбцы от A до J. Похоже, что вместе с моим подробным ответом выше вы должны ответить на ваш первоначальный вопрос. Просто поместите курсор в A1, и у вас должно получиться меню таблицы, которое я описал. Тот факт, что таблица занимает все строки, объясняет, что кнопка «Вставить» неактивна, не знаю, почему кнопка «Удалить».

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

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

Пробовал предложения, но все выглядело правильно. Закончилось просто преобразованием всех 4 таблиц в диапазон, а затем обратно в таблицу. Не знаю, какой стол был проблемой, но теперь все хорошо. ;)

Если ваша таблица является связанной таблицей (через соединение ODBC, связанное с Access и т.), которая вызывает ошибку, вы можете изменить свойства подключения в связанной таблице на «Вставить целые строки для новых данных, очистить неиспользуемые ячейки». Это решило для меня проблему, когда у меня было несколько последовательных связанных запросов на одном листе.

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

Если вы выберете весь столбец (столбцы) перед созданием таблицы, эта ошибка будет возникать всегда.

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

Теперь другой столбец, заполните 4 строки, выберите СТОЛБЦ (нажав на заголовок столбца) и создайте таблицу. Щелкните правой кнопкой мыши таблицу: вы не можете больше вставлять строки.

У меня такая же ошибка при обновлении таблицы: ошибка "Эта операция не разрешена. Операция пытается сдвинуть ячейки в таблице на вашем листе".

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

Исправление: отредактируйте свойства таблицы (щелкните в таблице, щелкните вкладку «Дизайн», щелкните свойства) — измените выбор внизу с «Вставить ячейки для новых данных» на любой из других вариантов, я предпочитаю « Перезаписать существующие ячейки."

Внимание! Это приведет к перезаписи любой стандартной информации в расширенных строках или столбцах. Однако - если есть непосредственно смежная дополнительная таблица - она ​​будет ПЕРЕМЕЩАТЬ таблицу, а не перезаписывать/удалять - спасибо какому-то разумному инженеру в MS!

Мой результат: я преобразовал свой SS, чтобы иметь таблицу поверх таблицы (всего 10) на каждом листе - без пробелов между ними. Обновления теперь происходят без ошибок, и все строки смещаются в соответствии с тем, что необходимо.

Как перейти к началу или началу следующей строки для ввода данных в Excel?

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

Перейти к началу или началу следующей строки для ввода данных с помощью клавиши Enter

Например, вам нужно закончить ввод данных в ячейку A1, B1, C1, D1, E1. И после завершения ввода данных в E1 нажмите клавишу Enter, чтобы перейти к ячейке A2. Пожалуйста, сделайте следующее.

После ввода данных в ячейку A1 нажмите клавишу TAB, чтобы перейти к ячейке B1. Продолжайте нажимать клавишу Tab после завершения всех ячеек, пока не дойдете до последней ячейки E1. Введите данные в E1, затем нажмите клавишу Enter, и ваш курсор сразу же переместится в начало следующей строки A2.

Перейти к началу или началу следующей строки для ввода данных с кодом VBA

Следующий код VBA также может помочь вам перейти к началу следующей строки в Excel.

<р>1. Нажмите одновременно клавиши Alt + F11, чтобы открыть окно Microsoft Visual Basic для приложений.

<р>2. В окне Microsoft Visual Basic для приложений дважды щелкните ThisWorkbook на левой панели, чтобы открыть окно ThisWorkbook (Code). Затем скопируйте и вставьте приведенный ниже код VBA в окно.

Код VBA: переход к началу или началу следующей строки для ввода данных

Примечание. В коде VBA буква «А» – это начальный столбец ячейки следующей строки. Вы можете изменить его по своему усмотрению.

<р>3. Нажмите клавишу F5, после чего курсор немедленно переместится в начало следующей строки.

Я пытаюсь вставить строку простых данных в свой рабочий лист. Когда я это делаю, я
получаю следующее сообщение:

"Эта операция не разрешена. Операция пытается сдвинуть ячейки
в списке на вашем листе."

Я этого не понимаю. Я создал списки из рабочего листа, но
сейчас у меня их нет.Почему он думает, что у меня есть список на листе? И если у меня есть
один, как его удалить?

Я не смог найти ничего по этому поводу в базе знаний и очень
разочарован. Спасибо за любую помощь.

Здравствуйте, Сьюзан.
Похоже, что место, куда вы пытаетесь вставить строку, содержит
объединенные ячейки.
Вам нужно будет либо разъединить ячейки, либо перейти на 1 строку выше или ниже
объединенной области.

"susanholland3" написал:

> Я пытаюсь вставить строку простых данных в свой рабочий лист. Когда я это делаю, я
> получаю следующее сообщение:
>
> "Эта операция не разрешена. Операция пытается сдвинуть ячейки
> в списке на вашем листе. ."
>
> Я этого не понимаю. Я создал списки из рабочего листа, но
> их сейчас нет. Почему он думает, что у меня есть список на листе? И если у меня есть
> один, как его удалить?
>
> Я ничего не нашел по этому поводу в базе знаний и очень
> расстроен. Спасибо за любую помощь.

У меня нет объединенных ячеек, по крайней мере, я не знаю или
предназначил. Я создал списки из этого рабочего листа, и мне интересно, думает ли он, что у меня
все еще открыт список, но я не знаю, как это исправить.

Я попытался найти строку выше и ниже там, где мне это нужно—не сработало.
Спасибо за попытку.

«Майкл М» написал:

> Привет, Сьюзан
> Похоже, что место, куда вы пытаетесь вставить строку, содержит объединенные ячейки
>.
> Вам нужно будет либо разъединить ячейки, либо перейти на 1 строку выше или ниже объединенной
> области.
>
> HTH
> Michael
>
> "susanholland3" написал:
>
> > Я пытаюсь вставить строку простых данных в мой рабочий лист. Когда я это делаю, я
> > получаю следующее сообщение:
> >
> > "Эта операция не разрешена. Операция пытается сдвинуть ячейки
> > в перечислите в своем рабочем листе».
>>>
> > Я этого не понимаю. Я создал списки из рабочего листа, но
> > у меня их нет. Почему он думает, что у меня есть список на листе? И, если у меня есть
> > один, как его удалить?
>>>
> > Я ничего не нашел по этому поводу в базе знаний и очень
> > расстроен. Спасибо за любую помощь.

ОК
Не отображаются ли некоторые панели инструментов серым цветом??
Если это так, я бы предположил, что ваш лист защищен и должен быть
незащищенным.
"Ошибка смещения ячеек" определенно появляется, когда есть объединенные ячейки

"susanholland3" написал:

> У меня нет объединенных ячеек, по крайней мере, я не знаю и не планировал
>. Я создал списки из этого рабочего листа и задаюсь вопросом, думает ли он, что
> все еще открыт список, но не знаю, как это исправить.
>
> Я пытался найти строку выше и ниже там, где мне это нужно ---- это не сработало.
> Спасибо за попытку.
>
> "Майкл М" написал:
>
> > Привет, Сьюзен
> > Похоже, что место, куда вы пытаетесь вставить строку, объединяет ячейки
> > в нем.
> > Вам нужно будет либо разъединить ячейки, либо перейти на 1 строку выше или ниже объединенной
> > области.
>>>
> > HTH
> > Михаил
> >
> > "susanholland3" написал:
> >
> > > Я пытаюсь вставить строку простых данных в свой рабочий лист. Когда я это делаю, я
> > > получаю следующее сообщение:
> > >
> > > "Эта операция не разрешена. Операция пытается сдвинуть ячейки
> > > в списке на листе."
>>> >
> > > Я этого не понимаю. Я создал списки из рабочего листа, но
> > > у меня их нет. Почему он думает, что у меня есть список на листе? И, если у меня есть
> > > один, как его удалить?
>>> >
> > > Я ничего не нашел по этому поводу в базе знаний и очень
> > > расстроен. Спасибо за любую помощь.

Сьюзан
Это также относится к ячейкам в столбцах

"susanholland3" написал:

> У меня нет объединенных ячеек, по крайней мере, я не знаю и не планировал
>. Я создал списки из этого рабочего листа и задаюсь вопросом, думает ли он, что
> все еще открыт список, но не знаю, как это исправить.
>
> Я пытался найти строку выше и ниже там, где мне это нужно ---- это не сработало.
> Спасибо за попытку.
>
> "Майкл М" написал:
>
> > Привет, Сьюзен
> > Похоже, что место, куда вы пытаетесь вставить строку, объединяет ячейки
> > в нем.
> > Вам нужно будет либо разъединить ячейки, либо перейти на 1 строку выше или ниже объединенной
> > области.
>>>
> > HTH
> > Михаил
> >
> > "susanholland3" написал:
> >
> > > Я пытаюсь вставить строку простых данных в свой рабочий лист.Когда я это делаю, я
> > > получаю следующее сообщение:
> > >
> > > "Эта операция не разрешена. Операция пытается сдвинуть ячейки
> > > в списке на листе."
>>> >
> > > Я этого не понимаю. Я создал списки из рабочего листа, но
> > > у меня их нет. Почему он думает, что у меня есть список на листе? И, если у меня есть
> > > один, как его удалить?
>>> >
> > > Я ничего не нашел по этому поводу в базе знаний и очень
> > > расстроен. Спасибо за любую помощь.

Ну, я ненавижу быть сложным, но это все равно не работает. Ни одна из панелей инструментов
не отображается серым цветом. Лист не защищен (я перепроверил), а ячейки
не объединены (это я тоже перепроверил).

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

Есть ли в этом смысл? Я думаю, мне нужно как-то избавиться от списков или
убедить рабочий лист, что меня это не волнует.

Спасибо за приложенные усилия.

Сьюзен
"Майкл М" написал:

> OK
> Некоторые панели инструментов выделены серым цветом??
> Если это так, я бы предположил, что ваш лист защищен и должен быть
> незащищенным.
> "Ошибка сдвига ячеек" определенно появляется, когда есть объединенные ячейки
>
> HTH
> Michael M
>
> "susanholland3" написал :
>
> > У меня нет объединенных ячеек, по крайней мере, о которых я знаю или
> > намеревался. Я создал списки из этого рабочего листа и задаюсь вопросом, думает ли он, что у меня
>> все еще есть открытый список, но я не знаю, как это исправить.
>>>
> > Я пытался найти строку выше и ниже там, где мне это нужно ---- это не сработало.
> > Спасибо за попытку.
>>>
> > "Майкл М" написал:
>>>
> > > Привет, Сьюзен
> > > Похоже, это место, которое вы пытаетесь вставить в строке есть объединенные ячейки
> > >.
> > Вам нужно будет либо разъединить ячейки, либо перейти на 1 строку выше или ниже
> > > объединенной области.
> > >
> > > HTH
> > > Михаил
> > >
> > > "susanholland3" написал:
> > > < br />>>> > > Я пытаюсь вставить строку простых данных в свой рабочий лист. Когда я это делаю, я
> > > > получаю следующее сообщение:
> > > >
> > > > "Эта операция не разрешена. Операция пытается сдвинуть ячейки
> > > > в списке на листе."
> > > >
> > > > Я этого не понимаю. Я создал списки из рабочего листа, но
> > > > их сейчас нет. Почему он думает, что у меня есть список на листе? И, если у меня есть
> > > > один, как его удалить?
> > > >
> > > > Я ничего не нашел по этому поводу в базе знаний и очень
> > > > расстроен. Спасибо за любую помощь.

Ну, после всего этого. Я понял! Я нажал на столбцы, которые были
списками, и использовал раскрывающееся меню списка ---- нажал "изменить на диапазон" (я
до сих пор не знаю, что это значит). Во всяком случае, к рабочему листу больше не прикреплены
списки, и я смог добавить строку.

Спасибо за помощь.

"susanholland3" написал:

> Я пытаюсь вставить строку простых данных в свой рабочий лист. Когда я это делаю, я
> получаю следующее сообщение:
>
> "Эта операция не разрешена. Операция пытается сдвинуть ячейки
> в списке на вашем листе. ."
>
> Я этого не понимаю. Я создал списки из рабочего листа, но
> их сейчас нет. Почему он думает, что у меня есть список на листе? И если у меня есть
> один, как его удалить?
>
> Я ничего не нашел по этому поводу в базе знаний и очень
> расстроен. Спасибо за любую помощь.

Можно ли удалить строку?

Тогда это должны быть вы.

Я воссоздал вашу проблему, предоставив проверку данных ячейки со списком=

И использование целого столбца для этого списка

Строки можно вставлять, удалять — пока вы не поместите значение в последнюю строку!

Проверьте определения списков. Угадайте, что некоторые из них относятся к столбцам

Теперь в обычном случае пустые ячейки столбца будут *пустыми*
но, возможно, вы заполнили столбец пробелами или или или


Чт, 03 августа 2006 г., 13:43:02 +0100, susanholland3 =

написал:

> Ну, я ненавижу быть сложным, но это все равно не работает. Ни одна из =

> панелей инструментов
> не отображается серым цветом.Лист не защищен (я перепроверил), а ячейки =
=

>
> не объединены (это я тоже перепроверил).
>
> Но вот еще немного информации, которую я собираю, работая с этим: я h=
ave
> создал списки из столбцов этого рабочего листа. В столбце headin=
gs
>, где у меня есть ранее созданные списки, я нажимаю на заголовок и получаю =
раскрывающийся список
> -- как будто список еще есть и часть рабочего листа =

>.
> Я думаю, именно поэтому я не могу добавить строку ---- строка пересекает те столбцы =
ns =

>, которые
> думают у них еще есть списки.
>
> Есть ли в этом смысл? Я думаю, мне нужно как-то избавиться от lis=
ts =

> или
> убедить рабочий лист, что меня это не волнует.
>
> Спасибо за приложенные усилия.
>
> Сьюзан
> "Майкл М" написал:
>
>> OK
>> Некоторые панели инструментов выделены серым цветом??
>> Если это так, я бы предположил, что ваш лист защищен и должен быть =

>> незащищенным.
>> "Ошибка сдвига ячеек" обязательно появляется при объединении cel=
ls
>>
>> HTH
>> Michael M
>>
>> "susanholland3" написал:
>>
>> > У меня нет объединенных ячеек, по крайней мере, я не знаю или что =
I
>> > Предназначен. Я создал списки из этого рабочего листа и думаю, что он=
=

>> думает, что у меня
>>> все еще есть открытый список, но я не знаю, как исправить для этого.
>>>>
>> > Я пытался найти ряд выше и ниже там, где мне это нужно----он не=
't =

>> работай.
>> > Спасибо за попытку.
>>>>
>>>> "Майкл М" написал:
>> >
>> > > Привет, Сьюзан
>> > > Похоже на местоположение вы пытаетесь вставить в нее строку, имеющую =

>> объединенные ячейки
>> > > .
>> > > Вам нужно будет либо разъединить ячейки, либо перейти на 1 строку выше или =

>> ниже
>> > > объединенной области.
>> > >
>> > > HTH
>> > > Михаил
>> > >
>> > > "susanholland3" написал:
>> > >
>> > > > Я пытаюсь вставить строку простых данных в свой рабочий лист. =

>> Когда я это делаю, я
>> > > > получаю следующее сообщение:
>> > > >
>> > > > "Это операция не разрешена. Операция пытается =
=

>> сдвинуть ячейки
>> > > > в списке на вашем листе."
>> > > >
>> > > > Я этого не понимаю. Я создал списки из workshee=
t =

>>, но
>> > > > их сейчас нет. Почему он думает, что у меня есть список на листе? =
=

>> И, если у меня есть
>> > > > один, как его удалить?
>> > > >
>> > > > Я не смог найти ничего по этому поводу в базе знаний, и я v=
ery
>> > > > разочарован. Спасибо за любую помощь.

Хорошо,
Я отправил ответ до того, как прочитал ваш,
Но я думаю, что у вас должна быть более поздняя версия Excel, чем у меня (2000)
так как я не понимаю любое из ваших меню списка и т. д. и т. д.

В любом случае рад, что вы разобрались.
Стив

Чт, 03 августа 2006 г., 14:00:02 +0100, susanholland3 =

писал:

> Ну после всего этого. Я понял! Я нажал на столбцы th=
at =

> были списками
> и использовал раскрывающееся меню списка ---- нажал «изменить на диапазон» =

> до сих пор не знаю, что это значит). Во всяком случае, рабочий лист не имеет longe=
r =

> прикрепленных
> списков, и я смог добавить строку.
>
> Спасибо за помощь.
>
> "susanholland3" написал:
>
>> Я пытаюсь вставить строку простых данных в свой рабочий лист. Когда я =
=

>> делаю, я
>> получаю следующее сообщение:
>>
>> "Эта операция не разрешена . Операция пытается сдвинуть =
=

>> ячейки
>> в списке на вашем листе."
>>
>> Я этого не понимаю. Я создал списки из рабочего листа, но =
=

>> сейчас их нет
>>. Почему он думает, что у меня есть список на листе? И, i=
f =

>> У меня есть
>> один, как его удалить?
>>
>> В базе знаний ничего не нашел по этому поводу и очень
>> расстроен. Спасибо за любую помощь.

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


«susanholland3» написал в сообщении
news: 0B651741-585F-4B64-B734-D7E924025606@microsoft.com.
> Ну, я ненавижу быть сложным, но это все равно не работает. Ни одна из
> панелей инструментов
> не отображается серым цветом. Лист не защищен (я перепроверил), а
> ячейки
> не объединены (это я тоже перепроверил).
>
> Но вот еще немного информации, которую я собираю, работая с этим: я
> создал списки из столбцов этого рабочего листа. В заголовках столбцов
>, где я ранее создал списки, я нажимаю на заголовок и получаю раскрывающийся список
> — как будто список все еще существует и является частью
> рабочий лист.
> Я думаю, именно поэтому я не могу добавить строку — строка пересекает те столбцы,
> которые,
> думают, что у них все еще есть списки.
>
> Есть ли в этом смысл? Я думаю, мне нужно как-то избавиться от списков
> или
> убедить рабочий лист, что меня это не волнует.
>
> Спасибо за приложенные усилия.
>
> Сьюзан
> "Майкл М" написал:
>
>> OK
>> Некоторые панели инструментов выделены серым цветом??
>> Если это так, я бы предположил, что ваш лист защищен и должен быть
>> незащищенным.
>> "Ошибка сдвига ячеек" обязательно появляется, когда есть объединенные ячейки
>>
>> HTH
>> Michael M
>>
>> "susanholland3" написал:
>>
>> > У меня нет объединенных ячеек, по крайней мере, я не знаю или
>> > намеревался. Я создал списки из этого рабочего листа и задаюсь вопросом,
>> > он думает, что у меня
>>> все еще есть открытый список, но не знаю, как это исправить.
>>>>
>> > Я пытался найти ряд выше и ниже там, где мне это нужно----не
>>> сработало.
>> > Спасибо за попытку.
>>>>
>>>> "Майкл М" написал:
>> >
>> > > Привет, Сьюзан
>> > > Похоже на местоположение вы пытаетесь вставить строку, в которой есть
>> > > объединенные ячейки
>> > >.
>> > > Вам нужно будет либо разъединить ячейки, либо перейти на 1 строку выше или ниже
>> > >
>> > > объединенной области.
>> > >
>> > > HTH
>> > > Михаил
>> > >
>> > > "susanholland3" написал:
>> > >
>> > > > Я пытаюсь вставить строку простых данных в свой рабочий лист. Когда
>> > > > я это делаю, я
>> > > > получаю следующее сообщение:
>> > > >
>> > > > "Эта операция не разрешено. Операция пытается
>> > > > сдвинуть ячейки
>> > > > в списке на вашем листе."
>> > > >
>> > > > Я этого не понимаю. Я создал списки из рабочего листа,
>> > > > но
>> > > > у меня их нет. Почему он думает, что у меня есть список на листе? И,
>> > > > если у меня есть
>> > > > один, как его удалить?
>> > > >
>> > > > Я ничего не нашел по этому поводу в базе знаний и очень
>> > > > расстроен. Спасибо за любую помощь.

Зарегистрированный пользователь Дата присоединения 05-09-2009 Местоположение US MS-Off Ver Excel 2003 Сообщения 1

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

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

Зарегистрированный пользователь Регистрация 14.09.2009 Местоположение Альбукерке, Нью-Мексико, США MS-Off Ver Excel 2007 Сообщения 1

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

Краткий ответ: щелкните правой кнопкой мыши в данных, выберите "Таблица" и нажмите "Преобразовать в диапазон".

Читайте также: