2016-07-10 2 views
0

У меня есть эти столбцы в Excel:Как получить каждый столбец одной строки в одной строке?

A  B C D E F 
Nima1 1 2 3 4 5 
Nima2 6 7 8 9 10 
Nima3 11 12 13 14 15 
Nima4 16 17 18 19 20 

и я хочу, чтобы показать им, как это:

Nima1 1 
Nima1 2 
Nima1 3 
Nima1 4 
Nima1 5 
Nima2 6 
… 
Nima4 20 

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

+0

В целом, показывая, что вы пытались (работает или нет) помогает понять части проблемы, которые вы не сумели включить в свой рассказ. – Jeeped

ответ

2

В любой неиспользуемой ячейки справа положить в этой формуле,

'for system that use a comma as a list separator 
=INDEX(A:E,(ROW(1:1)-1)/5+1,IF(COLUMN(A:A)=1,1,MOD(ROW(1:1)-1,5)+1)) 
'for system that use a semi-colon as a list separator 
=INDEX(A:E;(ROW(1:1)-1)/5+1;IF(COLUMN(A:A)=1;1;MOD(ROW(1:1)-1;5)+1)) 

Заполните правый столбец а затем заполнить и вниз, пока вы не получите нули.

nima1_offset

+0

Я поместил вашу формулу в ту же ячейку, но она продолжает показывать мне эту ошибку: формула, которую вы вводите, содержит ошибку. –

+0

Я добавил ту же формулу для систем, которые используют полуточку в качестве разделителя списков. – Jeeped

+0

Цените его. Это сработало. –

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