DATA
Excel에 명명된 테이블( )이 있습니다 . INFO_TABLE
한 열에 테이블의 헤더가 포함된 별도의 테이블( )을 다른 곳에 만들고 싶습니다 DATA
.
이것이 내가 원하는 것입니다. 'HEADERS' 테이블에는 첫 번째 테이블의 모든 헤더 값을 포함하는 단일 수식(해당 열의 상단 셀)으로 채워지고 아래로 쏟아지는 열이 포함되어 있습니다. 어떻게 이를 달성할 수 있나요?
{=DATA[#Headers]}
나에게열헤더를 포함하지만 CSE(Mac)를 사용할 때 자동 채우기(왼쪽-오른쪽)는 수행되지 않습니다. 수식을 아래로 드래그하면(예: ) 이 스크린샷에 표시된 것처럼 A2:A5
의 첫 번째 열 이름만 제공됩니다 .DATA
나는 또한 시도했지만 {=TRANSPOSE(DATA[#Headers]))}
이것은 작동하지 않습니다.
(이상적인 솔루션에는 VBA 또는 매크로가 포함되어 있지 않습니다.)
답변1
답변2
답변3
테이블은 동일한 아이디어에 대한 변형인 두 가지를 허용하지 않습니다.
SPILL
수식(아마도 각 수식으로 이어지는 열에 대한 수식의 각 행에서 반복되기 때문에 아래 수식을 "밟아" 유출 오류가 발생하기 때문일 수 있음)동일한 작업을 수행하기 위해 이전 스타일 배열 사용(아마도 같은 이유로)
SPILL
다음 행의 결과 위에 표시되어야 하는 결과를 포함 하지 않거나 포함하지 않는 다음 수식을 시도해 볼 수 있습니다 .
=INDEX(Table1[#Headers],1,ROW()-1)
결과는 데이터의 단일 셀이므로 결과가 다른 행의 결과에 넘치지 않습니다. (본질적으로) FORMULA를 쏟아내는 테이블 기능을 사용하므로 필요한 결과 열을 채울 수 있습니다.
그러나 소스 테이블의 열 수와 일치하는 행 수만 지원하지만 아마도 문제가 되지 않을 것입니다.
소스 테이블의 모든 열에 대해 충분한 행이 있도록 테이블 차원을 아래로 끌어낸 다음 수식을 입력하거나, 수식을 입력한 다음 테이블 차원을 아래로 끌어 결과에 맞춥니다. 추가 행은 없지만 너무 적지도 않습니다! (테이블의 오른쪽 아래 셀 오른쪽 아래 모서리에 있는 작은 마커를 사용하여 위/아래(필요한 경우 왼쪽/오른쪽)로 드래그하여 크기에 맞게 조정합니다. 결함이 있는 결과가 나올 때까지 아래로 드래그한 다음 마지막으로 좋은 결과까지 드래그합니다. 또는 미리 드래그할 위치를 파악하거나 다양한 방법으로 테이블 범위를 편집할 수 있습니다.