Trouver les bons nombre pr 1 certain résultat
Résolu/Fermé
A voir également:
- Trouver les bons nombre pr 1 certain résultat
- Trouver adresse mac - Guide
- Trouver un lieu avec coordonnées gps - Guide
- Trouver le propriétaire d'un numéro de téléphone gratuitement ✓ - Forum Mobile
- Trouver une adresse avec un nom de famille gratuit ✓ - Forum Mobile
- Où trouver l'autorité de délivrance ? ✓ - Forum Vos droits sur internet
4 réponses
Raymond PENTIER
Messages postés
58387
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
16 avril 2024
17 088
21 déc. 2008 à 03:41
21 déc. 2008 à 03:41
Excel, comme n'importe quel autre tableur, sait effectuer rapidement des calculs compliqués.
Faut-il encore que l'utilisateur commence par alimenter le fichier avec les données utiles et qu'il écrive les formules à mettre en oeuvre pour les calculs !
Alors à toi de trouver une solution au problème et d'exprimer, en français usuel, les opérations successives à effectuer. Et nous, on t'aidera à les transcrire dans une syntaxe et avec des fonctions que le tableur peut traiter.
C'est comme un stylo : Il peut servir à écrire un magnifique poème, à condition que l'utilisateur aie de l'imagination et du sens artistique ; ce n'est pas le stylo qui conçoit le poème !
Faut-il encore que l'utilisateur commence par alimenter le fichier avec les données utiles et qu'il écrive les formules à mettre en oeuvre pour les calculs !
Alors à toi de trouver une solution au problème et d'exprimer, en français usuel, les opérations successives à effectuer. Et nous, on t'aidera à les transcrire dans une syntaxe et avec des fonctions que le tableur peut traiter.
C'est comme un stylo : Il peut servir à écrire un magnifique poème, à condition que l'utilisateur aie de l'imagination et du sens artistique ; ce n'est pas le stylo qui conçoit le poème !
Raymond PENTIER
Messages postés
58387
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
16 avril 2024
17 088
21 déc. 2008 à 03:57
21 déc. 2008 à 03:57
Une première piste : Décompose ton nombre de base (444 dans ton exemple) en un produit de nombres premiers, en l'occurrence 2*2*3*37
Tu peux plus facilement repérer des nombres de ta liste pouvant servir, comme le 37 en treizlème position ; mais tu n'as ni 2*2=4, ni 2*3=6, ni 2*2*3=12 ! Par contre tu peux fabriquer 12 avec 13-1 ou avec 11+1.
Mais tu vois bien que tout cela repose sur l'observation humaine et sur des exercices de transposition, qu'il serait très compliqué de programmer sous forme de formules à soumettre à un tableur ...
Tu peux plus facilement repérer des nombres de ta liste pouvant servir, comme le 37 en treizlème position ; mais tu n'as ni 2*2=4, ni 2*3=6, ni 2*2*3=12 ! Par contre tu peux fabriquer 12 avec 13-1 ou avec 11+1.
Mais tu vois bien que tout cela repose sur l'observation humaine et sur des exercices de transposition, qu'il serait très compliqué de programmer sous forme de formules à soumettre à un tableur ...
Raymond PENTIER
Messages postés
58387
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
16 avril 2024
17 088
22 déc. 2008 à 01:59
22 déc. 2008 à 01:59
Oh, non ! Au contraire, si on disposais des 4 opérations de base, avec éventuellemrnt les puissances, racines carrées ou cubiques et autres exponentielles, ce serait autant de possibilités supplémentaires !
Dans ton cas, il faut retrancher successivement de ta base 444 les nombres les plus élevés :
Si ta "Liste" est en A3:A27, tu saisis 1 en B3 et tu crèes une série incrémentée de 1 à 25 dans la plage B3:B27 ; puis en C tu calcules le rang de chaque item avec la formule =GRANDE.VALEUR(Liste;B:B)
D3 : =$B$1-C3 et Excel affiche 378
D4 : =D3-C4 et Excel affiche 323
on recopie D4 vers le bas, jusqu'à trouver un résultat négatif en D13 : -19 ; il faut s'arrêter juste avant, cellule D12 (=5) et finir avec les nombres disponibles, ici 3+1+1=5.
D'où la réponse finale : 444=66+55+49+47+46+42+39+37+33+25+3+1+1
Dans ton cas, il faut retrancher successivement de ta base 444 les nombres les plus élevés :
Si ta "Liste" est en A3:A27, tu saisis 1 en B3 et tu crèes une série incrémentée de 1 à 25 dans la plage B3:B27 ; puis en C tu calcules le rang de chaque item avec la formule =GRANDE.VALEUR(Liste;B:B)
D3 : =$B$1-C3 et Excel affiche 378
D4 : =D3-C4 et Excel affiche 323
on recopie D4 vers le bas, jusqu'à trouver un résultat négatif en D13 : -19 ; il faut s'arrêter juste avant, cellule D12 (=5) et finir avec les nombres disponibles, ici 3+1+1=5.
D'où la réponse finale : 444=66+55+49+47+46+42+39+37+33+25+3+1+1
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 209
22 déc. 2008 à 08:15
22 déc. 2008 à 08:15
Bonjour tout le monde,
Je crains que ce ne soit pas aussi simple.
Ca peut très être les 3ème, 8ème et 15ème nombres qu'il faille enlever pour avoir la somme.
Là il faut vraiment faire toutes les combinaisons pour avoir la réponse, même si c'est optimisé en élaguant les branches dès que la somme est inférieure.
Impossible à faire par formule.
Si tu expliquais le pourquoi il y a peut-être une autre façon d'aborder le pb.
eric
Je crains que ce ne soit pas aussi simple.
Ca peut très être les 3ème, 8ème et 15ème nombres qu'il faille enlever pour avoir la somme.
Là il faut vraiment faire toutes les combinaisons pour avoir la réponse, même si c'est optimisé en élaguant les branches dès que la somme est inférieure.
Impossible à faire par formule.
Si tu expliquais le pourquoi il y a peut-être une autre façon d'aborder le pb.
eric
Salut Eric, je pensais que c'était bcp plus simple que ça et je ne pensais pas que c'était aussi prise de tête. Mais ce n'est pas grave, j'ai laissé tombé et j'ai trouvé quelqu'un qui savait faire ça... dc je lui laisse faire le boulot :)
En tout cas merci qd même pour l'aide que vous m'avez tous apportez (même si je n'y ai pas compris grand chose... vous avez qd même pris du tps pr moi, c'est gentil)
Merci bcp +++
En tout cas merci qd même pour l'aide que vous m'avez tous apportez (même si je n'y ai pas compris grand chose... vous avez qd même pris du tps pr moi, c'est gentil)
Merci bcp +++