Fonction Excel

Résolu
Lola -  
 Lola -
Bonjour,

J'ai un nombre 4000, je veux trouver des coefficients pour le décomposer en 600, 300, 100, Je m'explique:

4000=(x*600)+(y*300)+(z*100)

Merci de me venir en aide

2 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    Bonjour,
    Une solution, qui "priorise" x (le coeff de 600) :
    En A1 : écrire 4000
    en B1 : 600, B2 : 200, B3 : 100
    en C1 : =ENT(A1/B1)
    en C2 : =ENT(MOD(A1;B1)/B2)
    en C3 : =ENT(MOD(MOD(A1;B1);B2)/B3)
    le "reste" de tout cela (qui est la constante de l'équation) s'obtient par la formule :
    =MOD(MOD(MOD(A1;B1);B2);B3)

    un classeur exemple ici

    Je me rends compte que tu veux peut être une fonction VBA pour cela et pas une simple formule Excel... Si c'est le cas excuse moi!
    0