Calcul dans excel
Fermé
eric
-
27 oct. 2007 à 09:23
Raymond PENTIER Messages postés 58856 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 février 2025 - 29 oct. 2007 à 05:36
Raymond PENTIER Messages postés 58856 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 17 février 2025 - 29 oct. 2007 à 05:36
je souhaite saisir une formule de calcul dans une cellule d'une feuille excel en utilisant la valeur d'une liste de liste modifiable
Merci d'avance pour la methode
Merci d'avance pour la methode
A voir également:
- Calcul dans excel
- Calcul moyenne excel - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Word et excel gratuit - Guide
- Déplacer une colonne excel - Guide
6 réponses
SdQY
Messages postés
190
Date d'inscription
jeudi 1 avril 2004
Statut
Membre
Dernière intervention
12 janvier 2018
33
27 oct. 2007 à 09:37
27 oct. 2007 à 09:37
Bonjour,
J'aimerai t'aider mais je ne comprend pas ta question. Peux tu être plus explicite. Donne un exemple!
J'aimerai t'aider mais je ne comprend pas ta question. Peux tu être plus explicite. Donne un exemple!
just1xpa2
Messages postés
1603
Date d'inscription
jeudi 26 juillet 2007
Statut
Membre
Dernière intervention
3 février 2013
196
27 oct. 2007 à 10:04
27 oct. 2007 à 10:04
bonjour
peux tu nous mettre un debut d'explication ici,en modifiant les mon et autre pour preserver l'anomymat..
https://www.cjoint.com/
Quand la base est saine, ceux qui interviennent derrière toi sont heureux
à l'inverse, ils te maudissent ...
peux tu nous mettre un debut d'explication ici,en modifiant les mon et autre pour preserver l'anomymat..
https://www.cjoint.com/
Quand la base est saine, ceux qui interviennent derrière toi sont heureux
à l'inverse, ils te maudissent ...
je viens de faire la manoeuvre pour joindre mon ficier exemple
J'espèere que ça fonctione
merci pour votre aide active
https://www.cjoint.com/?kCinHpCs0N
J'espèere que ça fonctione
merci pour votre aide active
https://www.cjoint.com/?kCinHpCs0N
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 254
28 oct. 2007 à 09:32
28 oct. 2007 à 09:32
Bonjour,
Il te reste seulement à définir la cellule liée pour chaque liste déroulante.
Clic-droit sur la liste, choisir format de contrôle et inscrire la cellule liée.
Excel retournera dans cette cellule l'index sélectionné.
Pour commencer nomme tes listes, c'est plus lisible ensuite.
Dans la feuille 'Prix' sélectionne la zone B4:C6 et nomme la 'Tarifs'
Dans le format de ton premier contrôle la plage d'entrée de vient Tarifs, la cellule liée $D$10 par exemple.
La cellulle liée contiendra 1, 2 ou 3 selon la sélection faite.
=INDEX(Tarifs;$D$10;1) te retournera le nom (1ere colonne) et =INDEX(Tarifs;$D$10;2) te retournera la valeur du tarif (2 colonne.
eriiic
Il te reste seulement à définir la cellule liée pour chaque liste déroulante.
Clic-droit sur la liste, choisir format de contrôle et inscrire la cellule liée.
Excel retournera dans cette cellule l'index sélectionné.
Pour commencer nomme tes listes, c'est plus lisible ensuite.
Dans la feuille 'Prix' sélectionne la zone B4:C6 et nomme la 'Tarifs'
Dans le format de ton premier contrôle la plage d'entrée de vient Tarifs, la cellule liée $D$10 par exemple.
La cellulle liée contiendra 1, 2 ou 3 selon la sélection faite.
=INDEX(Tarifs;$D$10;1) te retournera le nom (1ere colonne) et =INDEX(Tarifs;$D$10;2) te retournera la valeur du tarif (2 colonne.
eriiic
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
gbinforme
Messages postés
14946
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 716
28 oct. 2007 à 09:32
28 oct. 2007 à 09:32
bonjour
Ta liste que tu as mis dans une cellule ne donne aucune valeur à la cellule où tu ne peux récupérer que la position dans la liste.
il faut donc écrire une macro associée pour valoriser ta cellule à la valeur choisie.
Pour que cela fonctionne, ce serait peut-être plus facile en utilisant le menu validation puis liste.
Dans ce cas la valeur choisie est directement mise dans la cellule et ta formule fonctionne.
Ta liste que tu as mis dans une cellule ne donne aucune valeur à la cellule où tu ne peux récupérer que la position dans la liste.
il faut donc écrire une macro associée pour valoriser ta cellule à la valeur choisie.
Pour que cela fonctionne, ce serait peut-être plus facile en utilisant le menu validation puis liste.
Dans ce cas la valeur choisie est directement mise dans la cellule et ta formule fonctionne.
Raymond PENTIER
Messages postés
58856
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
17 février 2025
17 284
29 oct. 2007 à 05:36
29 oct. 2007 à 05:36
Salut à vous tous.
Au lieu d'insérer des listes modifiables, il est préférable de transformer chaque cellule en liste déroulante.
Ainsi, supprime la zone combinée que tu as collée au-dessus de D10 ; et étant dans D10 tu fais :Données/Validation/Options/Autoriser Liste/Source/ et tu sélectionnes PRIX!C4:C6 (que tu aurais mieux fait de nommer "Tarif") ; ensuite valide.
Même manipulation pour D12. Ta formule en D14 sera =D8*D10 et elle marchera.
Au lieu d'insérer des listes modifiables, il est préférable de transformer chaque cellule en liste déroulante.
Ainsi, supprime la zone combinée que tu as collée au-dessus de D10 ; et étant dans D10 tu fais :Données/Validation/Options/Autoriser Liste/Source/ et tu sélectionnes PRIX!C4:C6 (que tu aurais mieux fait de nommer "Tarif") ; ensuite valide.
Même manipulation pour D12. Ta formule en D14 sera =D8*D10 et elle marchera.