Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2016 formule somme si avec liste

  • Initiateur de la discussion Initiateur de la discussion mcj1997
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Bonjour Mjc,
Un essai simple en PJ avec :
VB:
=SI(A1="lundi";SOMME.SI(C2:C6;A1;B2:B6);SI(A1="mardi";SOMME.SI(C2:C6;A1;B2:B6);SI(A1="lundi et mardi";SOMME.SI(C2:C6;"lundi";B2:B6)+SOMME.SI(C2:C6;"mardi";B2:B6);"")))
 

Pièces jointes

merci pour le retour, mais ce n'est pas bon peut-être me suis je mal exprimé, effet lorsque je clique sur A1, je veux choisir soit lundi et avoir 835 en total soit mardi et avoir 90 en total et mon problème est comment dans ma liste déroulante en A1, en plus de lundi seul, mardi seul, mettre lundi + mardi et ainsi avoir un total de 925. J'ai besoin d'avoir les trois restitutions individuellement suivant la demande.
Pour ma demande j'ai simplifié le fichier mais en réalité mes formules sont très longues et c'est pour cela que j'aimerais pouvoir trouver une solution en case a1.
 
ce n'est pas vous, c'est moi qui n'ai pas été suffisamment précis, en effet j'aimerais pouvoir trouver la bonne formule en A1 "validation des données" sans modifier formule en B8 (cf poste 3).
Merci
 
Ce que vous demandez conduira à un problème de résolution circulaire puisque la formule en B8 tient compte du contenu de A1, et que la formule en A1 utilisera la valeur de B8.
 
je ne veux pas mettre de formule en A1 mais parvenir à ce que dans « validation des données« en A1 soit regroupé lundi et mardi et que cela se répercute dans la formule en B8.
Bonjour,
Pourquoi ne pas transformer votre tableau B1:C6 en tableau structuré puis filtrer (ou non) sur la colonne 'JOURS' ?
Voir PJ.
Cordialement,
 

Pièces jointes

Merci mais ce n'est pas adaptable à mon fichier définitif, j'ai en effet mis un exemple très simple pour poser ma problématique sur le forum et voudrait partir de cela en ce format.
Bonsoir,
Dans ce cas et comme vous n'en dites pas plus sur votre contexte "réel", une solution pourrait consister à remplacer votre liste de validation par des codes, par exemple 1 pour lundi, 2 pour mardi ... 7 pour dimanche, 12 pour lundi+mardi, 13 pour lundi+mercredi, etc., puis à adapter votre formule en fonction du code renvoyé par la cellule A1.
C'est un peu lourd mais ça marchera.
Cordialement,
 
Effectivement mon fichier n'a rien à voir dans la complexité, j'ai seulement voulu fournir un fichier simple pour poser ma problématique. Et s'il y a la solution pour ce fichier simple avec les contraintes décrites dans la demande, je pourrais l'adapter dans mon autre fichier. Merci
 
Bonjour,

Avec un fichier non représentatif du fichier réel, difficile de trouver la bonne solution, mais je tente tout de même une réponse en fonction du peu dont on dispose.
bonjour, merci c'est top, je vais adapter a mon fichier, si je comprends bien il me suffit de faire un tableau de correspondance comme en L2:N5 et de modifier ma liste de données.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
11
Affichages
342
Réponses
3
Affichages
156
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…