Trouver les cellules dont la somme fait X
Résolu/Fermé
A voir également:
- Trouver les cellules dont la somme fait X
- Somme si couleur - Guide
- Trouver adresse mac - Guide
- Somme excel - Guide
- Trouver un lieu avec coordonnées x y - Guide
- Direct x runtime - Télécharger - Pilotes & Matériel
5 réponses
Raymond PENTIER
Messages postés
58395
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
25 avril 2024
17 095
Modifié par Raymond PENTIER le 23/11/2010 à 19:08
Modifié par Raymond PENTIER le 23/11/2010 à 19:08
Non ! Il n'y a aucune fonction-miracle qui fasse ça.
On en a déjà discuté ici, sans trouver de solution.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond
On en a déjà discuté ici, sans trouver de solution.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond
Nyctaclope
Messages postés
5315
Date d'inscription
dimanche 6 avril 2008
Statut
Membre
Dernière intervention
11 décembre 2022
1 250
Modifié par Nyctaclope le 23/11/2010 à 22:17
Modifié par Nyctaclope le 23/11/2010 à 22:17
Bonsoir à tous deux
Salut Raymond, j'étais à peu près sûr de la réponse, mais j'attendais qu'un connaisseur confirme ..
Le plus simple est quand même d'exiger des clients qu'il mentionnent les références des factures réglées ..
Sinon, un logiciel de compta a souvent une fonction de "lettrage" qui résoud le problème ..
Sinon sous Excel il n'y a plus qu'à essayer la méthode "telle la brute" et d'essayer toutes les combinaisons, mais cela devient vite exponentiel !
Je suggère ici un algorithme d'essais successifs qui devrait gagner du temps :
- ranger toutes les factures ( du client concerné ) en ordre de montant ascendant
- prendre le montant le plus grand "A" de facture encore inférieur à la somme "S" à atteindre.
- lui ajouter la facture "B" la plus grande restante
- - si somme "S" non atteinte, ajouter à nouveau la plus grande restante "C", et ainsi de suite
- - si somme "S" dépassée, ajouter au contraire ( au lieu de "B" ) la facture "C" la plus grande inférieure à celle "B" essayée,
... et ainsi de suite jusqu'à ce qu'on arrive à "S" ..
- si aucune solution, recommencer tout à partir de "B" ..
Le principe est d'essayer dans l'ordre les montants les plus grands dont on dispose ..
Jusqu'à 5 ou 6 factures, c'est faisable ...
Il reste à mettre cela en pratique :
- soit en jonglant avec des copies de cellules en colonnes et en entrant en dessous une fonction Somme() pour tester ..
- soit en réalisant cela avec Visual Basic, mais c'est une autre affaire ..
Espérant avoir un peu "poussé" le schmilblick dans la bonne direction ..
A+
Nyctaclope
Salut Raymond, j'étais à peu près sûr de la réponse, mais j'attendais qu'un connaisseur confirme ..
Le plus simple est quand même d'exiger des clients qu'il mentionnent les références des factures réglées ..
Sinon, un logiciel de compta a souvent une fonction de "lettrage" qui résoud le problème ..
Sinon sous Excel il n'y a plus qu'à essayer la méthode "telle la brute" et d'essayer toutes les combinaisons, mais cela devient vite exponentiel !
Je suggère ici un algorithme d'essais successifs qui devrait gagner du temps :
- ranger toutes les factures ( du client concerné ) en ordre de montant ascendant
- prendre le montant le plus grand "A" de facture encore inférieur à la somme "S" à atteindre.
- lui ajouter la facture "B" la plus grande restante
- - si somme "S" non atteinte, ajouter à nouveau la plus grande restante "C", et ainsi de suite
- - si somme "S" dépassée, ajouter au contraire ( au lieu de "B" ) la facture "C" la plus grande inférieure à celle "B" essayée,
... et ainsi de suite jusqu'à ce qu'on arrive à "S" ..
- si aucune solution, recommencer tout à partir de "B" ..
Le principe est d'essayer dans l'ordre les montants les plus grands dont on dispose ..
Jusqu'à 5 ou 6 factures, c'est faisable ...
Il reste à mettre cela en pratique :
- soit en jonglant avec des copies de cellules en colonnes et en entrant en dessous une fonction Somme() pour tester ..
- soit en réalisant cela avec Visual Basic, mais c'est une autre affaire ..
Espérant avoir un peu "poussé" le schmilblick dans la bonne direction ..
A+
Nyctaclope
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
Modifié par eriiic le 28/11/2010 à 20:02
Modifié par eriiic le 28/11/2010 à 20:02
Bonjour,
Une solution que j'avais proposé ici
eric
Une solution que j'avais proposé ici
eric
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 213
13 sept. 2011 à 11:42
13 sept. 2011 à 11:42
Bonjour,
Je vais bientôt supprimer ce mot de passe mais pour l'instant cijoint.fr est dans les choux...
Pour quand le site ira mieux le pw du fichier est: SBgWE"&+:%
eric
Je vais bientôt supprimer ce mot de passe mais pour l'instant cijoint.fr est dans les choux...
Pour quand le site ira mieux le pw du fichier est: SBgWE"&+:%
eric
Eriiiic, t'es l'meilleur !
bravo.
c'est nickel d'efficacité.
Merci mille fois.
bravo.
c'est nickel d'efficacité.
Merci mille fois.
Bonjour Eric, j'ai le même besoin que toi. Je viens de solliciter Eric pour obtenir son mot de passe etester et utiliser ton programme.
Je dois dépatouiller ma femme qui galère à réaliser ces rapprochement à son taff.
Si jamais Eric n'est plus insrit sur le site, pourrais tu me communiquer ce mot de passe s'il te plait.
Dans tous les cas, je le remercierai chaleureusement.
Merci par avance de ton retour
Je dois dépatouiller ma femme qui galère à réaliser ces rapprochement à son taff.
Si jamais Eric n'est plus insrit sur le site, pourrais tu me communiquer ce mot de passe s'il te plait.
Dans tous les cas, je le remercierai chaleureusement.
Merci par avance de ton retour
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question