Ordinateurs

Créer une zone de liste qui détermine les valeurs à SUM dans Excel

Joshua a obtenu un MBA de l’USF et écrit principalement sur les logiciels et la technologie.

Un moyen simple de basculer entre deux scénarios de somme différents consiste à utiliser la fonction SUMIF et la fonction IF avec une zone de liste. Ici, je vais vous montrer comment y parvenir avec un exemple simple.

Ci-dessous, il y a des données classées comme dépenses et non dépenses. Mon objectif est de créer une zone de liste qui me permettra de choisir parmi les sommes « dépenses » et « non-dépenses » de l’ensemble de données ci-dessous. La zone de liste déclenchera l’instruction IF pour prendre une décision et la fonction SUMIF additionnera les données.

créer-une-liste-box-qui-détermine-les-valeurs-à-somme-dans-excel

Tout d’abord, je vais sélectionner la cellule où je veux que la zone de liste apparaisse. Ensuite, je sélectionne l’onglet des données et sélectionne l’option de validation des données.

créer-une-liste-box-qui-détermine-les-valeurs-à-somme-dans-excel

J’ai choisi la validation de la liste et entré les deux seules options que je souhaite voir apparaître dans ma zone de liste. Après avoir sélectionné OK, la zone de liste est active.

créer-une-liste-box-qui-détermine-les-valeurs-à-somme-dans-excel

J’ai entré une longue équation que je vais décomposer en segments. Regardez la formule ci-dessous. L’instruction if dépend de la zone de liste (dépense/non-dépense). Si la dépense est choisie, la première option s’affichera. Sinon, la deuxième option s’affichera. J’ai répété la formule mais vous verrez pourquoi quand je passerai en revue la partie SUMIF.

Zone de liste Oui imprimer cette option Non imprimer cette option

=SI(A3= »Dépense », SOMMESI(C4:C11,A3,D4:D11), SOMMESI(C4:C11,A3,D4:D11))

Dans cette partie de la formule, je demande à Excel de n’additionner que D4:D11 pour les enregistrements qui répondent aux mêmes critères que la zone de liste. Cela signifie que si la dépense est sélectionnée, seuls les enregistrements avec des valeurs dans la colonne D seront additionnés. La formule dupliquée ressemble beaucoup à un espace réservé pour la fonction SI. C’est la même formule mais donnera un résultat différent lorsque la valeur de la zone de liste change.

A lire aussi :  Comment créer et exécuter une macro dans Microsoft Access

SOMMESI(C4:C11,A3,D4:D11)

créer-une-liste-box-qui-détermine-les-valeurs-à-somme-dans-excel

Ici, vous pouvez voir les options qui peuvent être basculées à partir de la zone de liste.

créer-une-liste-box-qui-détermine-les-valeurs-à-somme-dans-excel

Ce contenu est exact et fidèle au meilleur de la connaissance de l’auteur et ne vise pas à remplacer les conseils formels et individualisés d’un professionnel qualifié.

© 2022 Josué Crowder

Bouton retour en haut de la page