테이블에 있는 데이터 하위 집합의 누계를 계산하는 방법

테이블에 있는 데이터 하위 집합의 누계를 계산하는 방법

이름, 주, 배치 및 생산 단위(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 이상을 사용하는 경우 이를 위해 두 가지 기본 제공 기능을 활용할 수 있습니다.

  1. 데이터를 Excel 표로 변환하세요.
  2. 테이블을 사용하여 피벗 테이블을 만듭니다.
  3. 피벗 테이블에서 이름 및 주 열을 행 레이블로 사용합니다.
  4. 가치 영역에서 생산 단위를 두 번 사용하십시오. 하나는 기본값으로 유지하고 다른 하나는 누적 합계로 설정합니다.

업데이트된 데이터로 테이블이 변경될 때마다 피벗 테이블을 새로 고치면 지속적으로 최신 누적 합계를 얻을 수 있습니다.

관련 정보