2013-05-11 4 views
0

Excel에서 1 행의 데이터를 4 열로 나누고 싶습니다. A1 : D1은 그대로 있어야합니다. E1 : H1은 A2 : D2가되어야합니다.Excel에서 단일 행을 여러 열로 분할하는 방법

INDEX($1:$1;(ROW()-1)*4+COLUMN()-1) 

을 ...하지만 나는 #REF! 오류가 점점 오전 :

나는 현재 A2이 공식을 사용하고 있습니다.

어떻게이 문제를 해결할 수 있습니까?

답변

3

A2이 공식을 사용해보십시오 B를 & 붙여 넣기를 복사 한 다음

=OFFSET(A$1,0,(ROW()-1)*4)

또는 열을 가로 질러 공식을 드래그 (당신은 엑셀의 영어 버전이 아닌 쉼표 대신 세미콜론을 사용해야 할 수도 있습니다) D를 통해 필요한만큼의 행을 만듭니다.

enter image description here

또는 수식 (=INDEX($1:$1,(ROW()-1)*4+COLUMN()-1))는, 그러나 올바른 열을 반환하지 않습니다, 나에게 오류를 반환하지 않습니다. 인덱스 기능을 선호하는 경우 다음을 사용할 수 있습니다

=INDEX($1:$1,(ROW()-1)*4+COLUMN())

대체 세미콜론을 쉼표 필요합니다.

+0

@pnuts 감사합니다. 그 취지로 메모를 수정했습니다. –

+0

오프셋 기능이 완벽하게 작동합니다. 감사. – Aarav

+0

@Aarav 당신을 환영합니다! 그것이 당신을 도운다면 대답을 "받아들이는"것을 고려하십시오. 건배. –

관련 문제