Link Station > Section Généraliste > Discussion Libre >

[HELP] Résoudre une équation sous Excel




Aller au Forum:
Notez ce sujet :

Page(s) (2): [ 1   2   > ]   Sujet précédent   Sujet suivant
Auteur
Sujet    Tout développer | Tout contracter NOUVEAU SUJET    RÉPONDRE
Réduire ce messageDdamdamGuruNiveau 19 · ChroniqueurRéférenceur Appliqué
Membre depuis
2003
Messages
5240
Plus
Membre n°
10289
Inscription
04 Mar 2003
Âge
48 ans
Sujets lancés
139
Ancienneté
96 %
Participation
81 %
Question [HELP] Résoudre une équation sous ExcelAncien message 07-01-2010 10:43
salut,

j'ai le cas suivant qui se présente à moi et je suis complètement bloqué ...

dans ma simulation, une entreprise X a employé 4 personnes sur les 3 dernières années, à des moments différents, pour des durées de contrat différentes et à des rémunérations différentes.
voilà ce que cela donne





ma question est de trouver une formule Excel pour permettre de présenter le tableau principal uniquement avec la valeur des rémunérations par année pour chacun des employés, de manière à respecter :
- le montant total versé par salarié
- le montant total versé par année

est-ce que la solution saute aux yeux de quelqu'un ??

merci pour votre aide, urgente
(un truc à rendre dans la journée, et bien entendu j'ai 90 entrées dans ma base)

__________________

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageRRhEcKGuruNiveau 19 · ChroniqueurRéférenceur Novice
Membre depuis
2002
Messages
7657
Plus
Membre n°
5548
Inscription
31 Oct 2002
Localisation
amiens
Âge
42 ans
Sujets lancés
66
Ancienneté
98 %
Participation
88 %
Ancien message 07-01-2010 10:52
Est ce que la remunération d'un employé peut varier d'une année sur l'autre?

__________________
mess with the best, die like the rest


<<~~=!!!RhEcK!!!=~~>>

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageDdamdamGuruNiveau 19 · ChroniqueurRéférenceur Appliqué
Membre depuis
2003
Messages
5240
Plus
Membre n°
10289
Inscription
04 Mar 2003
Âge
48 ans
Sujets lancés
139
Ancienneté
96 %
Participation
81 %
Ancien message 07-01-2010 10:56
euh oui toutes les possibilités sont possibles

l'important pour moi c'est que les totaux par année et par salarié soient respectés
donc je confirme pas besoin que les salaires par année pour un même salarié soient proportionnels au nombre de mois pour chaque année

__________________

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageZZakathGuruNiveau 29 · CascadeurRéférenceur Aguerri
Membre depuis
2002
Messages
9866
Plus
Membre n°
7213
Inscription
15 Dec 2002
Localisation
Copenhague
Sujets lancés
426
Ancienneté
97 %
Participation
92 %
Ancien message 07-01-2010 11:05
Pas compris ce que tu cherchais à faire... C'est quoi, le "tableau principal" ? Et ca veut dire quoi, "respecter le total par année et par salarié" ? Ton image, c'est ce dont tu pars, ou ce à quoi tu veux arriver ?

__________________
Allez jeter un œil à mon portfolio !

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageDdamdamGuruNiveau 19 · ChroniqueurRéférenceur Appliqué
Membre depuis
2003
Messages
5240
Plus
Membre n°
10289
Inscription
04 Mar 2003
Âge
48 ans
Sujets lancés
139
Ancienneté
96 %
Participation
81 %
Ancien message 07-01-2010 11:14
je veux arriver à un tableau où on pourrait voir le montant des rémunérations par année pour chaque salarié
là où c'est "un peu" tordu c'est que la ventilation doit permettre de retrouver les totaux reçu par les salariés et également les totaux par année payée par l'entreprise.

à la limite le nombre de mois figurant dans le tableau n'est pas une variable à utiliser, et de toute façon c'est la seule dont je dispose.
il faut simplement qu'un montant de salaire remplace le nombre de mois à chaque endroit où il y en a 1

__________________

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageRRhEcKGuruNiveau 19 · ChroniqueurRéférenceur Novice
Membre depuis
2002
Messages
7657
Plus
Membre n°
5548
Inscription
31 Oct 2002
Localisation
amiens
Âge
42 ans
Sujets lancés
66
Ancienneté
98 %
Participation
88 %
Ancien message 07-01-2010 11:16
J'ai une solution assez simple

On appelle ton tableau T1
Tu crées un tableau T2 de meme dimension avec toutes les valeurs égales à "1"
Tu crées un tableau T3 de meme dimension ou chaque valeurs est la multiplication de la case equivalente issue de T1 avec celle issue de T2

Autour de T3 tu recopie les valeurs "total salaires touchés" et "total salaires versés"

autour de T3 tu fais ensuite le carré de la différence entre la somme de la ligne (ou de la colonne) avec le total des salaires touchés (ou versé)

Tu viens donc de créer 1 ligne et 1 colonne où chaque valeur devrait être 0 quand tu auras la solution

Dans une case tu crées la somme de toutes valeurs de la ligne et de la colonne

Enfin tu utilises le solveur d'excel
objectif : minimiser la somme
contrainte : valeurs supposées non négatives
variables : le tableau T2

Et ca marche! T3 devient le tableau que tu cherches



problème : la solution trouvée ne semble pas être unique

__________________
mess with the best, die like the rest


<<~~=!!!RhEcK!!!=~~>>

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageKkingMaitreNiveau 16 · Critique de comptoirRéférenceur Novice
Membre depuis
2002
Messages
3967
Plus
Membre n°
4686
Inscription
26 Sep 2002
Âge
50 ans
Sujets lancés
205
Ancienneté
98 %
Participation
76 %
Ancien message 07-01-2010 11:22
je comprends pas la question mouhahahah

__________________
Les relations sont certainement le miroir dans lequel on se découvre soi-même.

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageZZakathGuruNiveau 29 · CascadeurRéférenceur Aguerri
Membre depuis
2002
Messages
9866
Plus
Membre n°
7213
Inscription
15 Dec 2002
Localisation
Copenhague
Sujets lancés
426
Ancienneté
97 %
Participation
92 %
Ancien message 07-01-2010 11:37
Si j'ai bien compris ce que tu cherches à faire, il est tout à fait normal que RhEcK trouve des solutions multiples : tu cherches à déterminer m*n variables mais possède seulement m+n équations (si n est le nombre d'employés et m le nombre d'années).

__________________
Allez jeter un œil à mon portfolio !

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageDdamdamGuruNiveau 19 · ChroniqueurRéférenceur Appliqué
Membre depuis
2003
Messages
5240
Plus
Membre n°
10289
Inscription
04 Mar 2003
Âge
48 ans
Sujets lancés
139
Ancienneté
96 %
Participation
81 %
Ancien message 07-01-2010 11:40
j'ai un peu suivi bêtement sans comprendre
je connais pas le principe du solveur donc si tu peux me guider sur cette dernière étape pour être sûr de tout bien faire ... notamment pour savoir à quelle(s) case(s) appliquer les différents champs du solveur

voici la copie avec mes erreurs





oui oui en + j'ai une version d'Excel du temps !!

__________________

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageRRhEcKGuruNiveau 19 · ChroniqueurRéférenceur Novice
Membre depuis
2002
Messages
7657
Plus
Membre n°
5548
Inscription
31 Oct 2002
Localisation
amiens
Âge
42 ans
Sujets lancés
66
Ancienneté
98 %
Participation
88 %
Ancien message 07-01-2010 12:12
Alors dans cellules variables, il faut que tu sélectionnes tous les "1" du tableau T2
Ensuite tu supprimes ta contrainte
Et pour "non négatif" il faut allez dans "options" et tu as une case a cocher

__________________
mess with the best, die like the rest


<<~~=!!!RhEcK!!!=~~>>

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageRRhEcKGuruNiveau 19 · ChroniqueurRéférenceur Novice
Membre depuis
2002
Messages
7657
Plus
Membre n°
5548
Inscription
31 Oct 2002
Localisation
amiens
Âge
42 ans
Sujets lancés
66
Ancienneté
98 %
Participation
88 %
Ancien message 07-01-2010 12:14
Message écrit par Zakath, le 07-01-2010 à 11:37
Si j'ai bien compris ce que tu cherches à faire, il est tout à fait normal que RhEcK trouve des solutions multiples : tu cherches à déterminer m*n variables mais possède seulement m+n équations (si n est le nombre d'employés et m le nombre d'années).


Tout à fait...

Il faudrait des contraintes supplémentaires

__________________
mess with the best, die like the rest


<<~~=!!!RhEcK!!!=~~>>

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageDdamdamGuruNiveau 19 · ChroniqueurRéférenceur Appliqué
Membre depuis
2003
Messages
5240
Plus
Membre n°
10289
Inscription
04 Mar 2003
Âge
48 ans
Sujets lancés
139
Ancienneté
96 %
Participation
81 %
Ancien message 07-01-2010 13:17
ok
maintenant il me dit "trop de cellules variables" après avoir tenté de solver la 1ère case de T3 ...
j'ai 90 réf en ordonnées et 4 en abscisses (90 personnes sur 4 années)

sur la remarques de Zakath, je dois dire que n'importe quelle solution me conviendrait, cela ne sera pas vérifié en détail mais simplement la cohérence des totaux sur chaque ligne et chaque colonne.
quelle contrainte supplémentaire pourrait m'aider ?

__________________

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageOOuichExpertNiveau 13 · Collectionneur DVDRéférenceur Assidu
Membre depuis
2004
Messages
2126
Plus
Membre n°
13171
Inscription
08 Aug 2004
Localisation
Orléans (45)
Âge
53 ans
Sujets lancés
118
Ancienneté
91 %
Participation
65 %
Ancien message 07-01-2010 13:19
pas tout compris à l'énoncé mais un "bête" tableau croisé dynamique ne pourrait pas te permettre de répondre à certaines questions ?

__________________
Etre une heure, rien qu'une heure durant, beau et con à la fois.

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageZZakathGuruNiveau 29 · CascadeurRéférenceur Aguerri
Membre depuis
2002
Messages
9866
Plus
Membre n°
7213
Inscription
15 Dec 2002
Localisation
Copenhague
Sujets lancés
426
Ancienneté
97 %
Participation
92 %
Ancien message 07-01-2010 13:33
Sinon ca revient à un problème classique d'inversion de matrice, qui est facile à résoudre, mais je ne sais pas comment le faire dans excel.

__________________
Allez jeter un œil à mon portfolio !

Signaler ce message à un modérateur | IP: Logguée

Réduire ce messageRRhEcKGuruNiveau 19 · ChroniqueurRéférenceur Novice
Membre depuis
2002
Messages
7657
Plus
Membre n°
5548
Inscription
31 Oct 2002
Localisation
amiens
Âge
42 ans
Sujets lancés
66
Ancienneté
98 %
Participation
88 %
Ancien message 07-01-2010 13:48
Message écrit par damdam, le 07-01-2010 à 13:17
ok
maintenant il me dit "trop de cellules variables" après avoir tenté de solver la 1ère case de T3 ...
j'ai 90 réf en ordonnées et 4 en abscisses (90 personnes sur 4 années)

sur la remarques de Zakath, je dois dire que n'importe quelle solution me conviendrait, cela ne sera pas vérifié en détail mais simplement la cohérence des totaux sur chaque ligne et chaque colonne.
quelle contrainte supplémentaire pourrait m'aider ?



Sur ce coup ca devient dur... je ne connais pas le nombre max de variables et je n'avais pas pensé à ce probleme

Deux solutions possibles :
- Soit le tableau est assez vide : dans ce cas tu ne selectionnes que les cases utiles
- Soit le tableau est plutot rempli : vu que seul la cohérence totale compte, il suffit de scinder ton tableaux en petits tableaux de par exemple 9 colonnes... Et dans ce cas tu prends l'hypothèse que chaque ligne du petit tableau compte pour exactement 10% de la ligne totale

__________________
mess with the best, die like the rest


<<~~=!!!RhEcK!!!=~~>>

Signaler ce message à un modérateur | IP: Logguée

Il est actuellement 18:20 (GMT) NOUVEAU SUJET    RÉPONDRE   
Page(s) (2): [ 1   2   > ]  Sujet précédent   Sujet suivant
Link Station > Section Généraliste > Discussion Libre > [HELP] Résoudre une équation sous Excel

Aller au Forum:
Notez ce sujet :


Réponse rapide
Afficher une version imprimable | Chercher dans ce sujet | Envoyer cette page par email | S'inscrire à ce sujet | Télécharger ce sujet
Règles du forum :
Créer de nouveaux sujets
Répondre aux messages
Attacher des fichiers
Editer vos messages
: not autorisé
: not autorisé
: not autorisé
: not autorisé
Le Code HTML est OFF
Le BBCode est ON
Les Smileys sont ONs
Le code [IMG] est ON
Page générée en 0.047416 secondes en exécutant 50 requêtes SQL.
Apache - Compression GZIP : Activée.