Comment faire une somme conditionnelle sur plusieurs colonnes – ça fonctionne dans Google Sheets

Google Sheets SUMIF peut gérer des conditions sur plusieurs colonnes ! Cool, non ? Découvrez ces astuces géniales sur l’utilisation de la somme conditionnelle sur plusieurs colonnes.

Sumifs est là ! Alors pourquoi utiliser Sumif pour faire la somme d’une colonne avec des conditions sur plusieurs colonnes ?

Je vais vous expliquer les avantages. Sinon, vous allez seulement apprendre un conseil intéressant qui ne vous servira jamais dans la vie réelle.

De mon point de vue, le seul avantage de SUMIF par rapport à SUMIFS est sa capacité à étendre les résultats. L’utilisation de la somme conditionnelle sur plusieurs colonnes de Google Sheets est pertinente à ce stade.

La somme conditionnelle de Google Sheets avec des critères sur plusieurs colonnes

La fonction Sumif avec des critères sur plusieurs colonnes est possible car la fonction SUMIF dans Google Sheets permet l’utilisation de l’esperluette (&) dans la plage et la plage_de_somme. J’ai mentionné cela dans ma comparaison Excel vs Sheets précédente – Comment la fonction Sumif diffère dans Excel et Google Sheets.

Somme conditionnelle avec des conditions dans deux colonnes sur Google Sheets

Exemple :

Comment faire la somme de la quantité disponible du produit « Melon » lorsque le vendeur est « Vendeur 2 » ?

Dans cet exemple, les conditions de la somme conditionnelle se trouvent dans deux colonnes, c’est-à-dire dans la plage A2:A6 et B2:B6. Cependant, Sumif ne permet pas l’utilisation de deux plages en tant qu’arguments dans Sheets.

Comme mentionné ci-dessus, l’utilisation de la somme conditionnelle sur plusieurs colonnes est possible avec l’aide de l’esperluette. Donc, combinez les deux plages en utilisant l’esperluette, tout comme le critère. Voici la formule.

Formule générique :

ArrayFormula(sumif(range 1 & range 2, critère 1 & critère 2, plage_de_somme))

La formule Sumif avec des critères sur plusieurs colonnes :

=ArrayFormula(sumif(A2:A6&B2:B6, »Melon »& »Vendeur 2″,C2:C6))

Note : Lorsque vous utilisez le signe esperluette pour joindre les critères, n’oubliez pas d’utiliser la fonction ArrayFormula comme indiqué ci-dessus.

Voici une question importante. Dans l’exemple ci-dessus, les deux conditions sont du texte. Et les autres types de conditions, comme les critères numériques dans une colonne et les critères de texte dans une autre colonne ?

Dans ce scénario, joignez les critères comme dans cet exemple. N’utilisez pas les guillemets autour des critères numériques.

« Melon »&40

Critères numériques dans les deux colonnes :

Suivez cet exemple de formule. Cela signifie qu’il ne faut pas utiliser les guillemets autour des deux critères.

50&40

Note : Les deux exemples d’utilisation de critères ci-dessus ne sont pas basés sur nos données d’exemple d’origine.

Vous conviendrez maintenant que la formule de la somme conditionnelle sur plusieurs colonnes fonctionne dans Google Sheets. Permettez-moi maintenant de vous attirer l’attention sur le bénéfice de cette utilisation.

L’avantage d’utiliser la somme conditionnelle sur plusieurs colonnes

Lorsque vous utilisez plusieurs colonnes de critères dans SUMIF sur Google Sheets, il y a un avantage évident. Il s’agit de l’expansion des résultats.

Le contournement de Sumif peut non seulement prendre en compte des conditions sur plusieurs colonnes, mais également sur plusieurs lignes. Une seule formule SUMIF peut faire tout cela.

Conditions SUMIF sur les lignes et les colonnes sur Google Sheets

Formule SUMIF étendue en G2 :

=ArrayFormula(sumif(A2:A6&B2:B6,E2:E3&F2:F3,C2:C6))

Conclusion

J’espère que vous avez apprécié ces conseils et astuces sur la somme conditionnelle dans Google Sheets.

Dans les exemples ci-dessus, j’ai uniquement utilisé des conditions dans deux colonnes. Mais vous pouvez ajouter plus de colonnes si vous le souhaitez.

Il y a un inconvénient à utiliser l’esperluette pour joindre des conditions dans deux colonnes. Cela ne fonctionnera pas dans les cas où une colonne contient la date de début et l’autre contient la date de fin. Dans ce cas, combiner les dates n’aurait aucun sens, n’est-ce pas ?

Je trouverai certainement une solution à ce dilemme et je vous en informerai ici.

Pour en savoir plus sur les astuces et les meilleures pratiques de Google Sheets, rendez-vous sur Crawlan.com.

Articles en lien