Excel, calcul d'ecart entre diff. colonnes de diff. feuilles

Résolu
Flo021 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention   -  
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Y a-t-il quelqu'un pour rechercher un numéro?
C'est pour trouver un numéro manquant ... merci.

Voila j'ai 1 classeur avec differentes feuilles.

Feuille 5 = initiale
Feuille 1 = Parc A
Feuille 2 = Parc B
Feuille 3 = Parc C
Feuille 4 = Parc D

J'aimerais pouvoir comparer les colonnes Q,AA, et AK de la feuille 5 avec les colonnes O,Y, et AI des feuilles ( Feuille1 + Feuille 2 + Feuille 3 + Feuille 4).

J'aimerais que l'écart me soit copié dans une Feuille 6 = écarts

Pour être un peu plus claire :

Ma feuille 5 est ma feuille de référence que j'ai éclaté ensuite en 4 feuilles.
J'aimerais confirmer que je retrouve tous mes numéros de la feuille 5 dans les 4 autres feuilles .
- Comparer colonne Q de la feuille 5 avec les numéros de la colonne O des 4 autres feuilles, si le numéro est présent dans la feuille 5 (colonne Q) et n'apparait dans aucune des 4 autres feuilles (colonne O) alors il faudrait le copier dans la feuille 6.

- Comparer colonne AA de la feuille 5 avec les numéros de la colonne Y des 4 autres feuilles, si le numéro est présent dans la feuille 5 (colonne AA) et n'apparait dans aucune des 4 autres feuilles (colonne Y) alors il faudrait le copier dans la feuille 6.

- Comparer colonne AK de la feuille 5 avec les numéros de la colonne AI des 4 autres feuilles, si le numéro est présent dans la feuille 5 (colonne AK) et n'apparait dans aucune des 4 autres feuilles (colonne AI) alors il faudrait le copier dans la feuille 6.

Merci


A voir également:

7 réponses

_guigui_ Messages postés 501 Date d'inscription   Statut Membre Dernière intervention   209
 
bonjour, par exemple dans le premier cas
tu vas dans la feuille 6, et tu te sers de la formule:
=SI(Feuil5!Q6<>(Feuil1!O6&Feuil2!O6&Feuil3!O6&Feuil4!O6);F6;"")&SI(Feuil5!Q6=0;"";"")
0
Flo021 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour cette formule, je viens de l'essayer et elle ne fonctionne pas.
Si j'ai bien compris ta formule mache par ligne (dans l'xemple ligne 6)

Dans mon classeur les numéro ne sont pas resté sur la meme ligne que initialement (feuille 5)

Exemple: je peux avoir L1 sur Feuille 1, ce même numéro se retouve L44 sur Feuille 3.

C'est pourquoi je veux comparer les colonnes et pas les lignes.

Aurais tu une autre piste?
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

la formule pour le premier cas

=SI(ET(ESTERREUR(RECHERCHEV(Initial!$Q10;'Parc A'!$O:$O;1;FAUX));ESTERREUR(RECHERCHEV(Initial!$Q10;'Parc B'!$O:$O;1;FAUX));ESTERREUR(RECHERCHEV(Initial!$Q10;'Parc C'!$O:$O;1;FAUX));ESTERREUR(RECHERCHEV(Initial!$Q10;'Parc D'!$O:$O;1;FAUX)));Initial!$Q10;"")

2 cas

=SI(ET(ESTERREUR(RECHERCHEV(Initial!$AA10;'Parc A'!$Y:$Y;1;FAUX));ESTERREUR(RECHERCHEV(Initial!$AA10;'Parc B'!$Y:$Y;1;FAUX));ESTERREUR(RECHERCHEV(Initial!$AA10;'Parc C'!$Y:$Y;1;FAUX));ESTERREUR(RECHERCHEV(Initial!$AA10;'Parc D'!$Y:$Y;1;FAUX)));Initial!$AA10;"")

3 cas

=SI(ET(ESTERREUR(RECHERCHEV(Initial!$AK10;'Parc A'!$AI:$AI;1;FAUX));ESTERREUR(RECHERCHEV(Initial!$AK10;'Parc B'!$AI:$AI;1;FAUX));ESTERREUR(RECHERCHEV(Initial!$AK10;'Parc C'!$AI:$AI;1;FAUX));ESTERREUR(RECHERCHEV(Initial!$AK10;'Parc D'!$AI:$AI;1;FAUX)));Initial!$AK10;"")


j'espère que cela conviendra
0
Flo021 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Merci cela ne marche pas non plus j'ai #Nom.
Cette formule semble aussi s'appliquer par ligne n'est ce pas?

Ce que j'aimerais pouvoir effectuer c'est une formule qui puisse dire que le nombre "X" est présent dans la colonne Q de la feuille 5 et n'est plus présent dans les colonnes O des feuille 1, 2, 3 et 4 sans tenir compte de la ligne d'origine ni finale.

Le nombre X étant tous les numéros de la colonne Q de la feuille 5
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Non la recherche se fait sur la colonne et si vous avez NOM cela est peut être dû au nom de la feuille
Pour votre nouvelle demande de présence dans une feuille pas dans une autre cela change la formule
je vais regarder les posibilitées
0
Flo021 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Si vous avez des questions ou autre n'hésitez pas.

Peut etre serait il plus simple si je vous envois mon fichier vous comprendrez peut etre mieux?

En tout cas merci pour votre temps passé pour chercher une solution
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

pour joindre une pièce
mettre le classeur sans données confidentielles en pièce jointe sur
https://www.cjoint.com/
puis copier l'adresse du lien et la coller dans le message de réponse

Combien as tu de lignes environ ?

On peut le faire par formule avec 4 NB.SI(colonne parc A;feuille initiale)=0; l'inconvénient étant que tu auras une liste discontinue si le nombre existe dans les parcs par exemple on aura un nombre, puis la ligne d'en dessous "", puis ligne d'en dessous un nombre

Pour avoir une liste avec uniquement les manquants, il serait préférable d'itiliser une macro

tu dis...



Michel
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Bonjour

La formule modifié

=SI(ESTERREUR(RECHERCHEV(Initial!Q10;'Parc A'!O:O;1;FAUX));Initial!Q10&" absent Parc A - ";Initial!Q10&" présent Parc A - ")&SI(ESTERREUR(RECHERCHEV(Initial!Q10;'Parc B'!O:O;1;FAUX));Initial!Q10&" absent Parc B -";Initial!Q10&" présent Parc B -")&SI(ESTERREUR(RECHERCHEV(Initial!Q10;'Parc C'!O:O;1;FAUX));Initial!Q10&" absent Parc C -";Initial!Q10&" présent Parc C -")&SI(ESTERREUR(RECHERCHEV(Initial!Q10;'Parc D'!O:O;1;FAUX));Initial!Q10&" absent Parc D -";Initial!Q10&" présent Parc D -")

dites moi si cela vous convient
0
Flo021 Messages postés 9 Date d'inscription   Statut Membre Dernière intervention  
 
Philou10120,

J'ai continué a chercher avec ta formule, mon erreur venait d'un nom de fichier (espace manquant) et aussi et c'est la ou j'ai eu du mal c'est qu'il faut coller la formule dans a colonne O.

Merci beaucoup pour ton aide :)
0
PHILOU10120 Messages postés 6445 Date d'inscription   Statut Contributeur Dernière intervention   824
 
Pour copier la formule copier la dans une cellule en mettant une strophe comme du texte cela évite que les adresses se modifient une fois placé au bonne endroit enlever la strophe et la formule affichera le résultat dés que vous ferez entrer
Rien ne vous oblige à la mettre colonne O sur nom modéle elle est en D7
0