이 글은 excel에 대한 관련 지식을 제공합니다. SUMIF, SUMIFS, SUMPRODUCT 등의 사용을 포함한 조건부 합산과 관련된 문제를 주로 소개합니다. 모두에게 도움이 되기를 바랍니다. 돕다.
관련 학습 권장 사항: excel 튜토리얼
오늘은 조건별 합산 문제에 대해 이야기하겠습니다.
아래와 같이 최근 기간 동안 대다수의 멜론 섭취인의 멜론 섭취 기록입니다. 특정 멜론 섭취 유형을 기준으로 총 수익을 계산해야 합니다.
=SUMIF(A3:A7 ,G3,D3:D7)
=SUMIF(A3:A7,G3,D3:D7)
SUMIF的作用是根据指定的条件来求和,第一参数是条件区域,第二参数是指定的条件,第三参数是求和区域。
如果A3:A7单元格中的等于G3单元格的内容,就对D3:D7对应的单元格求和。
=SUMIFS(D3:D7,A3:A7,G3)
SUMIFS的作用是根据指定的一个或多个条件来求和。
第一参数是求和区域,后面的参数两两一对,分别是对应的求和区域和求和条件。当所有条件区域都符合指定的条件时,就对求和区域中对应的单元格求和。
=SUMPRODUCT((A3:A7=G3)*D3:D7)
SUMPRODUCT的作用是将两组数对应相乘,然后计算乘积之和。
本例中,先使用(A3:A7=G3)判断A列是否等于指定的条件,得到一组逻辑值TRUE或FALSE构成的内存数组。
然后再使用这个内存数组与D3:D7中的数值对应相乘,如果内存数组中的某个元素是TRUE,与D列相乘后仍然是D列的原有数值,否则相乘后是0。最后使用SUMPRODUCT将各个计算结果求和。
按住Shift+Ctrl不放,再按回车,输入以下数组公式:
=SUM(IF(A3:A7=G3,D3:D7))
输入时注意不要输入最外层的花括号。
公式中的IF(A3:A7=G3,D3:D7)部分,先使用IF函数对A列的内容与G3进行比较判断,得到一个内存数组结果。如果相同则返回D列对应的数值,否则返回逻辑值FALSE。
最后使用SUM函数,忽略内存数组中的逻辑值进行求和。
=DSUM(A2:E7,H2,G2:G3)
SUMIF는 지정된 조건에 따라 합산하는 데 사용됩니다. 첫 번째 매개변수는 조건 영역, 두 번째 매개변수는 지정된 조건, 세 번째 매개변수는 매개변수는 합산 영역입니다.
A3:A7 셀의 내용이 G3 셀의 내용과 같으면 D3:D7에 해당하는 셀의 합을 계산합니다.
방법 2:
=SUMIFS(D3:D7,A3:A7,G3)
SUMIFS는 하나 이상의 지정된 조건을 기반으로 합산하는 데 사용됩니다.
첫 번째 매개변수는 합산 영역이며, 다음 매개변수는 쌍으로 구성되어 해당 합산 영역과 합산 조건에 해당합니다. 모든 조건 범위가 지정된 조건을 충족하면 합산 범위의 해당 셀이 합산됩니다.
방법 3:
🎜SUMPRODUCT는 두 개의 숫자를 곱한 다음 곱의 합을 계산하는 것입니다. 🎜🎜이 예에서는 먼저 (A3:A7=G3)을 사용하여 A 열이 지정된 조건과 같은지 확인하고 TRUE 또는 FALSE 논리값 집합으로 구성된 메모리 배열을 얻습니다. 🎜🎜그런 다음 이 메모리 배열을 사용하여 D3:D7의 값을 적절하게 곱합니다. 메모리 배열의 요소가 TRUE인 경우 D열의 원래 값은 곱셈 후에도 여전히 D열의 원래 값입니다. 곱하면 0이 됩니다. 마지막으로 SUMPRODUCT를 사용하여 각 계산 결과를 합산합니다. 🎜🎜방법 4: 🎜🎜Shift+Ctrl을 누른 상태에서 Enter를 누르고 다음 배열 수식을 입력하세요. 🎜🎜=SUM(IF(A3:A7=G3,D3:D7))
🎜🎜 🎜🎜Enter 조심하세요 가장 바깥쪽 중괄호를 입력하지 마세요. 🎜🎜수식의 IF(A3:A7=G3,D3:D7) 부분에서 먼저 IF 함수를 사용하여 A 열의 내용을 G3과 비교하여 메모리 배열 결과를 얻습니다. 동일하면 D 열에 해당하는 값을 반환하고, 그렇지 않으면 논리값 FALSE를 반환합니다. 🎜🎜마지막으로 합산을 위해 메모리 배열의 논리값을 무시하고 SUM 함수를 사용합니다. 🎜🎜방법 5: 🎜🎜=DSUM(A2:E7,H2,G2:G3)
🎜🎜🎜🎜🎜DSUM 함수는 열에서 지정된 조건을 충족하는 숫자의 합계를 반환하는 데 사용됩니다. 데이터베이스의 . 🎜🎜첫 번째 매개변수는 데이터베이스를 구성하는 셀 영역입니다. 🎜🎜두 번째 매개변수는 반환할 데이터 열을 지정하는 데 사용됩니다. 데이터베이스 영역과 동일한 열 제목일 수도 있고 숫자를 사용하여 어떤 열을 나타낼 수도 있습니다. 🎜🎜세 번째 매개변수는 주어진 조건을 포함하는 셀 범위 집합입니다. 여기에는 데이터베이스 범위의 항목과 동일한 열 헤더와 조건을 설정하는 데 사용되는 셀이 포함되어야 합니다. 🎜🎜이 예에서 첫 번째 매개변수는 A2:E7입니다. 🎜🎜두 번째 매개변수로 지정된 조건 필드 이름은 셀 H2의 "Profit"이거나 4로 표시됩니다. 🎜🎜세 번째 매개변수는 G2:G3 셀 범위입니다. 여기서 G2의 필드 제목은 데이터베이스의 제목과 동일하고 지정된 조건은 G3 셀의 "Fan Fan Gua"입니다. 🎜🎜관련 학습 권장 사항: 🎜excel 튜토리얼🎜🎜위 내용은 Excel에서 조건부 합산을 완성하는 5가지 수식의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!