Formule Excel - Borner valeurs sur trois mois

Yurperqod

XLDnaute Occasionnel
Bonjour le forum

Ci-dessous le problème sur le lequel je bute
J'ai un nombre "borne" mensuel à ne pas dépasser
et je dispose d'un fichier avec des données issues d'un export (1 colonne par mois)
Exemple
Nombre borne:41 Janv:43,29 Fev:40,64 Mars;37,61

Je cherche une formule pour avoir : Janv:41 Fev:41 Mars:39,54

Je n'arrive pas à créer une seule formule "générique" car on peut avoir plusieurs cas
Autre exemple
Nombre borne:22 Janv:22,11 Fev:20,03 Mars:23,00
Le résultat ici sera donc : Janv:22 Fev:21,14 Mars:22

Merci d'avance.
 

Pièces jointes

  • Fichier.txt
    2.1 KB · Affichages: 27

Yurperqod

XLDnaute Occasionnel
Bonjour le forum

JHA
Merci pour tes formules.

Je vais essayer d'être plus clair.
1er cas
Aucune donnée ne dépasse la borne
Résultat: on prends les valeurs originales
2ième cas
Les trois valeurs mensuelles dépassent la borne
Résultat: on prend la valeur de la borne pour chaque mois
Ex: J:43 F:46: M:50 alors on aura J:41 F:41 M:41
3ième cas
Un ou deux mois dépassent la borne, mais le 3ième est en dessous de la borne
Exemple: J:22,11 F:20,03 M:23
Résultat: J:22 (22.11-0.11) F:21.14 (20.03+0.11+1) M:22 (23-1)
Le problème c'est qu'on ne sait pas à l'avance dans quel mois on dépasse ou pas la borne

Les formules que tu propose fonctionnent bien pour ce cas: J:43,29 F:40,64 M:37,61

Pour le mois de janvier:=SI(C4>$B4;$B4;C4)
Pour le mois de février:=SI(D4+MAX(0;$C4-$B4)>$B4;$B4;$D4)
Pour le mois de mars: =(D4+MAX(0;C4-B4)-B4)+E4

mais pas là:J:22,11 F:20,03 M:23
 

Yurperqod

XLDnaute Occasionnel
Bonjour le forum

JHA
J'ai recopié ta formule révisée jusqu'en bas et j'ai trouvé deux lignes où ça coince
ligne 75 et 78 par exemple (en vert les bonnes valeurs que les formules devraient afficher)
ligne 75: J:7,95 F:5,97 M:9 J:7,95 F:7,1 M:9
ligne 78: J:9 F:8,08 M:9 J:9 F:8,16 M:9

DUGENOU
Merci pour ta contribution
Je regarde ton fichier maintenant et redis ensuite
Je viens de regarder et de comparer les mêmes lignes 75 et 78
Ligne 75: J:9 F:6,05 M: 9
Ligne 78: J:9 F:8,16 M:9
Avec ta solution, c'est bon pour la ligne 78 et également pour la ligne 75 si on essaye d'atteindre la borne dés qu'on le peut.

Je vais décortiquer toutes vos formules à tête reposée.

Merci encore de votre aide.
 
Dernière édition:

Yurperqod

XLDnaute Occasionnel
Bonjour le forum

Plus personne pour m'aider ?

De mon côté, j'ai essayé de lister les différentes possibilités des vrai faux (nombre supérieur à la borne)
j'en trouve 9
V V V
F F F
V F F
F V F
F F V
F V V
V F F
V V F
V F V
Est-ce juste ?

Après j'ai fait cette formule : =(1*(A3>$A$1))+(2*(B3>$A$1))+(3*(C3>$A$1))
En A1 j'ai mis un nombre borne et j'ai recopié vers le bas pour les 9 cas
Ça renvoie des valeurs de 0 à 6

Je me disais qu'ensuite il y avait peut-être moyen d'utiliser CHOISIR ou INDEX mais je bloque.

Message d'édition
Je viens seulement de voir ton nouveau fichier, Dugenou
Merci, je vais le regarder de suite.

Tu peux me dire si j'ai bon sur le nombre de possibilité VRAI FAUX ?

Merci d'avance.
 

Yurperqod

XLDnaute Occasionnel
Rebonjour le forum

Dugenou
J'ai cherché un peu d'explication mathématique
D’après ce que j'ai compris ce sont des arrangements avec permutation, non ?
Et donc dans ce cas, on 2^3 donc 8 comme ce que tu trouves Dugenou
(parce on a VRAI et FAUX (2) et trois mois (3) )

Et en comparant ta liste avec la mienne, je viens voir que j'avais un doublon
V F F

Je regarde ce soir ton fichier avec les formules nommées et je te redis si je rencontre des difficultés à l'utiliser en vrai.
Merci encore pour ton aide.

Sinon est-ce que tu penses que ce j'essaie de faire peut mener quelque part ou pas ?
 

Dugenou

XLDnaute Barbatruc
Et bien je ne vois pas bien où ça va te mener à part créer des colonnes supplémentaires pour une solution que je te donne sans colonne ssupplémentaires comme demandé au post #9.
On peut aussi faire avec les formules complètes sans formules nommées (voir pj) mais c'est beaucoup moins lisible :)
As-tu des réponses pour la partie couleur rouge orange ?
 

Pièces jointes

  • yurperquod bis.xlsx
    16.5 KB · Affichages: 31

Statistiques des forums

Discussions
312 024
Messages
2 084 718
Membres
102 638
dernier inscrit
TOTO33000