Maison >Les sujets >excel >Une brève analyse de l'utilisation de sumif() et countif() dans l'apprentissage des fonctions Excel
Lorsque nous utilisons Excel pour créer des tableaux afin d'organiser les données, nous utilisons ses fonctions intégrées pour assister l'opération, ce qui peut améliorer l'efficacité opérationnelle. Aujourd'hui, nous allons apprendre à utiliser les fonctions Excel. Découvrons d'abord l'application des fonctions sumif et countif. J'espère que cela sera utile à tout le monde !
Partie 1 : Comment utiliser la fonction sumif
La fonction Sumif consiste à additionner les cellules spécifiées selon des conditions données.
Tout d'abord, comprenons comment utiliser la fonction Sumif à travers une donnée simple. L'image ci-dessous est une feuille de calcul de données source.
Utilisez la fonction SUMIF pour trouver les cellules de la colonne A qui sont supérieures à 15 et additionnez-les avec leurs cellules correspondantes dans la colonne B.
Entrez dans la cellule d'évaluation : =SUMIF(A1:A4,">15",B1:B4)
, et le résultat est 900. =SUMIF(A1:A4,">15",B1:B4)
,得到结果为900。
公式的意思就是因为A2、A3、A4中的数据满足条件">15",所以就将相对应的B2、B3、B4中的数据进行求和计算。
SUMIF函数的语法为:SUMIF(range,criteria,sum_range)
其中的参数介绍如下:
第一,range:是要根据条件计算的单元格区域。每个区域中的单元格都必须是数字和名称、数组和包含数字的引用。空值和文本值将被忽略。
第二,Criteria:为确定对哪些单元格相加的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为 65、"65"、">65" 或 "apples"。
第三,Sum_range:为要相加的实际单元格(如果区域内的相关单元格符合条件)。如果省略 sum_range,则当区域中的单元格符合条件时,它们既按条件计算,也执行相加。
Sumif函数支持通配符计算。可以在条件中使用通配符、问号 (?) 和星号 (*)。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。
第二部分:sumif函数和COUNTIF 函数的应用案例分析
第一题:SUMIF函数是用于求和,COUNTIF函数是用于计数。分别用这两个函数来求和和计数应用。
1、下面的工作表C列为源数据。求出大于50小于100的个数。
公式为:=COUNTIF($C2:$C10,">"&E2)-COUNTIF(C2:C10,">"&F2)
,得到结果为4。
另外也可以嵌套SUM函数来计算,公式为:=SUM(COUNTIF(C2:C10,{">50",">=100"})*{1,-1})。
2、求出大于50小于100的和。
求和,我们只需要将上面公式中的COUNTIF更换为sumif函数即可。
公式为:=SUMIF($C2:$C10,">"&E2)-SUMIF(C2:C10,">"&F2)
,得出结果为:274。
或者使用数组公式:=SUM(COUNTIF(C2:C10,{">50",">=100"})*{1,-1})
,三键结束。
第二题:下图是一个源数据,E33,F33是计算条件,完成下面几题。
1、求型号为A04和A03单元格值对应的数量的和。
可以套用sumif(区域,条件,求和区域),得出公式为:=SUMIF(C22:G30,E33,D22:H30)+SUMIF(C22:G30,F33,D22:H30),得到结果为:745。
或者使用数组公式:=SUM(SUMIF(C22:G30,E33:F33,D22))
,三键结束。
2、求型号为A04和A03单元格值对应的数量有几个。
求个数与求和基本原理一样,只是函数不同。因此公式为:=COUNTIF(C22:H30,E33)+COUNTIF(C22:H30,F33)
或者使用数组公式=SUM(COUNTIF(C22:G30,E33:F33))
La syntaxe de la fonction SUMIF est : SUMIF(range,criteria,sum_range)
Les paramètres sont introduits comme suit :
Tout d'abord, la plage : est la plage de cellules à calculer en fonction des conditions. Les cellules de chaque plage doivent être des nombres et des noms, des tableaux et des références contenant des nombres. Les valeurs vides et les valeurs de texte sont ignorées.
Deuxièmement, les critères : les conditions permettant de déterminer les cellules à ajouter, qui peuvent être sous forme de nombres, d'expressions ou de texte. Par exemple, la condition peut être exprimée sous la forme 65, "65", ">65" ou "pommes".
=COUNTIF($C2:$C10,">"&E2) -COUNTIF(C2:C10,">"&F2)
, et le résultat est 4. 🎜🎜Vous pouvez également imbriquer la fonction SUM pour calculer, la formule est : =SUM(COUNTIF(C2:C10,{">50",">=100"})*{1,-1}). 🎜🎜🎜🎜2. Trouvez la somme supérieure à 50 et inférieure à 100. 🎜🎜🎜Pour résumer, il suffit de remplacer COUNTIF dans la formule ci-dessus par la fonction sumif. 🎜🎜La formule est : =SUMIF($C2:$C10,">"&E2) -SUMIF(C2:C10,">"&F2)
, et le résultat est : 274. 🎜🎜🎜Ou utilisez la formule matricielle : =SUM(COUNTIF(C2:C10,{">50",">=100"})*{1,-1})
, trois touches Terminer. 🎜🎜🎜🎜Deuxième question : L'image ci-dessous est une donnée source, E33, F33 sont les conditions de calcul, complétez les questions suivantes. 🎜🎜🎜🎜🎜 🎜1. Trouvez la somme des quantités correspondant aux valeurs des cellules des modèles A04 et A03. 🎜🎜🎜Vous pouvez appliquer sumif (zone, condition, zone de sommation), et la formule est : =SUMIF(C22:G30,E33,D22:H30)+SUMIF(C22:G30,F33,D22:H30), et obtenir le résultat Pour : 745. 🎜🎜🎜Ou utilisez la formule matricielle : =SUM(SUMIF(C22:G30,E33:F33,D22))
, trois clics pour terminer. 🎜🎜🎜🎜2. Trouvez la quantité correspondant aux valeurs des cellules du modèle A04 et A03. 🎜🎜🎜🎜Le principe de base pour trouver le nombre est le même que pour la sommation, mais la fonction est différente. Par conséquent, la formule est : =COUNTIF(C22:H30,E33)+COUNTIF(C22:H30,F33)
🎜🎜ou utilisez la formule matricielle =SUM(COUNTIF(C22:G30, E33:F33 ))
, trois touches pour terminer. 🎜🎜🎜3. Trouvez la somme du nombre de produits dont les numéros de modèle commencent par A mais n'incluent pas A03. 🎜🎜🎜🎜Les fonctions SUMIF et COUNTIF prennent en charge les caractères génériques et vous pouvez utiliser des caractères génériques, des points d'interrogation (?) et des astérisques (*) dans les conditions. Un point d'interrogation correspond à n'importe quel caractère ; un astérisque correspond à n'importe quelle chaîne de caractères. Si vous souhaitez rechercher un véritable point d'interrogation ou un astérisque, tapez un tilde (~) avant le caractère. 🎜🎜Analyse de formule :🎜Utilisez la fonction SUMIF pour trouver la quantité totale commençant par A. La formule est : =SUMIF(C22:G30,F33,D22)
, puis soustrayez la valeur de A03 de cette valeur pour obtenir la valeur autre que A03. =SUMIF(C22:G30,F33,D22)
,然后用这个值减去A03的值就是除A03以外的值。
公式为:=SUMIF(C22:G30,"A*",D22)-SUMIF(C22:G30,F33,D22)
La formule est : =SUMIF(C22:G30,"A*",D22) -SUMIF(C22:G30,F33,D22)
, et le résultat est : 998.
Recommandations d'apprentissage associées : Tutoriel Excel
🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!