Formule pour un devis
Fermé
mouss
-
28 avril 2015 à 14:42
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 - 1 mai 2015 à 23:58
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 - 1 mai 2015 à 23:58
A voir également:
- Formule pour un devis
- Formule excel pour additionner plusieurs cellules - Guide
- Formule si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Formule excel - Guide
6 réponses
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
28 avril 2015 à 15:01
28 avril 2015 à 15:01
Bonjour,
Oui bien sur, si tu n'as qu'une option carrelage, la formule serait
=si(cellule option="carrelage";prix*cellule surface;"")
si la cellule contenant la liste déroulante est B2 par exemple et la surface est en C2
=si(B2="carrelage";prix*C2;"")
et si le prix est dans une cellule exemple en D2
=si(B2="carrelage";D2*C2;"")
par contre comme tu as une liste déroulante avec donc plusieurs options, je te conseille de créer une base de données et dans ce cas la formule serait
=RECHERCHEV(cellule liste déroulante;base de données;colonne de recherche;0)
=RECHERCHEV(B2;G2:X50;2;0) et pour afficher le contenu de ta base de données de la 3éme colonne =RECHERCHEV(B2;G2:X50;3;0) etc ...
Oui bien sur, si tu n'as qu'une option carrelage, la formule serait
=si(cellule option="carrelage";prix*cellule surface;"")
si la cellule contenant la liste déroulante est B2 par exemple et la surface est en C2
=si(B2="carrelage";prix*C2;"")
et si le prix est dans une cellule exemple en D2
=si(B2="carrelage";D2*C2;"")
par contre comme tu as une liste déroulante avec donc plusieurs options, je te conseille de créer une base de données et dans ce cas la formule serait
=RECHERCHEV(cellule liste déroulante;base de données;colonne de recherche;0)
=RECHERCHEV(B2;G2:X50;2;0) et pour afficher le contenu de ta base de données de la 3éme colonne =RECHERCHEV(B2;G2:X50;3;0) etc ...
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
28 avril 2015 à 18:48
28 avril 2015 à 18:48
Re,
Tu peux imbriquer deux formules suivant le cas, mais pour cela il faut donner plus d'explications détaillées et précises, voir mettre à notre disposition un exemple de fichier anonymisé que tu peux joindre à partir de ce lien
https://www.cjoint.com/
Tu peux imbriquer deux formules suivant le cas, mais pour cela il faut donner plus d'explications détaillées et précises, voir mettre à notre disposition un exemple de fichier anonymisé que tu peux joindre à partir de ce lien
https://www.cjoint.com/
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
1 mai 2015 à 22:36
1 mai 2015 à 22:36
Re,
Quel est le problème ! ou dans quelle cellule.
dans ta formule en G14
=SI(C14="Tuiles terre cuite 22 au m2";21*$E$10;"")
à quoi correspond 21
pour ma part dans ton projet, je construirais une bonne base de données feuille DATA avec modèle, option, etc ...
et en G14 je passerais avec une formule =RECHERCHEV(C14;ta base de données;la colonne de recherche;0)
Quel est le problème ! ou dans quelle cellule.
dans ta formule en G14
=SI(C14="Tuiles terre cuite 22 au m2";21*$E$10;"")
à quoi correspond 21
pour ma part dans ton projet, je construirais une bonne base de données feuille DATA avec modèle, option, etc ...
et en G14 je passerais avec une formule =RECHERCHEV(C14;ta base de données;la colonne de recherche;0)
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
1 mai 2015 à 23:12
1 mai 2015 à 23:12
Re,
Regarde feuille DATA la plage jaune, je l'ai nommée List et sur la feuille RP en G14 cette formule
=SI(C14="";"";RECHERCHEV(C14;List;2;0)*$E$10)
pour tester il te suffit d'ajouter des prix dans la colonne K feuille DATA et je jouer avec ta liste de validation Feuille RP cellule C14
https://www.cjoint.com/c/EEbxAFyqzcf
Regarde feuille DATA la plage jaune, je l'ai nommée List et sur la feuille RP en G14 cette formule
=SI(C14="";"";RECHERCHEV(C14;List;2;0)*$E$10)
pour tester il te suffit d'ajouter des prix dans la colonne K feuille DATA et je jouer avec ta liste de validation Feuille RP cellule C14
https://www.cjoint.com/c/EEbxAFyqzcf
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
1 mai 2015 à 23:37
1 mai 2015 à 23:37
Re,
Bien sur que si, en C14:F31 tu as toujours tes listes de validation
en G14:H14 la formule
=SI(C14="";"";RECHERCHEV(C14;List;2;0)*$E$10)
cette formule tu l'incrémentes vers le bas et si tu as renseigné tes colonnes dans la feuille DATA il suffit de sélectionner un critère dans tes listes de validation pour avoir automatiquement le prix correspondant * par la surface en E10
Bien sur que si, en C14:F31 tu as toujours tes listes de validation
en G14:H14 la formule
=SI(C14="";"";RECHERCHEV(C14;List;2;0)*$E$10)
cette formule tu l'incrémentes vers le bas et si tu as renseigné tes colonnes dans la feuille DATA il suffit de sélectionner un critère dans tes listes de validation pour avoir automatiquement le prix correspondant * par la surface en E10
Mike-31
Messages postés
18351
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
12 décembre 2024
5 110
1 mai 2015 à 23:58
1 mai 2015 à 23:58
Re,
j'ai incrémenté la formule vers le bas, reste à ajouter les prix feuille DATA
https://www.cjoint.com/c/EEcalsceAlx
j'ai incrémenté la formule vers le bas, reste à ajouter les prix feuille DATA
https://www.cjoint.com/c/EEcalsceAlx
28 avril 2015 à 18:39
Et ci je mettre deux formules dans la même cellule ?
1 mai 2015 à 19:11
salut mike voici le devis qui me pose probleme
merci