Formule produit en fonction d'une liste déroulante

Résolu/Fermé
Greg461 Messages postés 6 Date d'inscription jeudi 11 octobre 2018 Statut Membre Dernière intervention 12 octobre 2018 - 11 oct. 2018 à 10:40
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 12 oct. 2018 à 12:03
Bonjour à tous,

Je rencontre une difficulté avec un tableau excel et je ne trouve aucune réponse sur le net :/ donc j'espère que vous pourrez m'aider :)

J'ai un tableau avec des mois en colonne et des articles en lignes. Des quantités sont ajoutées dans les cellules en fonction de l'article et du mois. À la fin j'ai une colonne avec les prix donc faire un total de chaque ligne est simple.

Là où ça se complique c'est que j'aimerais ajouter une colonne à la fin du tableau qui me donne un total mensuel par article. Comme ça je peux savoir combien d'argent m'a coûté tel article à tel mois. Mon idée était de faire une liste déroule avec les 12 mois et ajouter cette liste dans la première ligne de la colonne où je veux faire mon total par mois et que la formule s'adapte en fonction du mois sélectionné. J'espère être clair. Donc si je sélectionne le mois de mars, j'aimerais savoir combien l'article en ligne 3 ma coûté en fonction de la quantité commandée et du prix.

Je précise que je ne peux pas forcément le faire dans un autre onglet car j'ai déjà un tableau de 15 onglets (1 onglets par groupe de travail) donc ça ne serait plus gérable

Merci d'avance :)
Bonne journée à toutes et à tous
Greg



A voir également:

5 réponses

M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 299
11 oct. 2018 à 10:44
Bonjour,

Un p’tit classeur avec 10/15 données serait mieux pour régler le soucis

Tu vas dans https://www.cjoint.com/
Tu cliques sur "PARCOURIR" pour sélectionner ton fichier
Clic le bouton "CREER LE LIEN"
Clic droit quand le lien est créé "COPIER LE LIEN"
Sur ton message Clic droit "Coller".
1
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
11 oct. 2018 à 11:19
Bonjour

en fait, vu qu'il n'y a pas, d'après votre tableau, plusieurs lignes à sommer par article pour le même mois, il suffit donc de reporter la valeur du mois dans la colonne

avec cette formule par exemple en W2:

=INDEX($B2:$M2;EQUIV($W$1;$B$1:$M$1;0))

crtdlmnt
1
Greg461 Messages postés 6 Date d'inscription jeudi 11 octobre 2018 Statut Membre Dernière intervention 12 octobre 2018
11 oct. 2018 à 10:53
Bonjour M-12,

Aurais-tu un autre site qui permette de joindre un fichier ? Je travaille dans une université et l'accès à cjoint.com m'est refusé par le seveur :(
0
M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 299
11 oct. 2018 à 10:55
Re,

Teste avec https://mon-partage.fr/
0
Greg461 Messages postés 6 Date d'inscription jeudi 11 octobre 2018 Statut Membre Dernière intervention 12 octobre 2018 > M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023
11 oct. 2018 à 12:31
Est-ce que tu arriverais à me dire d'où vient cette erreur N/A sur la dernière ligne ? Je cherche depuis 15 min mais je n'arrive pas à la corriger :(
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
Modifié le 11 oct. 2018 à 12:44
Rebonjour

le #N/A vient du fait que d'après la formule, il faut trouver la valeur 66 soit (LIGNE()-1 sur la ligne 67, alors que votre numérotation ne va que jusqu'à 65 en A
mais la formule peut être simplifiée comme proposée dans mon message en fin de ce fil
c'est à dire que INDEX ne doit s'adresser que sur la ligne où se trouve la formule, Excel traitant le reste par défaut
soit en W2, à tirer sur la hauteur:

=P2*INDEX(B2:M2;EQUIV($W$1;$B$1:$M$1;0))

avec les $ aux bons endroits

crdlmnt
0
Greg461 Messages postés 6 Date d'inscription jeudi 11 octobre 2018 Statut Membre Dernière intervention 12 octobre 2018 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
12 oct. 2018 à 12:00
Bonjour Vaucluse,

Parfait, merci pour cette adaptation de formule. Tout m'a l'air de fonctionner parfaitement bien :)

Salutations
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 396
12 oct. 2018 à 12:03
Pas de quoi
je passe le sujet en résolu
bonne route
crdlmnt
0
DjiDji59430 Messages postés 4037 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 26 avril 2024 646
11 oct. 2018 à 10:56
Bonjour,

un essai, vu que tu n'as pas mis de fichier et qu'on travaille dans le vide.....

=prix*sommeprod((plage des mois=cellule de la liste)*(plages des articles= article)*(tableau mois/articles ))

Crdlmt
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Greg461 Messages postés 6 Date d'inscription jeudi 11 octobre 2018 Statut Membre Dernière intervention 12 octobre 2018
11 oct. 2018 à 10:58
Voilà : https://mon-partage.fr/f/4OpiKooU/
0
M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023 299
11 oct. 2018 à 11:12
Re,

A tester
https://mon-partage.fr/f/cvsz2JgO/
0
Greg461 Messages postés 6 Date d'inscription jeudi 11 octobre 2018 Statut Membre Dernière intervention 12 octobre 2018 > M-12 Messages postés 1333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 8 avril 2023
11 oct. 2018 à 11:21
C'est super !! Merci beaucoup :)
0