je bloque sur une formule

  • Initiateur de la discussion Initiateur de la discussion telemark
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

telemark

Guest
salut,

je suis débutant, j'ai créé un fichier regie pour mon travail, mais je bloque sur une formule.

j'ai une colonne total (M3) exemple 3.70€, je voudrais connaître combien de fois il y a 1.1 € enl (k3) et combien de fois il y a 0.30 € en (L3).

je vous joins mon fichier.
il devrait me mettre 2 dans la colonne K et 5 dans la colonne L.
 

Pièces jointes

Re : je bloque sur une formule

bonjour,

Tototiti2008 : au fait je pense qu'il cherche plutot à determiner des coeficients a et b telque :

a*1.1 + b*0.3 = total

sans qu'il y'ai de reste parceque si tu applique la formule que tu a mis tu auras un reste :
en k3 : =ENT(M3/1,1) ==> 3.3 ==>3
et en l3 =ENT((M3-K3*1,1)/0,3) ==>1
notons bien ici que 3*1.1 + 1*03 = 3.6 et il te reste 0.1

Je pense que le problème est de trouver les deux entiers qui permettent de retrouver un total sans reste.
 
Re : je bloque sur une formule

Bonjour manikam,
Re,

Comment résoudre une équation à 2 inconnues si on a qu'une équation ?
c'est vrai qu'on a d'autres infos : a et b >=0 et a et b entiers
Est-ce sûr qu'il y a une solution pour chaque ligne ?
 
Re : je bloque sur une formule

Re,

peut-être... en K3

Code:
=EQUIV(MIN(ABS(MOD(ARRONDI(M3-(LIGNE(DECALER($A$1;0;0;ENT(M3/1,1)+1;1))-1)*1,1;2);0,3)));ABS(MOD(ARRONDI(M3-(LIGNE(DECALER($A$1;0;0;ENT(M3/1,1)+1;1))-1)*1,1;2);0,3));0)-1

à valider par Ctrl+Maj+Entrée
 
Re : je bloque sur une formule

c'est bon j'ai trouvé un moyen plus simple

ma solution :

c'est pour mon fichier régie.

j'ai une colonne heure de connexion et une colonne impressions

1.10 € l'heure de connexion et 0,30 € l'impression

j'ai donc créer deux colonnes :
-1 colonne pour le total d'heure de connexion
-1 colonne pour le total d'impressions

et non plus une seul colonne total
 
Re : je bloque sur une formule

Bonjour à tous,

ce n'est pas que je ne veuille pas expliquer ma formule mais c'est un peu chaud
Le principe : on essaye des facteurs entiers de 0 au nombre maximum de 1,1 qui rentrent dans la valeur en M3
on fait M3 - tous les facteurs * 1,1, ce qui nous donne une matrice de résultats

ARRONDI(M3-(LIGNE(DECALER($A$1;0;0;ENT(M3/1,1)+1;1))-1)*1,1;2)

On arrondit le tout à 2 décimales parce que les calculs sur les heures entrainent souvent des soucis de décimales
On prend la valeur absolue du reste de la division entière des résultats par 0,3

ABS(MOD(ARRONDI(M3-(LIGNE(DECALER($A$1;0;0;ENT(M3/1,1)+1;1))-1)*1,1;2);0,3))

Le plus proche de 0 (ou égal à 0) doit être un nombre divisible par 0,3 (ou proche)
en prenant le minimum de ça, on saura lequel est divisible par 0,3 (ou presque)

MIN(ABS(MOD(ARRONDI(M3-(LIGNE(DECALER($A$1;0;0;ENT(M3/1,1)+1;1))-1)*1,1;2);0,3)))

et on recherche sa position dans la liste des facteurs entiers, auquel on retranche 1 puiqu'on avait des facteurs commençant à 0

=EQUIV(MIN(ABS(MOD(ARRONDI(M3-(LIGNE(DECALER($A$1;0;0;ENT(M3/1,1)+1;1))-1)*1,1;2);0,3)));ABS(MOD(ARRONDI(M3-(LIGNE(DECALER($A$1;0;0;ENT(M3/1,1)+1;1))-1)*1,1;2);0,3));0)-1

J'ai essayé d'expliquer mais pas sûr que ça aide...
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
23
Affichages
682
  • Question Question
Microsoft 365 Fonction si
Réponses
7
Affichages
223
Retour