Добрый день, подскажите, можно ли как-то решить такой вопрос.
Есть большая таблица данных, но она в неправильном виде.
Данные имею вид:
№ | Имя | Фамилия |
1 | Иван | Петров |
2 | Петр | Иванов |
Отчество | Адрес | Телефон |
Иванович | г. Москва | 123 |
Петрович | г. Воронеж | 321 |
а должно быть так:
№ | Имя | Фамилия | Отчество | Адрес | Телефон |
1 | Иван | Петров | Иванович | г. Москва | 123 |
2 | Петр | Иванович | Петрович | г. Воронеж | 321 |
Всего 6 таких блоков, то есть первый остается на месте, остальные пять, которые находятся ниже него, должны быть перемещены справа от него, затем следующие 6 и т.д. Всего данных на 17159 строках, между каждым таким блоком промежуток одна строка. Вот такая задачка. Можно ли как-то ее решить?