2016-04-23 2 views
0

У меня есть набор данных в Excel с 54676 строками и 29 столбцами, которые я пытаюсь транспонировать, используя функцию paste special transpose. Но, когда я копирую и вставляю данные таким образом, я получаю сообщение об ошибке we can't paste because the copy area and the paste area are not the same size. Я пробовал эту же вещь с меньшим количеством строк, и она отлично работала. Может ли кто-нибудь сказать мне, в чем проблема?перенос данных в Excel

ответ

2

Максимальное количество столбцов на листе составляет 16 384 - см. here. Диапазон, который вы пытаетесь транспонировать, имеет более 16 384 строки и, таким образом, переполняет максимальное количество доступных столбцов.

Меньших областей будут успешно транспонировать, если они были меньше, чем 16384 строк

-2

Edited сделать родовой ответ

Решение: диапазон вы пытаетесь перенести более чем 16384 строк и будет таким образом, переполняет максимальное количество доступных столбцов. Worksheet size:1,048,576 rows by 16,384 columns for Excel2010

Другие ошибки транспонирования:

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

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

enter image description here

В сгруппированных набор листов, обратите внимание, что все они одного цвета.

enter image description here

Еще один способ сказать, чтобы смотреть в верхней части книги. Если вы видите [Группа] рядом с названием книги, то вы знаете, что вы сгруппировали листы. Вы не можете скопировать одну ячейку из группы листов и вставить в ячейку рабочей книги с негруппированными листами. То, что Excel пытается сделать, это скопировать ячейки, которые вы выбрали не из одной книги, а из всех сгруппированных книг, как если бы они были сложены. Затем, когда вы выбираете одну ячейку в негруппированной книге, Excel определяет, что вы пытаетесь вставить сгруппированные ячейки в одну ячейку на одном рабочем листе и говорит: «Нет, не может вместить все это там!» Представьте, что вы пытаетесь одну стопку из 100 сложенных полотенец в маленький чемодан и закройте крышку. Это было бы невозможно.

Чтобы сгруппировать листы, выберите рабочий лист, а затем нажмите клавишу SHIFT и выберите другой рабочий лист. Вы также можете удерживать клавишу CTRL, чтобы сделать относительный выбор (вы можете выбрать и выбрать). Когда выбрано несколько листов таким образом, листы автоматически группируются, а предупреждение [Group] появляется в верхней части рабочей книги. Вы можете разгруппировать листы, выбирая только один из листов в группе, а остальные - более темный. Вы также можете щелкнуть правой кнопкой мыши группу выбранных листов и щелкнуть левой кнопкой мыши по опции «Разгруппировать листы».

Код: The information cannot be pasted because the copy area and the paste area are not the same size and shape

Смежные вопросы