Formule Excel Avec liste déroulante
Résolu/Fermé
Edeen
Messages postés
6
Date d'inscription
jeudi 15 octobre 2015
Statut
Membre
Dernière intervention
20 octobre 2015
-
15 oct. 2015 à 17:05
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 20 oct. 2015 à 14:33
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 20 oct. 2015 à 14:33
A voir également:
- Formule Excel Avec liste déroulante
- Liste déroulante excel - Guide
- Excel liste déroulante en cascade - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
4 réponses
PapyLuc51
Messages postés
4447
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 janvier 2025
1 454
16 oct. 2015 à 07:19
16 oct. 2015 à 07:19
Bonjour,
Tu parles de 4 colonnes alors que toutes tes références de cellules sont en colonne A
Si je comprends bien tes choix de mots sont en A1 A3 A5... et les valeurs de ceux-ci sont en A2 A4 A6...
Pour moi il faudrait mettre les valeurs en colonne B en regard des cellules A correspondantes, et faire les sommes avec la formule =SOMME.SI()
https://www.excel-pratique.com/fr/fonctions/somme_si.php
Cordialement
Tu parles de 4 colonnes alors que toutes tes références de cellules sont en colonne A
Si je comprends bien tes choix de mots sont en A1 A3 A5... et les valeurs de ceux-ci sont en A2 A4 A6...
Pour moi il faudrait mettre les valeurs en colonne B en regard des cellules A correspondantes, et faire les sommes avec la formule =SOMME.SI()
https://www.excel-pratique.com/fr/fonctions/somme_si.php
Cordialement
DjiDji59430
Messages postés
4177
Date d'inscription
samedi 19 avril 2008
Statut
Membre
Dernière intervention
23 janvier 2025
683
15 oct. 2015 à 17:41
15 oct. 2015 à 17:41
Bonjour,
en a9
=si(a1="mot1";a2+a3;"")
en a10
=si(a1="mot2";a4+a5;"")
etc...
en a9
=si(a1="mot1";a2+a3;"")
en a10
=si(a1="mot2";a4+a5;"")
etc...
Edeen
Messages postés
6
Date d'inscription
jeudi 15 octobre 2015
Statut
Membre
Dernière intervention
20 octobre 2015
19 oct. 2015 à 16:16
19 oct. 2015 à 16:16
Non en fait j'ai fait une erreur dans mon explication.. Je vais recommencer.
En case D2, F2, H2, J2 et L2 jai une liste déroulante avec 4 choix ( avoir, forfait,presta sup ou intervention)
En case E2, G2, I2 K2 et L2 j'ai les cases pour inscrire les montants en fonction du choix de la liste déroulante.
En case O2 j'ai TOTAL Avoir, P2 Total forfait, Q2 total presta sup et R2 total intervention.
Ce que j'aimerais c'est que si en D2 je choisi Forfait le montant que j'inscris en E2 s'additionne avec les autres cases ou j'ai choisi forfait dans la case total forfait (P2). Pareil pour avoir , presta sup et intervention..
Je pense que je suis un peu plus clair..
Merci en tout cas
En case D2, F2, H2, J2 et L2 jai une liste déroulante avec 4 choix ( avoir, forfait,presta sup ou intervention)
En case E2, G2, I2 K2 et L2 j'ai les cases pour inscrire les montants en fonction du choix de la liste déroulante.
En case O2 j'ai TOTAL Avoir, P2 Total forfait, Q2 total presta sup et R2 total intervention.
Ce que j'aimerais c'est que si en D2 je choisi Forfait le montant que j'inscris en E2 s'additionne avec les autres cases ou j'ai choisi forfait dans la case total forfait (P2). Pareil pour avoir , presta sup et intervention..
Je pense que je suis un peu plus clair..
Merci en tout cas
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
Modifié par Vaucluse le 16/10/2015 à 08:22
Modifié par Vaucluse le 16/10/2015 à 08:22
Bonjour
je pense que Papyluc à raison, d'autant plus que placer une liste déroulante une cellule sur deux n'st pas ce qu'il y a de plus simple
Toutefois si vous tenez à avoir les codes et les valeurs dans la même colonne une au dessous de l'autre
pour un champ de A1 à A13 à ajuster, formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées:
=SOMMEPROD((A1:A12="mot1")*(SI(ESTNUM(A2:A13);A2:A13)))
attention au décalage de un cellule
crdlmnt
Errare humanum est, perseverare diabolicum
je pense que Papyluc à raison, d'autant plus que placer une liste déroulante une cellule sur deux n'st pas ce qu'il y a de plus simple
Toutefois si vous tenez à avoir les codes et les valeurs dans la même colonne une au dessous de l'autre
pour un champ de A1 à A13 à ajuster, formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées:
=SOMMEPROD((A1:A12="mot1")*(SI(ESTNUM(A2:A13);A2:A13)))
attention au décalage de un cellule
crdlmnt
Errare humanum est, perseverare diabolicum
Edeen
Messages postés
6
Date d'inscription
jeudi 15 octobre 2015
Statut
Membre
Dernière intervention
20 octobre 2015
19 oct. 2015 à 16:17
19 oct. 2015 à 16:17
Bonjour Vaucluse,
Non en fait j'ai fait une erreur dans mon explication.. Je vais recommencer.
En case D2, F2, H2, J2 et L2 jai une liste déroulante avec 4 choix ( avoir, forfait,presta sup ou intervention)
En case E2, G2, I2 K2 et L2 j'ai les cases pour inscrire les montants en fonction du choix de la liste déroulante.
En case O2 j'ai TOTAL Avoir, P2 Total forfait, Q2 total presta sup et R2 total intervention.
Ce que j'aimerais c'est que si en D2 je choisi Forfait le montant que j'inscris en E2 s'additionne avec les autres cases ou j'ai choisi forfait dans la case total forfait (P2). Pareil pour avoir , presta sup et intervention..
Je pense que je suis un peu plus clair..
Merci en tout cas
Non en fait j'ai fait une erreur dans mon explication.. Je vais recommencer.
En case D2, F2, H2, J2 et L2 jai une liste déroulante avec 4 choix ( avoir, forfait,presta sup ou intervention)
En case E2, G2, I2 K2 et L2 j'ai les cases pour inscrire les montants en fonction du choix de la liste déroulante.
En case O2 j'ai TOTAL Avoir, P2 Total forfait, Q2 total presta sup et R2 total intervention.
Ce que j'aimerais c'est que si en D2 je choisi Forfait le montant que j'inscris en E2 s'additionne avec les autres cases ou j'ai choisi forfait dans la case total forfait (P2). Pareil pour avoir , presta sup et intervention..
Je pense que je suis un peu plus clair..
Merci en tout cas
PapyLuc51
Messages postés
4447
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
20 janvier 2025
1 454
Modifié par PapyLuc51 le 19/10/2015 à 17:06
Modifié par PapyLuc51 le 19/10/2015 à 17:06
Bonjour Edeen
Si tu souhaites rester dans ce contexte alors la formule de Vaucluse est plus adaptée mais il faudra la modifiée car elle tient compte de la verticale (colonne) et non de l'horizontal (ligne)
Ou alors la formule en somme.si() mais il faut que tu utilises deux lignes.
Cordialement
Si tu souhaites rester dans ce contexte alors la formule de Vaucluse est plus adaptée mais il faudra la modifiée car elle tient compte de la verticale (colonne) et non de l'horizontal (ligne)
Ou alors la formule en somme.si() mais il faut que tu utilises deux lignes.
Cordialement
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
Modifié par Vaucluse le 19/10/2015 à 17:44
Modifié par Vaucluse le 19/10/2015 à 17:44
tout d'abord, le dernier montant ne doit pas être comme vous le dites en L2 mais en M2, non? sinon ça fait beaucoup de chose en L
ensuite Papyluc (salut) a raison, il suffit de transposer à l'horizontale:
=SOMMEPROD((D2:L2="mot1")*(SI(ESTNUM(E2:M2);E2:M2)))
n'oubliez pas l'entrée en matricielle
crdlmnt
ensuite Papyluc (salut) a raison, il suffit de transposer à l'horizontale:
=SOMMEPROD((D2:L2="mot1")*(SI(ESTNUM(E2:M2);E2:M2)))
n'oubliez pas l'entrée en matricielle
crdlmnt
Edeen
Messages postés
6
Date d'inscription
jeudi 15 octobre 2015
Statut
Membre
Dernière intervention
20 octobre 2015
>
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
20 oct. 2015 à 12:07
20 oct. 2015 à 12:07
Je vous remercie je vais essayer cela cet après-midi (je n'ai pas tout compris ;) )
Edeen
Messages postés
6
Date d'inscription
jeudi 15 octobre 2015
Statut
Membre
Dernière intervention
20 octobre 2015
20 oct. 2015 à 14:12
20 oct. 2015 à 14:12
Vous êtes un tueur, cela fonctionne très bien!!
Merci mille fois :)
Merci mille fois :)
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 421
20 oct. 2015 à 14:33
20 oct. 2015 à 14:33
Pas de quoi, je passe le sujet en résolu
Bonne route
crdlmnt
Bonne route
crdlmnt
19 oct. 2015 à 16:16
Non en fait j'ai fait une erreur dans mon explication.. Je vais recommencer.
En case D2, F2, H2, J2 et L2 jai une liste déroulante avec 4 choix ( avoir, forfait,presta sup ou intervention)
En case E2, G2, I2 K2 et L2 j'ai les cases pour inscrire les montants en fonction du choix de la liste déroulante.
En case O2 j'ai TOTAL Avoir, P2 Total forfait, Q2 total presta sup et R2 total intervention.
Ce que j'aimerais c'est que si en D2 je choisi Forfait le montant que j'inscris en E2 s'additionne avec les autres cases ou j'ai choisi forfait dans la case total forfait (P2). Pareil pour avoir , presta sup et intervention..
Je pense que je suis un peu plus clair..
Merci en tout cas