solution pour éviter de repeter des longues formules

CHACHA

XLDnaute Junior
Bonjour,

J'ai réussi, avec votre aide, merci, une formule que j'aimerais étendre à d'autres cellules, mais ça demande un temps fou, y-a-t il une solution pour le faire rapidement? Voir mon fichier
 

Pièces jointes

  • Classeur1.xls
    21 KB · Affichages: 120
  • Classeur1.xls
    21 KB · Affichages: 122
  • Classeur1.xls
    21 KB · Affichages: 119

CHACHA

XLDnaute Junior
Re : solution pour éviter de repeter des longues formules

Bonsoir,

OUI, c'est difficile de se comprendre ou difficile de s'exprimer justement:
si je reprends mon classeur 1(2), la cellule P16, est complète, elle inclut les calculs complets. Par contre, cette cellule est compliquée, et si je veux étendre la colonne P à d'autres colonnes, en incluant un nouvel élément à chaque fois, exemple dans la colonne Q, ajouter l'élement Q11, et ensuite, pour la colonne R, ajouter l'élément R10, ça devient très compliqué dans les formules!
C'est pourquoi, je demandais s'il n'y a pas quelque chose de plus simple??
Sinon, étant donné que l'on commence dans chaque colonne par la formule complète en ligne 16, on doit travailler du bas vers le haut.
merci
cordialement,





Bonjour à tous, bonjour Chacha

J'ai bien vérifié, et on a bien en P16
M19*O15*O14*O13/(O16*O15*O14*O13-(O15*O14*O13+O16*O14*O13+O16*O15*O13+O16*O15*O14))
ce qui est égal, plus simplement, à M19/(O16*(1-(1/O16+1/O15+1/O14+1/O13))) (si ce n'est les domaines de définition qui ne sont pas identiques, ce qui pose problème lorsque O16, ou O15 ou... O13 est égal à zéro)

Vu le peu d'information que tu nous a donné, je pensais que tu voulais avoir en Q16
M19*O15*O14*O13*O12/(O16*O15*O14*O13*O12-(O15*O14*O13*O12+O16*O14*O13*O12+O16*O15*O13*O12+O16*O15*O14*O12+O16*O15*O14*O13))
ce qui est égal à
M19/(O16*(1-(1/O16+1/O15+1/O14+1/O13+O13))), toujours aux domaines de définition près.

Maintenant, tu écris dans ton fichier "En fait, il faudrait que le résultat de P16 soit égal à M16 plus P19".

Autrement dit, la formule que tu proposes en P16 n'est pas bonne... Comment veux tu qu'on le devine tout seul. L'écran de l'ordi, ce n'est pas une boule de cistal (Ca se saurait:p)...

Dans un des post, tu écris "je veux ajouter la cellule Q11, il faut refaire toute la formule en ajoutant le calcul pour cette nouvelle cellule Q11 ajoutée
ça donnerait =M19*O15*014*013*O12/(O16*O15*O14*O13*O12??"

Où est-ce que tu ajoutes Q11 ? Quelle formule veux tu en Q16 ? Faut-il travailler du haut vers le bas, ou du bas vers le haut, comme tu semblais le dire dans un précédent post ?

Autrement dit, nous ne sommes pas dans ta tête et nous ne pouvons pas deviner ce que tu veux. Si tu veux que certains t'aident davantage, il faut que tu nous donne davantage d'informations...

@ plus
 

CISCO

XLDnaute Barbatruc
Re : solution pour éviter de repeter des longues formules

Bonsoir

Essayons de progresser

mais si je vais en Q16, et que je veux ajouter la cellule Q11, il faut refaire toute la formule en ajoutant le calcul pour cette nouvelle cellule Q11 ajoutée
ça donnerait =M19*O15*014*013*O12/(O16*O15*O14*O13*O12??

En P16, tu fais des calculs avec M19, O16, O15, O14 et O13.
En Q16, la formule doit elle être faite avec M19, O16, O15, O14, O13 et O12,
ou avec M19, P16, P15, P14, P13 et P12 ?
En R16, doit elle faite avec M19, O16....O11, ou M19, Q16, Q15, Q14, Q13, Q12 et Q11 ?

@ plus
 

CHACHA

XLDnaute Junior
Re : solution pour éviter de repeter des longues formules

Bonsoir,
J'avais répondu aussitôt hier soir, mais ça n'a pas passé, semble-t-il??
En Q16, la formule doit elle être faite avec M19, O16, O15, O14, O13 et O12,
En R16, doit elle faite avec M19, O16....O11

Sur mon fichier Classeur 1(3), c'est fait avec tes formules, mais malheureusement elles n'incluent pas l'objectif M19, comme dans mon fichier d'origine que tu peux reprendre dans ce forum.

Merci si tu peux trouver quelque chose de plus pratique, car je dois le coller dans beaucoup de tableaux!
à+

=CISCO;699246]Bonsoir

Essayons de progresser



En P16, tu fais des calculs avec M19, O16, O15, O14 et O13.
En Q16, la formule doit elle être faite avec M19, O16, O15, O14, O13 et O12,
ou avec M19, P16, P15, P14, P13 et P12 ?
En R16, doit elle faite avec M19, O16....O11, ou M19, Q16, Q15, Q14, Q13, Q12 et Q11 ?

@ plus[/QUOTE]
 

CISCO

XLDnaute Barbatruc
Re : solution pour éviter de repeter des longues formules

Bonjour

N'ayant toujours compris que la moitié de ta demande, je ne sais que faire exactement:confused:.

Ci-joint un autre essai...

Dans ton fichier initial, est-ce que ta formule en P16 est correcte ? Elle ne donne pourtant pas le même résultat que M16 + P19 ? Alors que faut-il faire ?

Dans le fichier ci-dessous, Q16, R16, S16... sont-ils corrects, autrement dit, a t'on
en Q16
=M19*O15*O14*O13*O12/(O16*O15*O14*O13*O12-(O15*O14*O13*O12+O16*O14*O13*O12+O16*O15*O13*O12+O 16*O15*O14*O12+O16*O15*O14*O13))
=M19/(O16*(1-(1/O16+1/O15+1/O14+1/O13+O13)))

Comment calcules tu P15, puis P14, puis P12 ?

Comment penses tu calculer Q15, puis Q14... ?

@ plus

PS : Il n'est pas nécessaire de citer à chaque fois la totalité des posts des autres intervants sur ce fil... Ca fini par faire des km de texte pour pas grand chose.
 

Pièces jointes

  • Classeur1 (3)(1).xls
    26 KB · Affichages: 66
Dernière édition:

CISCO

XLDnaute Barbatruc
Re : solution pour éviter de repeter des longues formules

Bonsoir

les choses commencent à être plus précises.

Ai-je bien compris : est-ce que tu veux avoir
P12+P13+P14+P15+P16= 100
Q11+Q12+Q13+Q14+Q15+Q16 =100
R10+R11+R12+R13+R14+R15+R16 =100

et ainsi de suite ?

@ plus
 

CHACHA

XLDnaute Junior
Re : solution pour éviter de repeter des longues formules

Non, je voudrais P12+P13+P14+P15+P16= 100 plus P12+P13+P14+P15+P16 et ainsi de suite, c'est un peu pour ça, je pense que la formule départ est un peu plus compliquée
regarde dans mon premier fichier!
 

CISCO

XLDnaute Barbatruc
Re : solution pour éviter de repeter des longues formules

je voudrais P12+P13+P14+P15+P16= 100 plus P12+P13+P14+P15+P16

Rebonsoir

Tu vas peut être me trouver dur de l'oreille, mais bon (je le fais un peu exprès, histoire de ne pas me lancer dans une mauvaise voie pour rien).

D'après ton texte dans ton dernier fichier, il m'avait effectivement semblé que tu voulais avoir P12+P13+P14+P15+P16= 100 plus P12+P13+P14+P15+P16.

Malheureusement, il y a soit un très gros hic mathématique, soit une ou des fautes de frappe.

En pratique
P12+P13+P14+P15+P16= 100 + P12+P13+P14+P15+P16
<==> P12+P13+P14+P15+P16 -(P12+P13+P14+P15+P16)=100
<==> P12-P12+P13-P13+P14-P14+P15-P15+P16-P16 =100
<==> 0 = 100, ce qui est parfait... ement impossible dans notre petit monde cartésien :rolleyes:

Conclusion : Où est la faute de frappe ?

@ plus
 

CHACHA

XLDnaute Junior
Re : solution pour éviter de repeter des longues formules

En fait ce n'est pas 100 qu'il faut prendre, mais la cellule M 19, qui dans ce cas, est égale à 100 mais si tu reprends dans mon premier fichier, la réponse était la suivante, et ça fonctionne très bien:=M19*O15*O14*O13/(O16*O15*O14*O13-(O15*O14*O13+O16*O14*O13+O16*O15*O13+O16*O15*O14))
 

CISCO

XLDnaute Barbatruc
Re : solution pour éviter de repeter des longues formules

Rebonsoir

Il va falloir que je révise mes connaissances en mathématiques... Il y a toujours quelque chose que je ne comprend pas, ou une erreur d'écriture quelque part.

Tu me dis maintenant. On doit avoir
P12+P13+P14+P15+P16= M19 + P12+P13+P14+P15+P16.

Moi je veux bien essayer. Comme précédemment, on obtient
P12+P13+P14+P15+P16 - (P12+P13+P14+P15+P16) = M19
donc 0 = M19.

Ce coup ci, c'est possible, mais est-ce ce que tu veux... ?

A mon avis, il y a une erreur d'écriture, ou de logique mathématique quelque part, ou d'explication.

@ plus
 
Dernière édition:

CHACHA

XLDnaute Junior
Re : solution pour éviter de repeter des longues formules

Bonsoir,
J'abandonne la recherche de solution simplifiée, et je reprends mes formules d'antan!
par contre, j'aurais besoin d'un coup de main pour mon tableau, j'ai mis 2 petites questions sur le fichier pour une meilleure compréhension.
Merci de m'aider!
 

Pièces jointes

  • coéficients 15.xls
    21 KB · Affichages: 60

jeanpierre

Nous a quitté
Repose en paix
Re : solution pour éviter de repeter des longues formules

Bonsoir CHACHA, CISCO,

Pour recopier vers la droite sans modifier la colonne, utilise F4 (trois fois) pour bloquer la colonne. Pareil pour les autres références que tu ne veux pas changer.

F4 1 fois bloque ligne et colonne....
2 fois ligne seulement,
3 fois colonne seulement et
4 fois, on revient à la situation première.

Il faut selectionner la partie de formule, exemple selection de M4 dans la barre formule.

Bonne soirée.

Jean-Pierre
 

Monique

Nous a quitté
Repose en paix
Re : solution pour éviter de repeter des longues formules

Bonjour,

Après avoir regardé les 2 ou 3 premiers fichiers seulement…

Ligne 16 : une formule à copier-coller sans rien ajouter ni modifier
Tableau P2:Z15 : la même formule partout
Avant : taper les nombres de 4 à 14 en P1:Z1

Je ne sais pas si la formule est bonne, mais les résultats sont les mêmes
 

Pièces jointes

  • CopierCollerChacha.zip
    7.8 KB · Affichages: 26

CHACHA

XLDnaute Junior
Re : solution pour éviter de repeter des longues formules

Bonjour, Monique,

Je pense que tu as raison, mais comme tu es partie de certains fichiers déjà modifiés, ça ne donne pas les résultats escomptés!
J'ai refait un fichier d'origine avec les formules correctes, pourrais-tu y jeter un oeil?
Merci beaucoup
 

Pièces jointes

  • Coéfficients 18 05.xls
    30.5 KB · Affichages: 30
  • Coéfficients 18 05.xls
    30.5 KB · Affichages: 43
  • Coéfficients 18 05.xls
    30.5 KB · Affichages: 37

Discussions similaires

Réponses
1
Affichages
238
Réponses
3
Affichages
1 K

Statistiques des forums

Discussions
312 412
Messages
2 088 196
Membres
103 763
dernier inscrit
p.michaux