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 :

Recherches multi critères pour copie dans une nouvelle cellule [XL-2010]


Sujet :

Excel

  1. #1
    Membre à l'essai
    Femme Profil pro
    Middle Officer
    Inscrit en
    Janvier 2012
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Middle Officer
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 14
    Points : 16
    Points
    16
    Par défaut Recherches multi critères pour copie dans une nouvelle cellule
    Bonjour,

    je galère depuis 3 jours sans succès, alors je me tourne vers vous.

    Afin de m'éviter de la saisie manuelle, je souhaite trouver une solution pour copier les informations que je reçois de l'extérieur dans mon fichier.

    J'ai joins un fichier avec une 1er feuille qui est mon fichier de saisie, et la 2ème qui est l'extraction que je reçois. Sur la 1ère feuille, je cherche à compléter la colonne q.

    Il me semble que je devrais pouvoir y arriver avec mes match, index et fonctions matricielle mais là je m'en sors plus.

    merci d'avance à chacun pour son aide.

    Au plaisir.

    Myriam
    Help file.xlsx

  2. #2
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2014
    Messages : 50
    Points : 60
    Points
    60
    Par défaut
    Salut voisine !

    En fait je comprend pas bien comment tu choisis laquelle des lignes de chaque compte doit etre selectionnée comme résultat, du coup je peux pas vraiment t'aider !

    Si t'arrive a me dire !
    Cordialement,

    C DR !

  3. #3
    Membre à l'essai
    Femme Profil pro
    Middle Officer
    Inscrit en
    Janvier 2012
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Middle Officer
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 14
    Points : 16
    Points
    16
    Par défaut Infos complémentaires
    Corentin,

    Il y a sur les 2 onglets la même donnée présentée différemment. J'ai dans mon premier fichier, le nom des clients et je dois ajouter la quantité de chaque titres qu'ils détiennent en portefeuille.

    Ici dans mon exemple, dans l'onglet Allocation, je dois compléter la cellule Q4 (intersection du client (celluleN4) et celle du titre (celluleq2) avec la donnée de la feuille Data.

    Cette donnée se trouve dans la cellule P6 et se trouve être la quantité de titres pour le même client (cellules dans la colonne A) du même titre (cellules dans la colonne N).

    Est-ce que cela t'aide à m'aider ?

    Déjà milles mercis d'avance et très belle soirée/journée à toi.

    Myriam

  4. #4
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Avril 2014
    Messages : 50
    Points : 60
    Points
    60
    Par défaut
    Oui ça m'aide plutôt (désolé, je reviens seulement).

    En revanche, par rapport a l'automatisation j'ai besoin d'aitre sur :

    C'est en fonction de la cellule Allocation!Q2 que je vais chercher la cellule correspondante dans la feuille Data! ?
    Cordialement,

    C DR !

  5. #5
    Expert éminent sénior 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
    Points : 32 866
    Points
    32 866
    Par défaut
    Faire des recherches sur plusieurs critères est très compliqué si on veut le faire simplement par formule.
    Je ne suis même pas sûr que ce soit possible faire de tris sur les données sources.
    Peut-être en matriciel...

    Le plus simple serait de passer par une macro. Là, ça devient très simple :
    Il suffit de lancer une boucle sur chaque ligne de ta feuille de résultat.
    Dans cette boucle, tu lances une autre boucle sur ta feuille source avec dedans, un test par colonne de résultat.
    Ca devrais pouvoir se faire en une dizaine de lignes.
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  6. #6
    Expert éminent sénior
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Points : 18 677
    Points
    18 677
    Par défaut

    Bonjour,

    sans oublier les filtres et les filtres avancés ou élaborés (code non obligatoire)
    C'est parce que la vitesse de la lumière est plus rapide que celle du son que tant de gens paressent brillants avant d'avoir l'air con ! (Thomas Boishardy)

  7. #7
    Membre éprouvé
    Homme Profil pro
    Contrôleur de gestion en activité
    Inscrit en
    Juillet 2012
    Messages
    544
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Contrôleur de gestion en activité
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2012
    Messages : 544
    Points : 935
    Points
    935
    Par défaut
    Bonjour,

    j'ai pas tout compris, mais je me lance

    en Q4 matricielle à valider avec ctrl+maj+entrée
    si il faut le montant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMME(SI(Data!$A$4:$A$73&Data!$N$4:$N$73=Allocation!N4&Allocation!$Q$2;Data!$P$4:$P$73;0))

    et le comptage de lignes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMME(SI(Data!$A$4:$A$73&Data!$N$4:$N$73=Allocation!N4&Allocation!$Q$2;1;0))
    Supermichou

  8. #8
    Membre à l'essai
    Femme Profil pro
    Middle Officer
    Inscrit en
    Janvier 2012
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Middle Officer
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 14
    Points : 16
    Points
    16
    Par défaut
    Citation Envoyé par Corradi Voir le message
    Oui ça m'aide plutôt (désolé, je reviens seulement).

    En revanche, par rapport a l'automatisation j'ai besoin d'aitre sur :

    C'est en fonction de la cellule Allocation!Q2 que je vais chercher la cellule correspondante dans la feuille Data! ?
    Corradi,

    je te remercie mais oui... les données dont j'ai besoin sont dans allocations et je dois ensuite trouver la bonne réponse dans data.

    Merci pour ton aide.

    Myriam

  9. #9
    Membre à l'essai
    Femme Profil pro
    Middle Officer
    Inscrit en
    Janvier 2012
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Middle Officer
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 14
    Points : 16
    Points
    16
    Par défaut TROP SUPER GENIAL - MILLES MERCIS
    Citation Envoyé par Supermichou Voir le message
    Bonjour,

    j'ai pas tout compris, mais je me lance

    en Q4 matricielle à valider avec ctrl+maj+entrée
    si il faut le montant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMME(SI(Data!$A$4:$A$73&Data!$N$4:$N$73=Allocation!N4&Allocation!$Q$2;Data!$P$4:$P$73;0))

    et le comptage de lignes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMME(SI(Data!$A$4:$A$73&Data!$N$4:$N$73=Allocation!N4&Allocation!$Q$2;1;0))
    Supermichou
    Supermichou,

    C'est juste trop génial et cela correspond à mes besoins, je vais décortiquer ta formule pour la comprendre mais c'est juste trop génial, une 1/2 journée de boulot de saisie manuelle avec les erreurs, checks et autre que je vais pouvoir faire en qqminutes... Milles mercis et milles mercis à ceux qui ont proposés des solutions. Je vous embrasse bien fort.

  10. #10
    Membre à l'essai
    Femme Profil pro
    Middle Officer
    Inscrit en
    Janvier 2012
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Middle Officer
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2012
    Messages : 14
    Points : 16
    Points
    16
    Par défaut Macro en boucle
    Citation Envoyé par Menhir Voir le message
    Faire des recherches sur plusieurs critères est très compliqué si on veut le faire simplement par formule.
    Je ne suis même pas sûr que ce soit possible faire de tris sur les données sources.
    Peut-être en matriciel...

    Le plus simple serait de passer par une macro. Là, ça devient très simple :
    Il suffit de lancer une boucle sur chaque ligne de ta feuille de résultat.
    Dans cette boucle, tu lances une autre boucle sur ta feuille source avec dedans, un test par colonne de résultat.
    Ca devrais pouvoir se faire en une dizaine de lignes.
    Salut,

    Je ne maîtrise pas vraiment les macros mais si tu peux m'envoyer ta suggestion, je n'hésiterai pas à la tester et la mettre en pratique dans d'autre projets...

    Merci infiniment et au plaisir.

    Myriam

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 17/10/2014, 17h43
  2. [XL-2003] Récupérer une date dans une nouvelle cellule
    Par BtjpsspgrW dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 26/02/2014, 19h10
  3. Copie dans une nouvelle table et concaténation
    Par Invité dans le forum Débuter
    Réponses: 12
    Dernier message: 15/04/2013, 12h07
  4. Recherche multi critères pour du texte
    Par Racoun dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 29/11/2012, 12h02
  5. target="_blank" pour ouvrir dans une nouvelle fenêtre ou dans un nouvel onglet?
    Par Marc22 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 23/03/2010, 20h56

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