IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Excel Discussion :

Regrouper des données & isoler les changements par lignes


Sujet :

Excel

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 10
    Par défaut Regrouper des données & isoler les changements par lignes
    Bonjour,

    Alors voila, j'ai une feuille excel récapitulative des données salariés avec les salaire, à raison d'une feuille par mois. J'ai besoin d'isoler pour chaque salarié, ses changements de salaires et au cours de quel mois cela a-t-il eu lieu.

    Pour l'instant, je n'ai à le faire que sur un petit nombre de salariés, de sorte que, l'idée que j'ai eu est la suivante :
    - Regrouper toutes les feuilles dans un seul classeur
    - Créer une requête pour chaque feuille, en excluant les colonnes qui ne m'intéressent pas
    - faire plusieurs jointures, en utilisant le matricule salarié, de façon à obtenir sur une feuille tous les salaires consécutifs du salarié
    - identifier les changements de salaires successifs sur un graphique croisé dynamique et retranscrire manuellement sur une feuille a part.

    Mes questions sont :
    1. Est-ce la méthode la plus simple
    2. Si j'avais du le faire sur plusieurs centaines de salariés, y-aurait-il eu une autre méthode ? et pire si j'avais du remonter sur 10 ou 20 ans ...

    Je vous remercie d'avance pour ce que vous pouvez faire

  2. #2
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Tu crées une liste avec les matricules de salariés, la date du salaire et le salaire lui-même.
    Tu fais un tri sur le matricule et la date.
    En supposant que ces trois données sont respectivement en colonne A, B et C et que tes données commencent en ligne 2, tu mets en D2 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =Si(ET(C2<>C1;A2=A1);"XXXXX";"-")
    Tu copies D2 vers le bas autant que tu as de lignes de données.

    Toutes les lignes marquées XXXXX indiqueront un changement de salaire.

Discussions similaires

  1. [Toutes versions] Regrouper des données par mois VBA
    Par EngineerinGirl dans le forum Excel
    Réponses: 6
    Dernier message: 03/02/2017, 10h50
  2. Regrouper des données selon les valeurs d'un champ
    Par ecarbill dans le forum Requêtes
    Réponses: 1
    Dernier message: 01/06/2015, 07h30
  3. [XL-2003] Regrouper des données par article dans liste
    Par guigui69 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 09/06/2011, 20h43
  4. [XSLT] Regrouper des données par date
    Par sofuzion dans le forum XSL/XSLT/XPATH
    Réponses: 1
    Dernier message: 19/02/2009, 11h07
  5. Regroupement des données par catégorie
    Par Niagala dans le forum Excel
    Réponses: 3
    Dernier message: 07/11/2007, 10h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo