Maison > Article > Les sujets > Apprentissage des fonctions Excel : la fonction de sommation conditionnelle la plus simple DSUM()
C'est ce qu'on appelle la fonction de sommation conditionnelle la plus simple ! Parce qu'il est anonyme dans le monde depuis de nombreuses années, il n'est pas connu des autres. Bien qu'elle ne soit pas aussi célèbre que la fonction SUMIFS, sa méthode unique de sommation multi-conditions la rend toujours invincible. La formule de SUMIFS est comme un long train et sa formule est comme un petit taxi. Il est maintenant temps de révéler son mystère, c'est la fonction DSUM !
Les fonctions de sommation de la série SUM sont les fonctions les plus couramment utilisées dans notre travail quotidien. Je pense que la plupart des amis connaissent déjà des fonctions telles que SUMIF, SUMIFS et SUMPRODUCT.
Mais il existe une fonction de sommation que tout le monde ne connaît peut-être pas. Il s'agit de la fonction DSUM, qui permet de trouver la somme des données de champ (colonne) enregistrées dans la base de données qui répondent à des conditions données.
La syntaxe est : =DSUM (zone de données, nombre de colonnes à additionner, zone conditionnelle)
=DSUM(数据区域,求和的列数,条件区域)
语法说明:
数据区域:除了选择单个值外,还可以选取多个单元格,进行多条件查找。
列数:需要求和数据所在列数(也可以用列标题表示)
条件区域:由含标题行和条件单元格构成的多行区域
其实,它的功能和SUMIF、SUMIFS比较接近,那么到底是DSUM好用还是SUMIF、SUMIFS好用呢?下面我们来对比下吧!
下面是某公司的各区域产品销量情况表,现在需要根据不同的条件进行销量求和。
1.单条件求和
譬如需要统计华北片区的整个销量。
1)使用DSUM函数
函数公式:=DSUM(A1:C13,3,E1:E2)
。
A1:C13:指定数据区域。
3:指定要求和的数据列,这里是指C列。(数据列除了可以用列号指定外,还可以引用列标题所在的单元格或者用两端加了引号的列标题进行指定)
E1:E2:指定条件区域,本例中的条件为“华北”区域。(注意:第三参数必须包含一个列标题和列标题下方用于设定条件的单元格)
函数公式的含义其实就是汇总A列中片区为华北的单元格所对应的C列数据。
2)使用SUMIF函数
=SUMIF(A2:A13,E2,C2:C13)
通过对比我们可以看出,在单条件求和中,这两个函数在便捷性上并没有太大的区别。
2.多条件求和
譬如需要统计华北片区A002产品的销量。
1)使用DSUM函数
函数公式:=DSUM(A1:C13,3,E1:F2)
我们看到多条件求和与单条件求和的DSUM函数公式极其相似,只不过是把条件区域由E1:E2调整为E1:F2。
E1:F2表示条件区域,也就是以华北、A002作为销量求和的条件。
2)使用SUMIFS函数
函数公式:=SUMIFS(C2:C13,A2:A13,E2,B2:B13,F2)
Description de la syntaxe :
Zone de données : en plus de sélectionner une seule valeur, vous pouvez également sélectionner plusieurs cellules pour une recherche multi-conditions.
Aire conditionnelle : un multiple composé de Lignes de titre et cellules conditionnelles Zone de ligne
En fait, sa fonction est relativement proche de SUMIF et SUMIFS, alors lequel est le meilleur, DSUM ou SUMIF et SUMIFS ? Comparons-le ci-dessous !
Ce qui suit est un tableau des ventes de produits d'une entreprise dans chaque région. Il faut maintenant résumer les ventes selon différentes conditions.
=DSUM(A1:C13,3,E1:E2)
. 🎜=SUMIF(A2:A13,E2,C2:C13)
🎜🎜🎜🎜🎜🎜 Par comparaison, nous pouvons voir qu'en sommation à condition unique, il n'y a pas beaucoup de différence de commodité entre ces deux fonctions. 🎜🎜🎜2. Somme de plusieurs conditions🎜🎜Si vous devez compter les ventes de produits A002 dans le nord de la Chine. 🎜🎜🎜 1) Utilisez la fonction DSUM🎜🎜 Formule de fonction : =DSUM(A1:C13,3,E1:F2)
🎜🎜 Nous voyons cette sommation multi-conditions et La formule de la fonction DSUM de sommation à condition unique est très similaire, sauf que la zone de condition est ajustée de E1:E2 à E1:F2. 🎜🎜E1 : F2 représente la zone de condition, c'est-à-dire que la Chine du Nord et A002 sont utilisés comme conditions pour la somme des ventes. 🎜🎜🎜🎜🎜🎜 2) Utiliser Fonction SUMIFS🎜🎜 Formule de fonction : =SUMIFS(C2:C13,A2:A13,E2,B2:B13,F2)
🎜🎜🎜🎜🎜🎜🎜 En additionnant plusieurs conditions Par comparaison , nous avons constaté que la structure des fonctions et l'utilisation de DSUM sont plus simples que la fonction SUMIFS. DSUM est un bon choix pour les nouveaux arrivants qui n'ont pas une bonne base de fonctions ! 🎜🎜 Cependant, la fonction DSUM présente un inconvénient par rapport à la fonction SUMIFS, c'est-à-dire que les conditions de sommation ne peuvent pas être saisies manuellement. 🎜🎜 Par exemple, pour la sommation multi-conditions SUMIFS, nous pouvons écrire la fonction =SUMIFS(C2:C13,A2:A13,"North China",B2:B13,"A002"). Il n'est pas nécessaire d'utiliser l'EF. deux colonnes comme colonnes auxiliaires conditionnelles et saisissez-les directement manuellement. Les conditions complèteront la sommation. La zone conditionnelle de la fonction DSUM nécessite que l'en-tête de colonne et les cellules situées sous l'en-tête de colonne soient utilisées pour définir la condition, vous devez donc utiliser des colonnes auxiliaires pour compléter la somme. 🎜🎜🎜🎜🎜🎜🎜
Pour résumer par condition, préférez-vous utiliser la fonction SUMIF ou la fonction DSUM ? Bienvenue à laisser un message pour discussion. 🎜🎜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!