2015-12-04 2 views
1

я следующая таблица с около 500 строк, что мне нужно перенести в colums:Условное транспонирования строк в colums

A B 
    A1 B1 
    A2 B2 
    A3 B3 

В результате я пытаюсь получить это

A B C D E F 
A1 B1 A2 B2 A3 B3 

К сожалению для форматирования .. в первый раз.

+1

Большое спасибо за ваш ответ, но нормальный транспонирования не дает мне желаемого результата , Как вы можете видеть из моего первоначального вопроса, мне нужны все данные из 2 строк, которые нужно вставить в одну строку, следуя определенному порядку. В основном мне нужен нормальный перенос ячейки A, а между A1 и A2 мне нужно иметь B1 и так далее и вперед (с нормальным транспозитом B1 окажется ниже A1). –

ответ

0

Поскольку результаты должны быть чередованием двух столбцов, я думаю, что дубликат OP не указан (в одно время). Предполагая, что A1 находится в ячейке A2 (т.е. A и B столбцы этикетки) Я предлагаю в С2 и скопированы в костюме:

=IF(ISODD(COLUMN()),OFFSET($A1,COLUMN()/2,0),OFFSET($A1,(COLUMN()/2)-1,1)) 
+0

В то же время мне это удалось, используя следующую формулу: '= INDEX (диапазон, 1 + INT ((ROW (A1) -1)/COLUMNS (диапазон)), MOD (ROW (A1) -1 + COLUMNS (Range) , COLUMNS (Range)) + 1) ' Но ваша формула работает как шарм. спасибо –

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