Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 11/04/2005, 13h21   #1 (permalink)
XLDnaute Junior
 
Date d'inscription: avril 2005
Localisation: Lyon
Version Excel : Excel 2003 (PC)
Messages: 63
Par défaut Traitement de données dans des tableaux (Vers.3)

Ayant déjà beaucoup apprécié vos contributions à la résolution d’un certain nombre de mes problèmes, je me permets encore une fois d’user de vos compétences sur excel pour résoudre un soucis très actuel.

Je travaille sur un projet de bilan individuel personnalisé. Ce bilan, réalisé via Access pour faciliter la compilation des données, est élaboré à partir d’extraction de base de données du personnel que je transporte sous Excel avant intégration dans access (j’espère être assez clair…).

La suite étant 'un peu longue', je ne souhaite pas encombrer votre base avec mon message. Aussi, j'attache à ce post un document WORD qui explique en détail le problème.
Merci de votre regard.

Note pour le modérateur :
N'ayant pas réussi à bien faire du premier coup, j'ai dû recommencer le post. Merci de votre compréhension et de votre suppression de l'ancien post.
[file name=ProblemeMalingrey69_20050411132151.zip size=5367]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/ProblemeMalingrey69_20050411132151.zip[/file]
Fichiers attachés
Type de fichier : zip ProblemeMalingrey69_20050411132151.zip (5,2 Ko, 2 affichages)
__________________
RH à plein temps - utilisateur d'Excel à temps partiel
malingrey69 est déconnecté   Réponse avec citation
ANNONCES
Vieux 11/04/2005, 16h05   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de Hervé
 
Date d'inscription: février 2005
Localisation: Saint-Etienne
Version Excel : Excel XP (PC)
Messages: 4 417
Par défaut Re:Traitement de données dans des tableaux (Vers.3)

Bonjour

Pas compris.

Qu'est ce que tu veux sortir de ton fichier de base ??

Dans le fichier de base, tu as pour le matricule 5, 2 formations : pontier et habilitation électrique.

Dans le fichier après traitement pour le meme matricule, on ne retrouve que la formation d'habilitations, quel à été le critère de choix ??

en attendant de te lire,

Salut
Hervé est déconnecté   Réponse avec citation
Vieux 11/04/2005, 21h48   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de Brigitte
 
Date d'inscription: février 2005
Localisation: Nantes
Version Excel : Excel 2003 (PC)
Messages: 3 395
Par défaut Re:Traitement de données dans des tableaux (Vers.3)

Bonsoir à tous,

Malingrey69, quand tu es l'auteur d'un post, tu peux EDITER ton post... Alors hésite pas... c'est pas gênant si tu as oublié qqchse...

Bon faut pas en abuser, sinon les personnes qui répondent comprennent plus rien, mais quand c justifié, c pas mal du tout.

Bon courage.
Brigitte est déconnecté   Réponse avec citation
Vieux 11/04/2005, 22h53   #4 (permalink)
XLDnaute Occasionel
 
Date d'inscription: février 2005
Messages: 200
Par défaut Re:Traitement de données dans des tableaux (Vers.3)

bonsoir Brigitte, Salut RV,



Message à Malingrey69, je t'invite vivement à suivre les bons conseils de notre Brigitte nationale (au périmètre XLD), car tu nous a fait là un beau doublon.
Bon si c'est la première fois tu es pardonné !
Derrière le 69 se cache probablement un supporter lyonnais, alors sache qu'on est tous derrière l'O.L. contre les bataves Mercredi soir !!!

A+
Rénato est déconnecté   Réponse avec citation
Vieux 12/04/2005, 09h00   #5 (permalink)
XLDnaute Junior
 
Date d'inscription: avril 2005
Localisation: Lyon
Version Excel : Excel 2003 (PC)
Messages: 63
Par défaut Re:Traitement de données dans des tableaux (Vers.3)

Il n'y a pas de critère de choix, juste une erreure en Copier Coller. J'ai refait le poste avec un document WORD attaché. Je vous le joints au cas où...Merci de votre aide.

Et Allez l'OL (pour une fois qu'on en parle...)
[file name=Problememalingrey69_20050412090007.zip size=3912]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Problememalingrey69_20050412090007.zip[/file]
Fichiers attachés
Type de fichier : zip Problememalingrey69_20050412090007.zip (3,8 Ko, 1 affichages)
__________________
RH à plein temps - utilisateur d'Excel à temps partiel
malingrey69 est déconnecté   Réponse avec citation
Vieux 12/04/2005, 09h57   #6 (permalink)
XLDnaute Barbatruc
 
Avatar de Hervé
 
Date d'inscription: février 2005
Localisation: Saint-Etienne
Version Excel : Excel XP (PC)
Messages: 4 417
Par défaut Re:Traitement de données dans des tableaux (Vers.3)

Bonjour

Une proposition en pièce jointe.

Salut

[file name=Classeur1_20050412095723.zip size=9026]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Classeur1_20050412095723.zip[/file]
Fichiers attachés
Type de fichier : zip Classeur1_20050412095723.zip (8,8 Ko, 6 affichages)
Hervé est déconnecté   Réponse avec citation
Vieux 12/04/2005, 09h59   #7 (permalink)
XLDnaute Barbatruc
 
Avatar de JeanMarie
 
Date d'inscription: février 2005
Localisation: montbéliard
Version Excel : Excel 2004 (MAC)
Messages: 2 687
Par défaut Re:Traitement de données dans des tableaux (Vers.3)

Bonjour tout le monde

Ci-joint un fichier

La plage du salarié est déterminé par calcul, je l'ai nommé dans la boîte de dialogue (Menu Insertion/Nom/Définir...)
=SI(NB.SI(Feuil1!$A:$A;Feuil1!$G2)=0;Feuil1!$A$1:$ D$1;DECALER(Feuil1!$A$1:$D$1;EQUIV(Feuil1!$G2;Feui l1!$A:$A;0)-1;;NB.SI(Feuil1!$A:$A;Feuil1!$G2)))
Petite particularité, la valeur retournée est variable, elle est tributaire de la cellule Feuil1!$Gx, la formule ci-dessus est uniquement valable pour les cellules de la plage H2:AE2.

Pour construire le tableau, dans chaque cellules des colonnes H:AE, il y a cette formule.
=SI(OU(LIGNE(PlageduSalarié)=1;G2='';LIGNES(Plaged uSalarié)<NB.SI($G$1:H$1;H$1));'';INDEX(PlageduSal arié;NB.SI($G$1:H$1;H$1);MOD(COLONNES($H1:H1);3)+S I(MOD(COLONNES($H1:H1);3)=0;3;1)))

Cette partie sert de gestion d'erreur.
OU(LIGNE(PlageduSalarié)=1;G2='';LIGNES(PlageduSal arié)<NB.SI($G$1:H$1;H$1))

L'autre partie, retourne les valeurs en fonction du positionnement de la cellule dans le tableau.
INDEX(PlageduSalarié;NB.SI($G$1:H$1;H$1);MOD(COLON NES($H1:H1);3)+SI(MOD(COLONNES($H1:H1);3)=0;3;1))

NB.SI($G$1:H$1;H$1) retourne le n° de la ligne de la plagedusalarié à afficher.
MOD(COLONNES($H1:H1);3)+SI(MOD(COLONNES($H1:H1);3) =0;3;1) retourne le n° de la colonne de la plagedusalarié

J'espère que j'ai été 'explicite' pour que tu puisses créer ton propre tableau.

@+Jean-Marie [file name=malingrey.zip size=10496]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/malingrey.zip[/file]
Fichiers attachés
Type de fichier : zip malingrey.zip (10,3 Ko, 2 affichages)
JeanMarie est connecté maintenant   Réponse avec citation
Vieux 13/04/2005, 17h52   #8 (permalink)
XLDnaute Junior
 
Date d'inscription: avril 2005
Localisation: Lyon
Version Excel : Excel 2003 (PC)
Messages: 63
Par défaut Re:Traitement de données dans des tableaux (Vers.3)

Ouahou !!!

Je regarde ce point dès ce soir et reviens vers toi demain matin pour te dire ce qu'il en est.

Dors et déjà merci pour ta réponse.

A +

Malingrey69
__________________
RH à plein temps - utilisateur d'Excel à temps partiel
malingrey69 est déconnecté   Réponse avec citation
Vieux 13/04/2005, 17h57   #9 (permalink)
XLDnaute Junior
 
Date d'inscription: avril 2005
Localisation: Lyon
Version Excel : Excel 2003 (PC)
Messages: 63
Par défaut Re:Traitement de données dans des tableaux (Vers.3)

Ouahou !!!

Je regarde ce point dès ce soir et reviens vers toi demain matin pour te dire ce qu'il en est.

Dors et déjà merci pour ta réponse.

A +

Malingrey69


__________________
RH à plein temps - utilisateur d'Excel à temps partiel
malingrey69 est déconnecté   Réponse avec citation
Vieux 14/04/2005, 18h26   #10 (permalink)
XLDnaute Junior
 
Date d'inscription: avril 2005
Localisation: Lyon
Version Excel : Excel 2003 (PC)
Messages: 63
Par défaut Re:Traitement de données dans des tableaux (Vers.3)

Une solution trés efficace, qui répond en tout point à mon problème. Je n'ai plus qu'a décortiquer la macro pour comprendre ce qui se passe.

Merci encore : je viens de gagner presque 3 jours de travail.

A bientôt sur le forum.

:silly:
__________________
RH à plein temps - utilisateur d'Excel à temps partiel
malingrey69 est déconnecté   Réponse avec citation
Vieux 14/04/2005, 18h28   #11 (permalink)
XLDnaute Junior
 
Date d'inscription: avril 2005
Localisation: Lyon
Version Excel : Excel 2003 (PC)
Messages: 63
Par défaut Re:Traitement de données dans des tableaux (Vers.3)

Génial !

Cela répond tout à fait à ma demande et qui plus est m'a permisd e découvrir d'autres fonctionnalités d'Excel. Merci beaucoup.

J'ai également essayé la solution proposée par Hervé : solution tout automatisé. Encore plus simple !

Bref un vrai régal...trois jours de travail pénible économisé et plus d'erreure (hormis celles de manipulations...)
Merci encore.

Malingrey69 (snif...drôle d'arbitrage...)
__________________
RH à plein temps - utilisateur d'Excel à temps partiel
malingrey69 est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 07h04.


(C) 2006 Excel Downloads