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 ACCRO » 2 juillet 2019, 10:23 » dans Excel - VBA
    14 Réponses
    131 Vues
    Dernier message par Steelson
    3 juillet 2019, 18:43
  • 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 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 kholkhol » 20 juillet 2014, 20:21 » dans Excel - VBA
    8 Réponses
    250 Vues
    Dernier message par Banzai64
    21 juillet 2014, 11:46
  • extraction de données
    par nickal » 18 janvier 2018, 10:38 » dans Excel - VBA
    2 Réponses
    101 Vues
    Dernier message par nickal
    18 janvier 2018, 11:08
  • Extraction Donnees
    par Dehbi » 27 janvier 2019, 22:33 » dans Excel - VBA
    4 Réponses
    119 Vues
    Dernier message par Steelson
    28 janvier 2019, 06:36