
나는 피벗 분석에 매우 능숙하지만 이를 내 테이블에 사용하고 싶지 않습니다.
날짜 범위 사이에서 계산을 할 수 있기를 원합니다. 예를 들어 4월 1일부터 6월 22일까지 특정 제품의 판매입니다.
답변1
SUMPRODUCT()
이를 위해 ff를 사용할 수 있습니다 . 특히 공식:
=SUMPRODUCT(--(dates>=start_date),--(dates<=end_date),--(products=product_name),prices)
제품 이름을 고려하지 않으려면 다음과 같이 해당 매개변수를 제거하면 됩니다.
=SUMPRODUCT(--(dates>=start_date),--(dates<=end_date),prices)
여기서:
dates
다음을 포함하는 범위를 나타냅니다.날짜(열ㅏ아래 예에서)는
products
다음을 포함하는 범위를 나타냅니다.제품 이름(열비아래 예에서)
prices
는요약하고 싶은 범위(열씨아래 예에서는)
예:
내가 ff를 가지고 있다고 가정해보자. 테이블:
가격의 합계를 구하려면제품C에서 시작2012년 6월 20일에게2012년 7월 3일, 다음 수식을 사용하십시오.
=SUMPRODUCT(--(dates>=DATE(2012,6,20)),--(dates<=DATE(2012,7,3)),
--(products="Product C"),prices)
ff와 같이 도우미 셀을 사용하여 합계에 대한 "기준"을 포함할 수도 있습니다.
위의 노란색 셀에는 다음 수식이 포함되어 있습니다.
=SUMPRODUCT(--(dates>=F2),--(dates<=G2),--(products=E2),prices)
답변2
귀하에게 답변을 이메일로 보내는 것은 공개 질문 및 답변 포럼의 목적을 무너뜨리는 것입니다...
두 가지 선택:
쿼리 매개변수를 구성하려면 시트 영역을 설정한 다음 DSUM을 사용하여 이를 기반으로 데이터를 합산해야 합니다. 보다:http://office.microsoft.com/en-us/excel-help/dsum-function-HP010342460.aspx
또는 모두 논리적 AND여야 하는 일련의 조건과 함께 SUMIFS 함수를 사용합니다(product="X", 날짜>4월 1일, 날짜<6월 22일 등을 수행하는 데 적합해야 함).