
예를 들어 셀에 David라고 적혀 있는 경우 £의 David 왼쪽에 있는 모든 셀을 아래쪽에 있는 것과 같은 합계까지 합산하고 싶습니다. 어떻게 해야 할지 잘 모르겠습니다.
£4500 IWI 14/12 DAVID
£3200 EAH 13/12 CRAIG
£8600 IWI 17/12 JOHN
£6300 IWI 16/12 DAVID
£7800 IWI 14/12 DAVID
DAVID 총계 = JOHN 총계 = CRAIG 총계 =
답변1
SUMIF()
여기에 필요한 것이 있습니다.
IF 테스트 열은 네 번째 열입니다. 이름이 있는 D 열이라고 부릅니다. 합계할 열은 첫 번째 열입니다. 값이 있는 열 A라고 부릅니다. 따라서 위의 데이터 세트에 대해 셀 E5에 입력한 이름을 사용하면 이 수식을 통해 원하는 결과를 얻을 수 있습니다.
=SUMIF(D1:D5, "="&E1, A1:A5)
D 열의 모든 고유 이름을 합산하려면 다음을 수행할 수 있습니다.
=SUMIF(D1:D5,"="&UNIQUE(D1:D5),A1:A5)
(예를 들어 왼쪽에 다른 열인 이름(!)이 있으면 다음과 같이 채울 것입니다.
=UNIQUE(D1:D5)
UNIQUE()
이 경우 다음을 사용 하는 대신 결과 목록을 참조하여 링크/잠금하는 것을 선호할 수 있습니다 SUMIF()
.
=SUMIF(D1:D5,"="&E1#,A1:A5)
고유 이름 목록이 E열에 있고 SPILL
사용 가능한 기능이 있는 경우. 그렇지 않은 경우 문자 그대로 범위를 지정하거나 열을 함께 연결/잠그지 마세요. 지금은 정확성을 위해 필요하지 않으며 나중에 변경 사항이 있을 경우에만 가능합니다.