각 데이터 세트가 세 개의 행을 포함하는 Excel 스프레드시트가 있습니다. 각 데이터 세트의 세 번째 행에 있는 K열의 값을 기준으로 데이터를 정렬하려고 합니다. 각 데이터 세트의 1행과 2행에는 값이 없습니다. 데이터 세트를 함께 행 순서로 유지하고 싶습니다.
그룹화를 시도했지만 작동하지 않으며 인터넷에서 '방법'을 찾아보면 도우미 행이 있으면 도움이 될 수 있다고 제안했지만 어떻게 해야 할지 알 수 없습니다.
어떤 제안이라도 대단히 감사하겠습니다. 나는 아무리 상상해도 '수퍼유저'가 아닙니다.
답변1
스프레드시트 레이아웃을 올바르게 이해하고 있다면 그룹화된 데이터의 세 행(A열 - J열)과 세 번째 행의 k열에 일종의 식별자가 있습니다. 내 제안은 해당 식별자를 첫 번째와 두 번째 행의 K 열에도 복사하는 것입니다. 그런 다음 모든 데이터를 강조 표시하고 K열을 기준으로 사용자 정의 정렬을 실행할 수 있습니다.
답변2
두 가지 접근 방식:
- 행 데이터에 대해 고유한 "ID" 열이 있는 경우(이 열을 "A"로 두고 두 번째 행의 데이터를 입력한다고 가정):
=sumif(a:a,a2,b:b)
(배열 수식을 사용하는 max가 더 우아하지만 sumif가 더 쉽다는 것을 알고 있습니다. 이해하는 데 도움이 되며 대규모 데이터 세트에서는 더 빠릅니다.) - 데이터 위치를 기반으로 수식을 사용할 수 있습니다(데이터가 두 번째 행에서 시작한다고 가정).
= indirect("k"& row() - mod(row()+1,3)+2,true)
이는 그룹을 분할하여 데이터가 손상되면 SDHI를 전달하려는 단점이 있습니다. 값을 읽는 공식.