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 :

Copie de valeurs d'une feuille excel vers une autre avec conditions


Sujet :

Excel

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Janvier 2019
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2019
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Copie de valeurs d'une feuille excel vers une autre avec conditions
    Bonjour à tous,

    Je mets un exemple en pj pour voir de quoi je parle!
    J'ai besoin de copier à partir de l'onglet "projets" les valeurs des cellules sur l'onglet "charges" avec des conditions:
    Je dois parcourir la colonne D de l'onglet "projet" et copier le nombre total des projets (colonne J) par employé vers la cellule L de l'onglet "charges" qui correspond au même employé (L12 et L15 dans mon ex). J'aimerais avoir ça avec des fonctions excel sans passer par une macro.

    Merci infiniment!
    Fichiers attachés Fichiers attachés

  2. #2
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 183
    Points : 5 515
    Points
    5 515
    Par défaut
    Bonjour,

    Pour autant que j'aie bien compris la question, dans la feuille "Projets", pour un matricule donné en colonne D, il est mentionné autant de fois "Projet" en colonne J moins 2.

    La formule en L12 est donc:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =NB.SI(Projets!D:D;charges!D12)-2
    L12 peut être copié dans L15.

    Cordialement.

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Janvier 2019
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2019
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Bonsoir EricDgn,

    Merci de votre retour!
    Peut être que je me suis mal exprimé. En fait dans la colonne L12 de l'onglet "charges" qui correspond à la cellule projets (J12) du même onglet, je dois recevoir 20 et L16 13. C'est le nombre de jours par projets affectés au même employé dans l'onglet "Projets".

    Merci encore!
    Fichiers attachés Fichiers attachés

  4. #4
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 183
    Points : 5 515
    Points
    5 515
    Par défaut
    Bonjour,
    Dans ce cas, la formule est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD((Projets!$D:$D=charges!$D15)*(Projets!$J:$J="Projet")*Projets!M:M)
    Bonne continuation.

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Janvier 2019
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2019
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Bonsoir EricDgn,

    Merci pour ton aide! c'est la bonne formule.
    Très bonne journée!

  6. #6
    Futur Membre du Club
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Janvier 2019
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2019
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Bonjour EricDgn,

    Désolé je vais être relou et vous demanderai de l'aide encore!
    Une fois j'ai implémenté la formule fournie sur plusieurs cellules, je suis tombé sur un autre problème qui est les références circulaires. J'ai activé le calcul itératif pour y remédier et là mes macros sont devenues trop lentes. Une piste svp??

    Merci!

  7. #7
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 183
    Points : 5 515
    Points
    5 515
    Par défaut
    Bonjour,

    Difficile de répondre. Commencer par vérifier que la formule a bien été recopiée: les $ y sont très importants.
    Sinon, vider tout et recommencer à copier coller la formule par petits pas jusqu'à détecter l'endroit où cela ne fonctionne plus.

    Cordialement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Copie des lignes d'un fichier EXCEL vers un autre sous condition
    Par Nonid dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 10/01/2019, 11h52
  2. Copier des données d'une feuille excel vers plusieurs autres
    Par LeeBamboo dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 25/08/2008, 15h46
  3. copier une feuille excel vers un autre fichier excel en access VBA
    Par acbdev dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 19/03/2008, 09h32
  4. Importer une feuille EXCEL vers un autre fichier
    Par oliver75 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 04/05/2007, 15h59

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