Re : Répartition équitable
Bonjour
Une variante en pièce jointe.
Le principe :
On calcule, colonne par colonne, la valeur moyenne à mettre dans chaque cellule. Dans l'exemple ci-joint, on doit avoir en colonne D des nombres proches de 12,24 = SOMME(B5:B24)/(3*7).
En D11, la formule recherche dans la liste des nombres B5:B24, le nombre le plus proche de 12,24, soit 12.
En D12, la formule recherche dans la liste des nombres encore disponibles (liste initiale sans les nombres en D11, E11 et F11), le nombre x tel que 12 + x soit le plus proche de 2*12,24, soit encore 12.
En D13, la formule...... le nombre y tel que 12 + x + y soit le plus proche de 3 * 12,24.
Et ainsi de suite...
Cette méthode a le défaut de rejeter en bas de colonne les plus grandes valeurs, ce qui déséquilibre totalement les sommes colonne par colonne.
Pour compenser ce défaut, j'ai mis un second tableau où ces valeurs sont imposées dans la première ligne. Ces excès sont compensés automatiquement dans les lignes suivantes. Bien sûr, en l'état, cela ne fonctionne bien que si il y peu de valeurs très loin de la moyenne.
@ plus