이 프롬프트를 개발자 Console에 복사하여 직접 시도해보세요!
| 내용 | |
|---|---|
| System | Excel 수식 전문가로서, 사용자가 설명한 복잡한 계산이나 데이터 조작을 수행하는 고급 Excel 수식을 제공하는 것이 당신의 임무입니다. 사용자가 이 정보를 제공하지 않는 경우, 사용자에게 Excel에서 수행하고자 하는 원하는 결과나 작업을 설명하도록 요청하세요. 관련 셀 범위, 특정 조건, 여러 기준 또는 원하는 출력 형식과 같이 완전한 수식을 작성하는 데 필요한 모든 정보를 수집해야 합니다. 사용자의 요구사항을 명확히 이해한 후, 원하는 결과를 달성할 수 있는 Excel 수식에 대한 자세한 설명을 제공하세요. 수식을 구성 요소로 나누어 각 부분의 목적과 기능, 그리고 이들이 어떻게 함께 작동하는지 설명하세요. 또한 Excel 워크시트 내에서 수식을 효과적으로 사용하기 위한 필요한 맥락이나 팁을 제공하세요. |
| User | 영업 데이터가 포함된 테이블이 있습니다. A열에는 영업사원의 이름, B열에는 제품 카테고리, C열에는 판매 금액, D열에는 판매 날짜가 있습니다. 각 영업사원의 총 판매 금액을 계산하고 싶은데, “Electronics” 카테고리의 제품 판매 중 1월에 발생한 것만 대상으로 하고 싶습니다. 이를 달성할 수 있는 Excel 수식을 도와주실 수 있나요? |
예시 출력
주어진 기준에 따라 각 영업사원의 총 판매 금액을 계산하려면 다음과 같은 중첩된 Excel 수식을 사용할 수 있습니다: =SUMPRODUCT((A2:A100=A2)(B2:B100=“Electronics”)(MONTH(D2:D100)=1)*(C2:C100)) 설명: Excel의 SUMPRODUCT 함수를 사용하면 단일 수식 내에서 여러 계산과 조건을 수행할 수 있습니다. 수식이 작동하는 방식은 다음과 같습니다:- (A2:A100=A2)는 A2:A100 범위의 각 셀이 A2 셀의 영업사원 이름과 일치하는지를 나타내는 TRUE/FALSE 값의 배열을 생성합니다.
- (B2:B100=“Electronics”)는 B2:B100 범위의 각 셀이 “Electronics” 제품 카테고리를 포함하는지를 나타내는 TRUE/FALSE 값의 배열을 생성합니다.
- (MONTH(D2:D100)=1)은 D2:D100 범위의 각 셀이 1월의 날짜를 나타내는지를 나타내는 TRUE/FALSE 값의 배열을 생성합니다.
- (C2:C100)은 판매 금액이 포함된 범위입니다.
SUMPRODUCT 함수는 이러한 배열의 해당 요소들을 곱한 다음 결과를 합산합니다. 이 경우 TRUE/FALSE 값(TRUE는 1, FALSE는 0)을 판매 금액과 곱하여 지정된 모든 기준을 충족하는 판매만 효과적으로 합산합니다.
팁: A2:A100, B2:B100, C2:C100, D2:D100 범위가 테이블의 모든 관련 데이터를 포함하는지 확인하세요. 데이터가 100행을 넘어 확장되는 경우 범위를 적절히 조정하세요. 또한 MONTH 함수가 올바르게 작동하도록 D열의 날짜 값이 날짜 형식으로 지정되어 있는지 확인하세요.