하나의 접근법은 "3 차원"테이블을 만들어 모든 조합을 캡처하는 것입니다. 목록에 11, 11 및 5 개의 항목이 있으므로 5 개의 11x11 표를 만듭니다. 다섯 가지 항목 각각에는 세 번째 항목의 항목 중 하나와 관련된 조합이 포함됩니다. 각 표의 셀은 첫 번째 열의 항목과 두 번째 열의 항목의 조합을 반영합니다.
표시하는 데이터가 다음과 같다고 가정 해 보겠습니다. A1:C11
. 다음으로 시작하는 첫 번째 표 만들기 A15
. 표의 각 항목에 대한 셀을 조회하는 데 사용될 색인 번호로 표의 행과 열에 레이블을 붙입니다. 따라서 테이블 1은 다음과 같이 설정됩니다.
[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L]
[15] 0 1 2 3 4 5 6 7 8 9 10
[16] 0
[17] 1
[18] 2
[19] 3
[20] 4
[21] 5
[22] 6
[23] 7
[24] 8
[25] 9
[26] 10
다음 공식 B16
다음과 같습니다.
=OFFSET($A$1,$A16,0,)&OFFSET($B$1,B$15,0,)&$C$1
이것을 복사하여 테이블의 모든 셀을 채 웁니다. 첫 번째 표현식은 A 열의 목록을 고정하고 표의 행 레이블에 해당하는 항목을 선택합니다 (첫 번째 행의 오프셋은 0이므로 목록의 첫 번째 항목을 참조 함). 두 번째 식은 B 열의 목록을 고정하고 열 레이블에 해당하는 항목을 선택합니다. 세 번째 식은 첫 번째 테이블의 모든 항목에 대해 C 열 목록의 첫 번째 값을 사용합니다. 식의 달러 기호는 수식을 표의 행 및 열 레이블에 고정하므로 수식을 복사하여 표를 채울 수 있으며 각 셀은 올바른 레이블을 참조합니다. 앰퍼샌드는 세 값을 연결합니다. 표시 할 하이픈과 같은 값 사이에 구분 기호를 사용하려면 수식의 앰퍼샌드 대신 다음을 사용하십시오.
&"-"&
그래서 B16
표시됩니다 adaren
또는 ad-ar-en
. C16
표시됩니다 adren
또는 ad-r-en
. B17
표시됩니다 adoaren
또는 ado-ar-en
.
다른 테이블을 정확히 같은 방법으로 첫 번째 테이블 옆 또는 아래에 편리하게 만듭니다. 첫 번째 셀의 수식을 입력 할 때 해당 테이블의 행 및 열 레이블을 가리 킵니다. 예를 들어, 두 번째 테이블이 첫 번째 테이블 아래에서 시작하면, A30
, 첫 번째 테이블 셀은 B31
. 이 수식의 첫 번째 표현식은 $A31
대신에 $A16
, 및 B$30
대신에 B$15
. 두 번째 테이블의 마지막 표현식은 다음과 같습니다. $C$2
대신에 $C$1
. 세 번째 테이블에서는 $C$3
, 등등.
다섯 개의 표에는 목록 항목의 모든 조합이 포함됩니다.