[XL-2010] Comparaison et vérification

LeamCart -  
 LeamCart -
Bonjour à tous,


je viens vers vous pour une fonction que je n'arrive pas à réaliser, je n'arrive pas encore à imbriquer des fonctions les unes dans les autres..


Je vais essayer de vous expliquer au mieux mon besoin (je vous joint un document vous aidant à mieux comprendre : http://cjoint.com/?3IDlOXs1bGB).


Le nom de groupe est donné par la première référence du groupe. Il faudrait grâce à ce nom groupe retrouvé les références associés (qui sont à suite vu qu'elles sont dans l'ordre) et comparer chaque référence "enfant" à la référence mère (groupe) par rapports aux positions.


Groupe reference posXHG posYHG posXBasDroite posYBasDroite


0166-8000378 0166-8000378 0 0 78.92 75.1
0166-8000378 0166-8000371 0 0 78.92 75.1
0166-8000378 0166-8000374 0 0 78.92 75.1
0166-8000378 0166-8000375 0 0 78.92 75.1


Par exemple, la référence mère est bien la première référence (0166-8000378) et a 0, 0, 78,92 et 75,1, il faudrait une fonction qui puisse vérifier si les positions des références enfant soit (0166-8000371, 0166-8000374 et 0166-8000374) identiques à celle de la référence mère. Si c'est identique j'aurai aimé avoir "C'est identique sur la colonne de droite" et inversement si c'est pas identique "Positions non identiques"..


Merci par avance de votre aide,


Cart.
A voir également:

2 réponses

via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonjour

Une possibilité, si j'ai bien compris ta problématique :

https://www.cjoint.com/?0IDl6GkDrAX

Cdlmnt
1
LeamCart
 
C'est parfait, je n'attendais pas mieux !

Juste une question supplémentaire, est-ce possible de m'expliquer la formule ?

Merci beaucoup !

ps : quelle rapidité !
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bien,

oui j'ai été vite car je devais m'absenter, et du coup pas explicité la formule, donc voilà l'explication:
=SI($A3=$B3;"";SI(C3=INDEX(C:C;EQUIV($A3;$B:$B;0));"identique";"non identique"))
d'abord si A3 et B3 sont identique on ne marque rien (les "") puisque on est en cas sur une ligne "parent"
sinon on compare la valeur en C3 avec la valeur prise par INDEX dans la colonne C et en ligne EQUIValente à celle de la valeur en A dans la colonne B (soit la ligne du parent puisque on retrouve en colonne B pour les "parents" la valeur en colonne A des "enfants") et si c'est égal on renvoie identique sinon non identique

en espérant avoir été assez clair,

Cdlmnt
0
LeamCart
 
C'est parfait, merci pour cette explication !
Excellente journée à vous !
0