Trouver la 6emme cellule d'un tableau si 5 sont équivalente

jack2125 Messages postés 363 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 29 août 2024 - Modifié le 24 juil. 2024 à 15:31
danielc0 Messages postés 1099 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 septembre 2024 - 26 juil. 2024 à 10:21

Bonjour,

2 tableaux

A6:F5000

le second

U6:Y1000

si une ligne des cellules U : Y correspond à une ligne A:E je voudrait sortir la cellule F de cette ligne qui suit A:E

est ce possible

merci a tous

merci


Windows / Edge 126.0.0.0


A voir également:

8 réponses

Raymond PENTIER Messages postés 58613 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 1 septembre 2024 17 179
25 juil. 2024 à 15:42

Bonjour jack2125.

As-tu remarqué, lorsque tu ouvres ton fichier, qu'il y a dans la barre inférieure un avertissement "RÉFÉRENCE CIRCULAIRE : V9" ?

Et lorsque tu vérifies la formule de cette cellule, tu peux constater qu'elle fait référence à elle-même ! C'est cette erreur qu'on appelle référence circulaire et qui fausse les calculs ...

=SIERREUR(RECHERCHEV(P9&Q9&R9&S9&T9;$A$8:$A$10&$B$8:$B$10&$C$8:$C$10&$D$8:$D$10&$E$8:$E$10&$F$8:$F$10;1;0)=P9&Q9&R9&S9&T9 &V9 ;"erreur")

Il faut supprimer &V9.


1
Raymond PENTIER Messages postés 58613 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 1 septembre 2024 17 179
25 juil. 2024 à 16:06

... suite

.

Au lieu d'une formule à rallonge de 130 caractères, il serait plus simple de saisir :
en G8 la formule =A8&B8&C8&D8&E8
en U8 la formule =P8&Q8&R8&S8&T8
en V8 la formule =SIERREUR(RECHERCHEV(U8;$A$8:$A$10&$B$8:$B$10&$C$8:$C$10&$D$8:$D$10&$E$8:$E$10&$F$8:$F$10;1;0)=U8;"erreur")
et les recopier vers le bas.

Je n'ai pas vérifié si ta manière de désigner le tableau de recherche était valable ...
0
danielc0 Messages postés 1099 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 septembre 2024 126 > Raymond PENTIER Messages postés 58613 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 1 septembre 2024
26 juil. 2024 à 09:45

Bonjour à tous

Sauf qu'il y a un risque :

et

Sont considérés comme équivalents. Il faut ajouter un caractère servant de séparateur de champ :

=A8&"|"&B8&"|"&C8&"|"&D8&"|"&E8

(à supposer que le pipe ne soit pas utilisé).

Daniel

0
danielc0 Messages postés 1099 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 septembre 2024 126 > danielc0 Messages postés 1099 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 septembre 2024
26 juil. 2024 à 10:21

... Et même, plus court :

=CONCAT(A8:E8&"|")

Daniel

0
DjiDji59430 Messages postés 4104 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 19 août 2024 666
24 juil. 2024 à 15:50

Bonjour à tous,

Un exemple :

https://www.cjoint.com/c/NGynYjaDkSY


Crdlmt

0
jack2125 Messages postés 363 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 29 août 2024
24 juil. 2024 à 17:31

bonjour 

super sauf que j'ai 5 et 6 colonne et que je k'arrive pas a adapter

merci

0
DjiDji59430 Messages postés 4104 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 19 août 2024 666
24 juil. 2024 à 18:22

Bonjour,

- - - Un fichier EXCEL (test ou non), complété par des explications exhaustives et des exemples remplis à la main, mis sur https://www.cjoint.com/ , ainsi que ta version d'Excel, permettrait aux intervenants de répondre plus précisément à ta question.
Crdmt

0
DjiDji59430 Messages postés 4104 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 19 août 2024 666
24 juil. 2024 à 19:34

https://www.cjoint.com/c/NGyrHPs5AVY

1
jack2125 Messages postés 363 Date d'inscription jeudi 5 septembre 2019 Statut Membre Dernière intervention 29 août 2024
24 juil. 2024 à 21:02

 https://www.cjoint.com/c/NGys6WzSftW

je pense que tu ne lis pas jusqu' au bout c' est le 6eme numéro qui est unique que je voudrais inscrire en fin de mes 5 numéros identique au 5 premiers en complément

merci


0

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

Posez votre question
DjiDji59430 Messages postés 4104 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 19 août 2024 666
25 juil. 2024 à 10:57

Tu n'as toujours pas donné ta version d'excel .......

https://www.cjoint.com/c/NGyicfEgfoH

0
danielc0 Messages postés 1099 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 septembre 2024 126
25 juil. 2024 à 11:50

Bonjour,

Tu ne t'es pas trompé de classeur ? Ou c'est moi qui dort encore ;-(

Daniel

0
DjiDji59430 Messages postés 4104 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 19 août 2024 666 > danielc0 Messages postés 1099 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 septembre 2024
25 juil. 2024 à 23:42

si, si, hier soir le forum ne fonctionnait pas correctement, ça m'a pertutbé !!

bon fichier

https://www.cjoint.com/c/NGzvP6vPhxY

0
danielc0 Messages postés 1099 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 septembre 2024 126
25 juil. 2024 à 12:11

Bonjour à tous,

En V8 :

=LET(tbla;ASSEMB.H(BYROW(A8:A10;LAMBDA(x;JOINDRE.TEXTE("|";;DECALER(x;;;;5))));LIGNE(A8:A10));tblb;BYROW(P8:P9;LAMBDA(x;JOINDRE.TEXTE("|";;DECALER(x;;;;5))));BYROW(tblb;LAMBDA(x;SIERREUR(INDEX(F:F;RECHERCHEV(x;tbla;2;0));""))))

https://www.cjoint.com/c/NGzkkGvnJvD

Daniel


0
danielc0 Messages postés 1099 Date d'inscription mardi 5 juin 2018 Statut Membre Dernière intervention 2 septembre 2024 126
25 juil. 2024 à 14:45

En V8, à recopier vers le bas (toutes versions) :

=SI(SOMMEPROD(($A$8:$A$10=P8)*($B$8:$B$10=Q8)*($C$8:$C$10=R8)*($D$8:$D$10=S8)*($E$8:$E$10=T8))>0;INDEX(F:F;SOMMEPROD(($A$8:$A$10=P8)*($B$8:$B$10=Q8)*($C$8:$C$10=R8)*($D$8:$D$10=S8)*($E$8:$E$10=T8)*LIGNE($F$8:$F$10)));"")

Daniel


0
PapyLuc51 Messages postés 4370 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 25 août 2024 1 433
Modifié le 26 juil. 2024 à 05:19

Mes amitiés à tous,

Pour faire suite au post 12 de Raymond en reprenant les concaténations de G8 et U8, et, si j'ai bien compris la question initiale, on peut mettre cette formule encore plus courte en V8 :

=SIERREUR(INDEX($F$8:$F$10;EQUIV(U8;$G$8:$G$10;0));"erreur")

ce qui donne "erreur" en V8 et 1 en V9 valeur de F8

Cordialement

0