Привет у меня есть данные, которые были вставлены в виде 616 строк в 1 столбце.

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

Пример: могу ли я сделать клетки

1
2
3
4
5
6

в

1 2

3 4

5 6

в большем масштабе

2 ответа2

2

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

= ИНДЕКС ($ A:$ A, КОЛОННА (A1)+(ROW (A1)* 9-9))

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

0

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

Таким образом, у вас есть столбец 12345 в столбце А.

Создайте идентичный столбец 12345 в столбце B, который начинается на одну строку раньше (добавьте его при необходимости), и добавьте 0 к исходной серии.

Теперь у вас есть следующее:

A B
0 1
1 2
2 3
3 4
5 6
etc.  

Теперь вам нужно удалить строки 01 , 23 , 45 , то есть строки, которые заканчиваются нечетным числом.

Создайте новую ячейку, равную =ISODD(B1) (где B1 обозначает первую ячейку второго столбца. Заполнить вниз

Теперь у вас есть следующее:

A B C
0 1 FALSE
1 2 TRUE
2 3 FALSE
3 4 TRUE
etc.

Отфильтруйте таблицу по столбцу C, значение TRUE , и вы получите то, что вам нужно на экране.

Технически вы можете распространить этот метод на любое приложение r x c (строка за столбцом). Мой пример - преобразование 1 x 2 но вы можете повторить его при необходимости.

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