Formule pour un devis
mouss
-
Mike-31 Messages postés 18407 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 18407 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour, je suis commercial en maisons individuelles et par conséquent j'ai créé un devis transmette À mes futurs clients.
J'ai un problème j'aimerais pouvoir créer une formule quand je vends l'option carrelage, j'ai un prix au mètre carré hors-d'oeuvre, j'ai donc dans mon devis créer une case surface hors-d'oeuvre.
Ma question, est-il possible dès lors que je choisis dans mon menu déroulant l'option carrelage créer une formule pour me calculer automatiquement le prix de cette option sachant que j'aurais mis ma surface hors-d'oeuvre dans la case qui lui est destiné.
J'espère que j'ai été clair. Merci d'avance pour tous ceux qui tenteront de m'aider.
J'ai un problème j'aimerais pouvoir créer une formule quand je vends l'option carrelage, j'ai un prix au mètre carré hors-d'oeuvre, j'ai donc dans mon devis créer une case surface hors-d'oeuvre.
Ma question, est-il possible dès lors que je choisis dans mon menu déroulant l'option carrelage créer une formule pour me calculer automatiquement le prix de cette option sachant que j'aurais mis ma surface hors-d'oeuvre dans la case qui lui est destiné.
J'espère que j'ai été clair. Merci d'avance pour tous ceux qui tenteront de m'aider.
A voir également:
- Formule pour un devis
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Logiciel devis facture - Télécharger - Comptabilité & Facturation
6 réponses
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 ...
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/
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)
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
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
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
Et ci je mettre deux formules dans la même cellule ?
salut mike voici le devis qui me pose probleme
merci