Mac용 Excel에서 서로 대응하는 재고 수량을 결합하려면 일치하는 숫자 배열에 +를 더하세요. 자산 행의 순서가 다르면 먼저 각 자산을 조회한 다음 반환된 수량을 더하세요. 이렇게 하면 각 측정 항목의 결과를 별도로 보존할 수 있습니다.

이 안내에서는 두 가지 측정 항목, 즉 인쇄물 수량과 견본 카드 수량이 있는 합성 아트 자산을 사용합니다. 각 자산과 측정 항목을 식별할 수 있도록 유지하면서 두 보관 장소의 수량을 결합하는 것이 목표입니다. 모든 수량은 예시입니다.

자산이 서로 대응하는 방식에 따라 수식 선택하기

수식을 작성하기 전에 두 값이 어떤 기준으로 대응하는지 확인하세요. 두 입력 블록의 자산 순서와 측정 항목 순서가 같을 때만 동일한 위치끼리 계산할 수 있습니다. 자산 레이블이 일치하면 원본 행의 순서가 달라도 됩니다.

입력 조건 지원되는 방식 결과
자산과 행 순서, 측정 항목 열이 모두 같음 크기가 같은 숫자 범위 더하기 자산과 측정 항목별 결과 하나씩
자산 레이블은 고유하지만 행 순서가 다름 여러 열을 반환하는 XLOOKUP 결과 두 개 더하기 각 자산의 측정 항목이 별도 셀에 표시됨
반복된 자산 레이블을 합쳐야 함 측정 항목별로 별도의 SUMIF 계산 사용 요청한 자산과 측정 항목별 결과 하나씩

아래 예시는 Microsoft가 문서화한 배열 계산, 여러 항목 조회 결과, 조건부 합계를 바탕으로 이러한 방법을 보여 줍니다. 수식을 복사하기 전에 입력 구조에 맞는 방법을 선택하세요.

Mac용 Excel 버전 확인하기

조회 예시는 Mac용 Excel(마이크로소프트 365), Mac용 Excel 2024, Mac용 Excel 2021에 적용됩니다. Microsoft는 해당 버전들이 광범위한 적용 가능성 목록에 포함되어 있음에도 XLOOKUP는 Excel 2016과 Excel 2019에서 사용할 수 없다고 명시합니다. Microsoft의 XLOOKUP 문서.

Mac에서는 Office 앱의 응용 프로그램 메뉴에서 버전과 라이선스 유형을 확인할 수 있는 정보 대화 상자를 열 수 있습니다. Excel에서 Excel → Excel 정보를 확인하세요. 수식을 선택하기 전에 버전 번호와 제품 에디션을 모두 확인하세요. Office 정보: 사용 중인 Office 버전 확인하기.

이 문서 뒷부분의 선택 사항인 HSTACK 수식은 Mac용 Excel(마이크로소프트 365) 또는 Mac용 Excel 2024가 필요합니다. Microsoft는 이 함수가 Mac용 Excel 2021에서 사용 가능하다고 명시하지 않습니다. 기본 계산에는 이 함수가 필요하지 않습니다. Microsoft의 HSTACK 문서.

작은 아트 자산 재고 두 개 설정하기

빈 워크시트에서 일반 셀 범위를 사용하세요. 첫 번째 보관 장소의 재고를 A1:C4에 입력합니다.

자산 인쇄물 수량 견본 카드 수량
Tile-A 8 3
Tile-B 5 7
Tile-C 6 2

두 번째 보관 장소의 재고는 E1:G4에 입력하고, D 열은 비워 둡니다.

자산 인쇄물 수량 견본 카드 수량
Tile-A 4 2
Tile-B 9 1
Tile-C 3 5

두 숫자 블록은 모두 높이가 3행이고 너비가 2열입니다. 첫 번째 숫자 열은 인쇄물 수량을 세고, 두 번째 열은 견본 카드 수량을 셉니다. 레이블은 계산 범위 밖에 있습니다.

J1:L4에 아래 출력 영역을 준비합니다. 처음에는 머리글과 자산 레이블만 입력하고 수량 셀은 비워 둡니다.

자산 합산 인쇄물 수량 합산 견본 카드 수량
Tile-A
Tile-B
Tile-C

이 예시에서는 모든 수량이 숫자이고, 모든 자산이 각 원본에 한 번씩만 표시됩니다. 누락된 기록과 기록된 0은 의미가 다릅니다. 수량이 0인 것으로 확인된 경우에는 0을 사용하고, 기록이 없으면 0으로 간주하기 전에 먼저 확인하세요.

정렬된 배열을 더해 대응하는 모든 결과 보존하기

원본 행의 순서가 표시된 것과 같다면 K2에 다음 전체 워크시트 수식을 입력하세요.

=B2:C4+F2:G4

Return을 눌러 수식을 확정합니다. 동적 배열을 지원하는 Excel에서는 결과가 K2:L4에 표시됩니다. 즉, 자산 3행과 측정 항목 2열입니다. Microsoft 문서에 따르면 배열 수식은 여러 결과를 반환할 수 있으며, 동적 결과는 인접 셀로 펼쳐집니다. 배열 수식 지침 및 예시.

예상 결과는 다음과 같습니다.

자산 합산 인쇄물 수량 합산 견본 카드 수량
Tile-A 12 5
Tile-B 14 8
Tile-C 9 7

계산은 위치를 기준으로 합니다. B2+F2는 12를, C2+G2는 5를 반환합니다. 나머지 위치에도 같은 규칙을 적용합니다. 두 원본 블록은 크기가 같은 하나의 결과 블록이 됩니다.

한 열짜리 재고라면 이에 해당하는 수식은 =B2:B4+F2:F4입니다. 행마다 하나씩 총 세 개의 수량을 반환합니다. 두 열짜리 버전은 두 번째 측정 항목을 첫 번째와 나란히 보존할 뿐입니다.

바깥쪽 SUM으로 결과 모양이 잘못되는 이유

다음 수식은 전체 합계를 계산합니다.

=SUM(B2:C4,F2:G4)
=SUM(B2:C4+F2:G4)

이 예시에서는 두 수식 모두 55를 반환합니다. 이 숫자는 자산 3개의 측정 항목 2개를 모두 합친 값입니다. Microsoft 문서에 따르면 SUM는 숫자, 참조 또는 범위로 제공된 값을 더합니다. 따라서 결과 배열을 SUM로 감싸면 값 하나로 축약됩니다. Microsoft의 SUM 문서.

위의 6개 셀 결과를 검수 기준으로 사용하세요. 55가 들어 있는 셀 하나는 산술적으로 맞더라도 다른 질문에 대한 답입니다.

정렬된 행에 사용할 수 있는 버전 독립적 레이아웃

개별 셀 수식을 선호한다면 K2에 =B2+F2를 입력하세요. 채우기 핸들을 오른쪽으로 끌어 L2까지 채운 다음, K2:L2를 4행까지 아래로 채우세요. 상대 참조가 조정되어 각 대응 항목을 계산합니다. Microsoft는 Mac용 Excel에서 채우기 핸들을 사용하는 방법을 문서화하고 있습니다. Mac용 Excel에서 Excel을 계산기로 사용하기.

결과를 펼치지 않고도 같은 수량 6개를 얻을 수 있습니다. 이 방법 역시 원본 행의 순서가 일치해야 합니다.

원본 행의 순서가 다를 때 자산 레이블로 일치시키기

행 위치를 신뢰할 수 없다면 먼저 K2의 이전 결과를 지우세요. J2:J4는 요청한 자산 목록으로 유지합니다. K2에 다음을 입력하세요.

=XLOOKUP($J2,$A$2:$A$4,$B$2:$C$4)+XLOOKUP($J2,$E$2:$E$4,$F$2:$G$4)

각 조회는 J2에서 자산을 찾아 두 개의 수량 열을 반환합니다. 반환된 행을 더하면 K2에는 12가, L2에는 5가 표시됩니다. Microsoft는 기본적으로 정확히 일치하는 항목을 찾고 여러 열로 된 반환 범위에서 여러 항목을 반환하는 기능을 문서화하고 있습니다. Microsoft의 XLOOKUP 문서.

K2의 수식을 K3:K4에 복사하고, 가로 방향 결과를 위해 L2:L4는 비워 둡니다. 달러 기호는 원본 범위를 고정하고, 요청 자산은 출력 행마다 바뀝니다.

진단하려면 두 번째 원본의 전체 레코드 순서를 바꿔 Tile-C가 첫 번째로 오게 하세요. 각 레이블을 두 수량과 함께 이동해야 합니다. 조회를 사용하는 결과는 예상 값을 유지해야 하지만, 위치 기준 덧셈은 이제 서로 다른 자산끼리 짝을 짓게 됩니다.

수식에 선택적인 일치 항목 누락 대체값이 지정되어 있지 않으므로 레이블이 없으면 #N/A가 반환됩니다. 레이블이 반복되면 레코드를 합산하지 않고 첫 번째 일치 항목을 반환합니다. 이는 문서에 명시된 조회의 한계입니다. Microsoft의 XLOOKUP 문서.

출력에는 J2:J4에 나열된 자산만 포함됩니다. 자체 데이터를 사용하기 전에 이 요청 목록에 두 보관 장소 중 어느 한 곳에서든 보고할 자산이 모두 포함되어 있는지 확인하세요.

반복된 자산 레코드를 측정 항목별로 결합하기

여러 행이 의도적으로 같은 자산에 속한다면 조건부 합계를 사용하세요. 원래 예시의 범위를 사용하여 K2에 다음 전체 수식을 입력합니다.

=SUMIF($A$2:$A$4,$J2,B$2:B$4)+SUMIF($E$2:$E$4,$J2,F$2:F$4)

오른쪽의 L2에 복사한 다음, K2:L2를 4행까지 아래로 복사하세요. 오른쪽으로 이동하면 레이블 범위는 고정된 채 수량 범위가 견본 카드 열로 바뀝니다. 각 출력 셀은 해당 자산과 측정 항목의 값만 합산합니다. Microsoft는 한 범위를 조건에 사용하고 다른 범위에서 해당 수량을 합산하는 방법을 문서화하고 있습니다. Microsoft의 SUMIF 문서.

반복 레코드를 확인하려면 A5:C5에 Tile-A, 2, 1을 추가합니다. 다시 계산하기 전에 첫 번째 원본의 조건 및 수량 범위를 5행까지 확장합니다.

=SUMIF($A$2:$A$5,$J2,B$2:B$5)+SUMIF($E$2:$E$4,$J2,F$2:F$4)

수정한 수식을 이전과 같이 오른쪽과 아래로 복사하세요. 예시의 Tile-A 결과는 인쇄물 14개와 견본 카드 6개가 됩니다. 4행에서 끝나는 고정 범위는 추가된 레코드를 포함하지 않으므로, 이 방법에서는 범위 관리가 필요합니다.

각 조건 범위가 대응하는 수량 범위와 크기와 모양이 같은지 확인하세요. 또한 SUMIF은 *와 ?를 와일드카드로 처리합니다. 여기서 사용한 합성 레이블에는 둘 다 없습니다. Microsoft의 SUMIF 문서.

스필 오류 해결 및 완성된 재고 확인하기

결과를 펼치는 수식에는 전체 출력에 필요한 공간이 있어야 합니다. Excel 표 바깥에 수식을 입력하고, 왼쪽 위 셀에서 편집하거나 바꾸세요. Microsoft는 두 가지 제한 사항을 문서화하고 있습니다. 동적 배열 수식 및 스필 배열 동작.

#SPILL!이 표시되면 출력 위치에 기존 내용이나 병합된 셀이 있는지 확인하세요. 방해되는 내용을 다른 위치로 옮기거나 비어 있는 출력 영역을 선택합니다. Microsoft는 출력 영역이 막혀 있거나 셀이 병합된 경우를 스필 오류의 원인으로 제시합니다. #SPILL! 오류 수정 방법.

덧셈 결과가 #VALUE!이면 수량에 텍스트가 있는지 확인하세요. Microsoft에 따르면 직접 덧셈은 숫자가 아닌 텍스트에서 실패할 수 있지만 SUM은 텍스트를 무시합니다. 따라서 수식을 SUM로 바꾸면 결과 모양과 텍스트 처리 방식이 모두 달라집니다. Microsoft의 SUM 문서.

Mac용 Microsoft 365 또는 Mac용 Excel 2024에서 레이블이 포함된 결과 블록을 선택적으로 만들려면, 새 빈 영역에서 정렬된 원본 예시에 다음 수식을 사용하세요.

=HSTACK(A2:A4,B2:C4+F2:G4)

이렇게 하면 자산 레이블이 계산된 측정 항목 옆에 표시됩니다. HSTACK은 열을 추가하고, 수식 안의 +은 덧셈을 수행합니다. 이 수식은 레이블을 일치시키거나 원본 행의 순서가 다른 문제를 해결하지 않습니다. Microsoft의 HSTACK 문서.

마지막으로 세 가지를 확인하세요. 출력에 의도한 자산이 모두 포함되어 있는지, 각 측정 항목이 별도 열에 유지되는지, 직접 확인한 행 하나의 결과가 원본 수량과 일치하는지 살펴봅니다. 입력이 정렬되어 있으면 범위 덧셈을 사용하세요. 행 순서가 바뀌는 고유 레이블에는 조회 결과 덧셈을 사용하세요. 반복 레코드에는 자산의 측정 항목별로 합산하세요. 완성된 재고에는 각 수량이 무엇을 세는지 식별하는 데 필요한 세부 정보가 보존되어야 합니다.

출처