Exceller

Somme si les cellules contiennent un astérisque

Sum If Cells Contain An Asterisk

Formule Excel: somme si les cellules contiennent un astérisqueFormule générique
= SUMIF (range,'*~**',sum_range)
Résumé

Pour additionner si les cellules contiennent un astérisque, vous pouvez utiliser la fonction SUMIF avec des critères qui utilisent le tilde (~). Dans l'exemple illustré, la cellule G6 contient cette formule:

 
= SUMIF (C5:C11,'*~**',D5:D11)

Cette formule additionne les montants de la colonne D lorsqu'une valeur de la colonne C contient «*».

Explication

La fonction SUMIF prend en charge caractères génériques . Un astérisque (*) signifie «un ou plusieurs caractères», tandis qu'un point d'interrogation (?) Signifie «n'importe quel caractère». Ces caractères génériques vous permettent de créer des critères tels que «commence par», «se termine par», «contient 3 caractères» et ainsi de suite.

Étant donné que les astérisques et les points d'interrogation sont eux-mêmes des caractères génériques, si vous souhaitez rechercher ces caractères spécifiquement, vous devrez les échapper avec un tilde (~). Le tilde oblige Excel à gérer le caractère suivant au sens propre .

comment calculer les ratios dans excel

Dans ce cas, nous utilisons '~ *' pour correspondre à un astérisque littéral, mais celui-ci est entouré d'astérisques de chaque côté, afin de faire correspondre un astérisque n'importe où dans la cellule. Si vous souhaitez simplement faire correspondre un astérisque à la fin d'une cellule, utilisez: '* ~ *' pour les critères.

Alternative avec SUMIFS

Vous pouvez également utiliser la fonction SUMIFS. SUMIFS peut gérer plusieurs critères et l'ordre des arguments est différent de SUMIF. Avec SUMIFS, la plage de somme vient toujours en premier dans la liste d'arguments, suivie des paires plage / critères:

 
= SUMIFS (D5:D11,C5:C11,'*~**')
Auteur Dave Bruns


^