Comparer tableau à partir de plusieurs source

Bonjour à tous,

J'aimerai savoir si dans mes tableaux l'information "Creation" et "Boad" point est identique mais pour cela j'ai besoin de comparer plusieurs cellules d'une même ligne.

Exemple:

= Depuis la feuille SRC vérifier pour une ID, étape, creation, et Ref flight données si Board point et le même sur la feuille SRC et BDD si oui OK si non KO (résultat à afficher dans la feuille comparer)

Pour la date de création:

= A partir de l'ID et de l'étape de la feuille SRC je veux savoir si la date de création est la même dans la feuille BDD" si oui OK sinon KO (Résultat à afficher dans la feuille comparer)

J'ai essayé de faire cela avec un rechercheV mais je n'y arrive pas.

Vous trouverez le fichier de test simplifié en pièce jointe.

Je vous remercie d'avance pour votre

18test.xlsx (21.17 Ko)

Je sais que c'est une requête difficile, mais de dois faire ça en entreprise pour mon stage.

N'hésitez pas à revenir vers moi si vous avez des information.

Bonsoir,

Les identifiants étant répétés maintes fois, ils n'offrent aucune certitude sur la ligne qu'on aura validé ou invalidé... un flou complet !

Pour garantir un résultat susceptible d'être exploité, il faudrait identifier par un numéro d'ordre les lignes de SRC (le numéro de ligne peut éventuellement être utilisé à cette fin), concaténer sur les deux feuilles d'une part les champs ID-Etape-Création, d'autre part : ID-Etape-Création-Ref flight-Board point.

Et pour chaque ligne de SRC vérifier si on retrouve l'élément concaténé dans BDD...

Evidemment s'il y en a plusieurs identiques dans SRC, il suffit qu'il y en un dans BDD pour que la recherche sur l'ensemble soit positive...

A partir du moment où l'on n'a pas d'identifiant unique des lignes à comparer, ce qu'on peut faire manquera toujours de rigueur !

Cordialement.

Bonjour MFerrand,

Merci pour ton retour, ça me fait plaisir d'avoir un premier retour.

En effet il n'y a aucun identifiant unique dans mon fichier d'ou le fait de vouloir comparer plusieurs cellules d'une même ligne pour avoir l'information. (Le vrai fichier fait 4000 lignes).

D'après ce que je comprends, c'est qu'il est impossible de comparer plusieurs cellules pour vérifier un résultat mais il faudrait à la place créer une clé primaire en faisant la concaténation.

Lorsque je concatène les colonnes ID, étapes, création et Ref flight. =CONCATENER(B3;C3;D3;G3)

Je n'arrive pas à avoir l'affichage correct en ce qui concerne l'heure, mais le plus étrange est que le résultat n'est pas le même car dans un fichier il y a un espace en plus qui se créer.

Résultat concaténation feuille SRC

concatenation feuille src

Résultat concaténation feuille BDD :

concatenation feuille bdd

Cordialement,

Bonsoir Junioir,

Salut MFerrand,

Un essai si cela convient:

Dans la feuille "SRC" en "A3"

=SI(D3<>"";B3&" "&C3&" "&SI(JOUR(D3)<10;0&JOUR(D3);JOUR(D3))&"/"&SI(MOIS(D3)<10;0&MOIS(D3);MOIS(D3))&"/"&ANNEE(D3)&" "&SI(HEURE(D3)<10;0&HEURE(D3);HEURE(D3))&":"&SI(MINUTE(D3)<10;0&MINUTE(D3);MINUTE(D3))&" "&G3;"")

Tirer vers le bas autant que nécessaire.

Même formule pour la feuille "BDD"

Concernant les 2 espaces en plus regarde dans la colonne "C" étape, il y a 2 espaces après chaque lettre dans la colonne.

Cordialement.

Bonjour

Si j'ai bien compris le besoin voici ce que nous devrions voir ?

ID Creation Board Point

610577206 KO KO

610577206 KO KO

610577206 KO KO

627813892 KO KO

627813892 OK KO

627813892 KO KO

627813892 KO KO

627813892 KO KO

Hello Messieurs,

Merci à tous de votre aide précieuse

mdo100 en effet en créant la clé primaire avec ta formule c'est beaucoup plus lisible.

NCC 1701 non le résultat que tu affiche n'est pas bon car chaque ligne qui existe dans un fichier devrait être en OK voici le résultat final que je trouve

Formule dans le fichier Compare en B2 :

=SI(ESTERREUR(RECHERCHEV($A2;BDD!A3:G10;1;FAUX));"KO";SI(RECHERCHEV($A2;SRC!A3:G10;4;FAUX)=RECHERCHEV($A2;BDD!A3:G10;4;FAUX);"OK";"KO"))

Creation Board Point COMMENTAIRE

610577206 P 17/07/2017 17:04 AF0156M OK OK

610577206 P 17/07/2017 17:04 DL0404 KO KO (Existe dans les 2 feuille, aurait du être OK mais en doublon)

610577206 P 17/07/2017 17:04 DL0404 KO KO (Existe dans les 2 feuille, aurait du être OK mais en doublon)

627813892 A 15/07/2017 07:34 AF0222D KO KO

627813892 A 15/07/2017 08:30 AF0222D KO KO

627813892 D 15/07/2017 07:34 AF0222D KO KO

627813892 C 15/07/2017 07:34 AF0222D KO KO

627813892 B 15/07/2017 07:34 AF0222D KO KO

Seul problème c'est que la ligne 2 et 3 610577206 P 17/07/2017 17:04 DL0404 sont dispoibles dans les deux feuilles, mais en doublon dans la première.

Est-ce une limite d'Excel et c'est donc pour cela que le résultat s'affiche en KO au lieu de OK ?

bonjour

un essai ,de quoi t'inspirer

14junioir.xlsx (22.03 Ko)

cordialement

Bonjour le fil, tulipe_4

Si on trouve nous gagnons un vol Roissy-NewYork ?

Bonjour (..)

Ce résultat me parait être celui à obtenir...

capture 20171101 001

Hello,

NCC 1701 ==> Merci pour ta remarque, en effet mon résultat n'était pas tout à fait correcte. J'ai refait mon fichier et je trouve maintenant ce que je voulais fichier TEST V2 en PJ.

tulipe_4 ==> ça ne fonctionne pas avec ton fichier, car je ne peux pas me baser uniquement sur l'ID car il ne fait pas office de clé unique.

Cependant, j'ai fait exactement la même formule en retravaillant l'organisation de mon fichier et bizarrement le résultat est bon.

Saurez-vous me dire pourquoi dans mes résultats au lieu d'avoir le résultat KO j'ai #N/A ?

Pourquoi la formule n'a pas complètement fonctionné la première fois ?

J'aimerais bien comprendre si vous avez des explications à me fournir.

PS: Moi-même en tant que stagiaire je n'ai pas le droit à des billets d'avions , j'aurais aimé pouvoir faire profiter tout mon entourage

9test-v2.xlsx (17.04 Ko)

Bonjour le fil

@Junioir

Très heureux d'avoir contribué à ta "mettre" sur la piste "d'envol"

Un peu plus déçu par contre pour le vol

PS/ Tu es stagiaire escale ?

Non je suis stagiaire AMOA

(..)

Ok, donc tu ne croises jamais ni les rampants, ni les PN ?

Rechercher des sujets similaires à "comparer tableau partir source"