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'753
Appréciations reçues : 8
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'753
Appréciations reçues : 8
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'753
Appréciations reçues : 8
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 kholkhol » 23 juillet 2014, 19:44 » dans Excel - VBA
    1 Réponses
    97 Vues
    Dernier message par kholkhol
    23 juillet 2014, 20:49
  • extraction de données
    par kholkhol » 20 juillet 2014, 20:21 » dans Excel - VBA
    8 Réponses
    249 Vues
    Dernier message par Banzai64
    21 juillet 2014, 11:46
  • Extraction de données
    par duee » 29 octobre 2018, 19:55 » dans Excel - VBA
    8 Réponses
    206 Vues
    Dernier message par Klin89
    31 octobre 2018, 22:23
  • Extraction de données
    par Cote-co » 28 juin 2018, 09:52 » dans Excel - VBA
    3 Réponses
    141 Vues
    Dernier message par tulipe_4
    30 juillet 2018, 16:16
  • extraction de données
    par domelopascamande » 24 août 2017, 11:37 » dans Excel - VBA
    5 Réponses
    267 Vues
    Dernier message par mbbp
    24 août 2017, 14:26
  • extraction de donnees
    par lamineyassine » 11 avril 2016, 18:46 » dans Excel - VBA
    4 Réponses
    145 Vues
    Dernier message par fred2406
    14 avril 2016, 11:36