-1

У меня есть куча данных в столбце, который каждые 500 строк содержат блок данных. Я хочу переместить каждые 500 строк в новый столбец и поместить их рядом друг с другом, как показано на рисунке. Моё предпочтительное решение - использовать некое решение Excel (трюк) вместо кодирования. пожалуйста, если вы знаете какое-либо решение, пожалуйста, помогите мне, в противном случае предложите мне ваше решение VBA. Тд

1 ответ1

0

Пожалуйста, обратитесь к этой ссылке для решения.

Вот

Преобразовать один столбец в диапазон данных от столбца к столбцу:

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

  1. В пустой ячейке C1 введите следующую формулу:= ИНДЕКС ($ A $ 1:$ A $ 20, ROW (C1)+(5 * (КОЛОННЫ ($ C $ 1:C $ 1)-1))), а затем перетащите заполнить ручку от С1 до С5

Примечание: A1: A20 - это данные столбца, которые вы хотите преобразовать, 5 * обозначает количество ячеек, которое вы хотите иметь в каждом столбце.

  1. Затем перетащите маркер заполнения через столбец C в столбец F, и данные в одном столбце были перенесены в диапазон от столбца к столбцу.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .