Extraction de données conditionnelle Le sujet est résolu

Y compris Power BI, Power Query et toute autre question en lien avec Excel
G
Guildo
Jeune membre
Jeune membre
Messages : 38
Inscrit le : 12 mars 2013
Version d'Excel : 2010 FR

Message par Guildo » 4 septembre 2013, 14:54

Bonjour à tous,

Voici mon problème :

J'ai deux listes de collaborateurs, l'une en feuille A, l'autre en feuille B. Dans une feuille C, je souhaiterais extraire les valeurs de la feuille B qui ne seraient pas présentes dans la feuille A. Autrement dit, s'il y a une même valeur dans les listes des feuilles A et B, elle ne doit pas se retrouver en C. Cela suppose donc que la liste en feuille C doit être une copie de B amputée d'un certain nombre d'entrées.

Ma formule d'extraction est la suivante (en C!B2) : =SI(ESTNA(EQUIV(B!B2;A!C:C;0));B!B2;"")

Elle se basait initialement sur l'adresse mail et fonctionnait parfaitement, mais cette donnée a dû être supprimée. Elle se base donc à présent sur le numéro de matricule (valeur unique !). Et là, l'extraction ne tient plus compte de la condition décrite au premier paragraphe. J'obtiens une copie carbone de la liste en feuille B.

Là où c'est encore plus bizarre, c'est que la formule semble fonctionner pour certaines données, mais pas d'autres. Ainsi, le nom "BARISEAU" existe en A (ligne 24107), en B (ligne 204), mais pas en C (comme prévu par la condition) tandis que le nom "ROMBAUTS" existe en A (ligne 5), en B (ligne 42) et en C (ligne 42). Il s'agit pourtant de la même formule.

Merci à tous pour votre aide.

PS : je travaille en Excel 2010, mais le fichier doit être compatible avec les versions antérieures.
Modifié en dernier par Guildo le 4 septembre 2013, 15:04, modifié 1 fois.
Avatar du membre
leakim
Membre impliqué
Membre impliqué
Messages : 1'783
Appréciations reçues : 11
Inscrit le : 11 décembre 2012
Version d'Excel : 2010 - 2016 FR
Téléchargements : Mes applications

Message par leakim » 4 septembre 2013, 15:01

Bonjour, ce doit pas être grand chose, mais sans un fichier c'est le grand mystère !!!

Dans l'attente de ton fichier,

Leakim
On apprend par des essais/erreurs. L'erreur, serait de ne pas en faire... :noel:
Image
G
Guildo
Jeune membre
Jeune membre
Messages : 38
Inscrit le : 12 mars 2013
Version d'Excel : 2010 FR

Message par Guildo » 4 septembre 2013, 15:17

Oups, le fichier que j'avais joint dépassait les 300 Ko. Je l'ai zippé. En espérant que ça ne pose pas de problème. Merci déjà de vous pencher sur mon problème.

EDIT : Je n'aurai pas l'occasion de me reconnecter avant demain.
Extraction.7z
(289.97 Kio) Téléchargé 15 fois
Avatar du membre
leakim
Membre impliqué
Membre impliqué
Messages : 1'783
Appréciations reçues : 11
Inscrit le : 11 décembre 2012
Version d'Excel : 2010 - 2016 FR
Téléchargements : Mes applications

Message par leakim » 4 septembre 2013, 18:19

Re,
A me redire,
C'est pour moi juste un conflit de format. Dans ton onglet A c'est en nombre et dans ton onglet B c'est en texte...

Regard en C si c'est çà que tu attends ?

http://cjoint.com/?CIestiXVH9O

Cordialement,
Leakim
On apprend par des essais/erreurs. L'erreur, serait de ne pas en faire... :noel:
Image
G
Guildo
Jeune membre
Jeune membre
Messages : 38
Inscrit le : 12 mars 2013
Version d'Excel : 2010 FR

Message par Guildo » 5 septembre 2013, 08:35

Merci Leakim pour ta réponse. C'est exactement ce que je voulais obtenir.

Néanmoins, je m'étonne de ton explication. Chez moi, le format est calé sur standard pour toutes les cellules... Où vois-tu qu'il est en nombre dans la feuille A et en texte dans la feuille B ?
Avatar du membre
leakim
Membre impliqué
Membre impliqué
Messages : 1'783
Appréciations reçues : 11
Inscrit le : 11 décembre 2012
Version d'Excel : 2010 - 2016 FR
Téléchargements : Mes applications

Message par leakim » 5 septembre 2013, 19:26

Oui, sur le fichier joint j'ai corrigé les formats.

Ravi que tu trouves une issue favorable.

Cordialement,
Leakim

Oui, sur le fichier joint j'ai corrigé les formats.

Ravi que tu trouves une issue favorable.

Cordialement,
Leakim
On apprend par des essais/erreurs. L'erreur, serait de ne pas en faire... :noel:
Image
G
Guildo
Jeune membre
Jeune membre
Messages : 38
Inscrit le : 12 mars 2013
Version d'Excel : 2010 FR

Message par Guildo » 6 septembre 2013, 08:02

En fait, je n'évoquais pas le fichier que tu m'avais transmis, mais celui que j'ai zippé.

Il est important que je comprenne les changements que tu as opéré car je dois les transposer sur le fichier originel (non transmis pour cause de données confidentielles).

Merci pour le temps consacré à mon problème.
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message
  • extraction de données
    par doudou80 » 7 juin 2017, 18:30 » dans Excel - VBA
    9 Réponses
    367 Vues
    Dernier message par dhany
    14 octobre 2018, 03:22
  • Extraction Donnees
    par Dehbi » 27 janvier 2019, 22:33 » dans Excel - VBA
    4 Réponses
    118 Vues
    Dernier message par Steelson
    28 janvier 2019, 06:36
  • extraction de données
    par jad73 » 12 avril 2015, 10:29 » dans Excel - VBA
    2 Réponses
    120 Vues
    Dernier message par jad73
    12 avril 2015, 12:01
  • Extraction de données
    par KingThanos » 10 avril 2018, 09:20 » dans Excel - VBA
    8 Réponses
    149 Vues
    Dernier message par jmd
    10 avril 2018, 17:54
  • extraction de données
    par blk59 » 14 mai 2018, 22:36 » dans Excel - VBA
    2 Réponses
    66 Vues
    Dernier message par blk59
    14 mai 2018, 22:59
  • Extraction de données
    par tifan » 25 mars 2016, 11:50 » dans Excel - VBA
    12 Réponses
    315 Vues
    Dernier message par tifan
    29 mars 2016, 13:35