Excel, calcul d'ecart entre diff. colonnes de diff. feuilles
Résolu/Fermé
Flo021
Messages postés
9
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
30 décembre 2013
-
13 mars 2013 à 09:45
PHILOU10120 Messages postés 6400 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 17 janvier 2025 - 13 mars 2013 à 18:38
PHILOU10120 Messages postés 6400 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 17 janvier 2025 - 13 mars 2013 à 18:38
A voir également:
- Excel, calcul d'ecart entre diff. colonnes de diff. feuilles
- Calcul moyenne excel - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Déplacer une colonne excel - Guide
- Liste déroulante excel - Guide
- Formule somme excel colonne - Guide
7 réponses
_guigui_
Messages postés
502
Date d'inscription
mercredi 6 mars 2013
Statut
Membre
Dernière intervention
16 janvier 2016
209
Modifié par _guigui_ le 13/03/2013 à 11:45
Modifié par _guigui_ le 13/03/2013 à 11:45
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;"";"")
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;"";"")
Flo021
Messages postés
9
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
30 décembre 2013
13 mars 2013 à 13:09
13 mars 2013 à 13:09
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?
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?
PHILOU10120
Messages postés
6400
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
17 janvier 2025
812
13 mars 2013 à 13:34
13 mars 2013 à 13:34
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
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
Flo021
Messages postés
9
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
30 décembre 2013
13 mars 2013 à 14:09
13 mars 2013 à 14:09
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
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
PHILOU10120
Messages postés
6400
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
17 janvier 2025
812
Modifié par PHILOU10120 le 13/03/2013 à 14:25
Modifié par PHILOU10120 le 13/03/2013 à 14:25
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
Pour votre nouvelle demande de présence dans une feuille pas dans une autre cela change la formule
je vais regarder les posibilitées
Flo021
Messages postés
9
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
30 décembre 2013
13 mars 2013 à 15:49
13 mars 2013 à 15:49
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
michel_m
Messages postés
16603
Date d'inscription
lundi 12 septembre 2005
Statut
Contributeur
Dernière intervention
16 décembre 2023
3 311
Modifié par michel_m le 13/03/2013 à 16:49
Modifié par michel_m le 13/03/2013 à 16:49
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
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
PHILOU10120
Messages postés
6400
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
17 janvier 2025
812
13 mars 2013 à 16:39
13 mars 2013 à 16:39
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
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
Flo021
Messages postés
9
Date d'inscription
mercredi 13 mars 2013
Statut
Membre
Dernière intervention
30 décembre 2013
13 mars 2013 à 16:46
13 mars 2013 à 16:46
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 :)
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 :)
PHILOU10120
Messages postés
6400
Date d'inscription
lundi 16 avril 2012
Statut
Contributeur
Dernière intervention
17 janvier 2025
812
13 mars 2013 à 18:38
13 mars 2013 à 18:38
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
Rien ne vous oblige à la mettre colonne O sur nom modéle elle est en D7