이름, 주, 배치 및 생산 단위(Cols, A,B,C,D)라는 4개의 열이 있습니다. E열에서는 이름과 주를 기준으로 누적 합계를 유지해야 합니다. 같은 사람의 주가 바뀌면 합계를 다시 시작하세요.
Fred, 12, 4001, 129.0 Answer in e: 129.0
Fred, 12, 4012, 234.0 Answer in e: 363.0
Fred, 13, 4023, 12.0 Answer in e: 12.0
John, 12, 4003, 420.0 Answer in e: 420.0
John, 13, 4021, 1200.0 Answer in e: 1200.0
John, 13, 4029, 120.0 Answer in e: 1320.0
수식을 1000개 이상의 행에 복사할 수 있어야 합니다.
답변1
Excel 2007 이상
E1:=SUMIFS(D$1:D1,A$1:A1,A1,B$1:B1,B1)
복사하세요.
.
섹션 사이에 간격이 필요한 경우:
E1:=IF(OR(ISBLANK(A1),ISBLANK(B1)),"",SUMIFS(D$1:D1,A$1:A1,A1,B$1:B1,B1))
그리고 복사해 가세요.
OR
필요에 따라 을(를) 변경할 수 있습니다 AND
.
.
.
이전 버전의 경우:
F1:=A1&B1
E1:=SUMIF(F1:F$1,A1&B1,D1:D$1)
둘 다 아래로 복사하세요.
간격에 대해서는 위의 논리를 따르십시오.
답변2
Excel 2007 이상을 사용하는 경우 이를 위해 두 가지 기본 제공 기능을 활용할 수 있습니다.
- 데이터를 Excel 표로 변환하세요.
- 테이블을 사용하여 피벗 테이블을 만듭니다.
- 피벗 테이블에서 이름 및 주 열을 행 레이블로 사용합니다.
- 가치 영역에서 생산 단위를 두 번 사용하십시오. 하나는 기본값으로 유지하고 다른 하나는 누적 합계로 설정합니다.
업데이트된 데이터로 테이블이 변경될 때마다 피벗 테이블을 새로 고치면 지속적으로 최신 누적 합계를 얻을 수 있습니다.