RECHERCHEV
Fermé
RAF26ML
Messages postés
94
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
8 novembre 2024
-
19 janv. 2022 à 10:24
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 - 20 janv. 2022 à 12:58
Mike-31 Messages postés 18346 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 13 novembre 2024 - 20 janv. 2022 à 12:58
12 réponses
PapyLuc51
Messages postés
4394
Date d'inscription
dimanche 3 mai 2009
Statut
Membre
Dernière intervention
13 novembre 2024
1 445
Modifié le 19 janv. 2022 à 10:46
Modifié le 19 janv. 2022 à 10:46
Bonjour
La plage de recherche n'est pas bonne
=RECHERCHEV(A4;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$AA$65;27;FAUX)
Cordialement
La plage de recherche n'est pas bonne
=RECHERCHEV(A4;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$AA$65;27;FAUX)
Cordialement
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
19 janv. 2022 à 10:49
19 janv. 2022 à 10:49
Bonjour
comme cela
=RECHERCHEV(A4;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$AA$65;27;0)
ta matrice de recherche doit tenir compte de la totalité de ton tableau '[Journal de paie 2021.xlsx]Feuil2'!$A$2:$AA$65
comme cela
=RECHERCHEV(A4;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$AA$65;27;0)
ta matrice de recherche doit tenir compte de la totalité de ton tableau '[Journal de paie 2021.xlsx]Feuil2'!$A$2:$AA$65
RAF26ML
Messages postés
94
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
8 novembre 2024
19 janv. 2022 à 11:32
19 janv. 2022 à 11:32
Super merci beaucoup...
et plus compliqué comment lui dire d'aller chercher la ligne du dessous
exemple de mon fichier à remplir :
nom montant de l'autre fichier montant de l'autre fichier
XXX AA2 AA3
pas facile à comprendre, excusez-moi...
et plus compliqué comment lui dire d'aller chercher la ligne du dessous
exemple de mon fichier à remplir :
nom montant de l'autre fichier montant de l'autre fichier
XXX AA2 AA3
pas facile à comprendre, excusez-moi...
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
19 janv. 2022 à 13:09
19 janv. 2022 à 13:09
Re,
pour ma part je n'ai pas compris ta demande !
pour ma part je n'ai pas compris ta demande !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
RAF26ML
Messages postés
94
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
8 novembre 2024
19 janv. 2022 à 14:58
19 janv. 2022 à 14:58
Désolée, en fait je voudrais aller chercher avec le fichier A des infos sur le fichier B sauf que sur le fichier b
les informations sont sur 2 lignes, exemple joint.
https://www.cjoint.com/c/LAtn3gZTNas
https://www.cjoint.com/c/LAtn4n7Gzks
Merci.
les informations sont sur 2 lignes, exemple joint.
https://www.cjoint.com/c/LAtn3gZTNas
https://www.cjoint.com/c/LAtn4n7Gzks
Merci.
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
Modifié le 19 janv. 2022 à 15:53
Modifié le 19 janv. 2022 à 15:53
Re,
alors en D4 colle cette formule qui est longue puisqu'elle doit identifier le classeur, l'onglet et la plage plusieurs fois dans la formule
'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20
et incrémente là vers le bas
=SI(INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5)="";DECALER(INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5);1;0);INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5))
toute fois il serait possible de raccourcir un peu la formule en nommant la plage '[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20 exemple List ce qui ramènerait l'identification à 'LAtn4n7Gzks_fichier-B.xlsx'!List
et la plage '[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20 nommée Nom '[LAtn4n7Gzks_fichier-B.xlsx]Nom et donc la formule deviendrait
=SI(INDEX('LAtn4n7Gzks_fichier-B.xlsx'!List;EQUIV(A5;'LAtn4n7Gzks_fichier-B.xlsx'!Nom;0);5)="";DECALER(INDEX('LAtn4n7Gzks_fichier-B.xlsx'!List;EQUIV(A5;'LAtn4n7Gzks_fichier-B.xlsx'!Nom;0);5);1;0);INDEX('LAtn4n7Gzks_fichier-B.xlsx'!List;EQUIV(A5;'LAtn4n7Gzks_fichier-B.xlsx'!Nom;0);5))
alors en D4 colle cette formule qui est longue puisqu'elle doit identifier le classeur, l'onglet et la plage plusieurs fois dans la formule
'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20
et incrémente là vers le bas
=SI(INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5)="";DECALER(INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5);1;0);INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5))
toute fois il serait possible de raccourcir un peu la formule en nommant la plage '[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20 exemple List ce qui ramènerait l'identification à 'LAtn4n7Gzks_fichier-B.xlsx'!List
et la plage '[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20 nommée Nom '[LAtn4n7Gzks_fichier-B.xlsx]Nom et donc la formule deviendrait
=SI(INDEX('LAtn4n7Gzks_fichier-B.xlsx'!List;EQUIV(A5;'LAtn4n7Gzks_fichier-B.xlsx'!Nom;0);5)="";DECALER(INDEX('LAtn4n7Gzks_fichier-B.xlsx'!List;EQUIV(A5;'LAtn4n7Gzks_fichier-B.xlsx'!Nom;0);5);1;0);INDEX('LAtn4n7Gzks_fichier-B.xlsx'!List;EQUIV(A5;'LAtn4n7Gzks_fichier-B.xlsx'!Nom;0);5))
RAF26ML
Messages postés
94
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
8 novembre 2024
19 janv. 2022 à 16:19
19 janv. 2022 à 16:19
c'est trop compliqué pour moi, mais merci beaucoup pour votre aide.
Bonne fin de soirée.
Bonne fin de soirée.
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
Modifié le 19 janv. 2022 à 18:32
Modifié le 19 janv. 2022 à 18:32
Re,
je vais t'expliquer, au début tu avais cette formule de base
=RECHERCHEV(A4;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$F$65;27;FAUX)
que j'ai remplacé par
INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5)
j'ai simplement précédé cette formule par une conditionnelle
=SI(INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5)="" alors j'ai encadré la formule de base par un DECALER ;1;0) pour descendre d'une ligne
DECALER(INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5);1;0)
et sinon ; la formule de base, ce qui donne au final
je vais t'expliquer, au début tu avais cette formule de base
=RECHERCHEV(A4;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$F$65;27;FAUX)
que j'ai remplacé par
INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5)
j'ai simplement précédé cette formule par une conditionnelle
=SI(INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5)="" alors j'ai encadré la formule de base par un DECALER ;1;0) pour descendre d'une ligne
DECALER(INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5);1;0)
et sinon ; la formule de base, ce qui donne au final
=SI(INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5)="";DECALER(INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5);1;0);INDEX('[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$F$20;EQUIV(A5;'[LAtn4n7Gzks_fichier-B.xlsx]Feuil1'!$A$4:$A$20;0);5))
RAF26ML
Messages postés
94
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
8 novembre 2024
20 janv. 2022 à 08:29
20 janv. 2022 à 08:29
juste pour le plaisir de comprendre, j'ai tapé cette formule
=SI(INDEX('[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;EQUIV(A5;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;0);5)="";DECALER(INDEX('[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;EQUIV(A5;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;0);5);1;0);INDEX('[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$67;EQUIV(A5;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;0);5))
mais ça ne marche pas, si vous avez le temps...
Bonne journée.
=SI(INDEX('[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;EQUIV(A5;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;0);5)="";DECALER(INDEX('[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;EQUIV(A5;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;0);5);1;0);INDEX('[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$67;EQUIV(A5;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;0);5))
mais ça ne marche pas, si vous avez le temps...
Bonne journée.
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
20 janv. 2022 à 08:56
20 janv. 2022 à 08:56
Re,
il faut impérativement que les plages soient identiques
[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68
Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$67
il faut impérativement que les plages soient identiques
[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68
Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$67
RAF26ML
Messages postés
94
Date d'inscription
mardi 22 août 2017
Statut
Membre
Dernière intervention
8 novembre 2024
20 janv. 2022 à 10:04
20 janv. 2022 à 10:04
=SI(INDEX('[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;EQUIV(A5;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;0);5)="";DECALER(INDEX('[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;EQUIV(A5;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;0);5);1;0);INDEX('[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;EQUIV(A5;'[Journal de paie 2021.xlsx]Feuil2'!$A$2:$CZ$68;0);5))
valeur renvoyée #N/A désolée...
valeur renvoyée #N/A désolée...
Mike-31
Messages postés
18346
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
13 novembre 2024
5 104
20 janv. 2022 à 12:58
20 janv. 2022 à 12:58
Re,
ton tableau est bien dans le fichier nommé Journal de paie 2021.xlsx sur l'onglet nommé Feuil2, la plage de recherche est bien $A$2:$CZ$68 et dans la 5éme colonne soit la colonne E
ton tableau est bien dans le fichier nommé Journal de paie 2021.xlsx sur l'onglet nommé Feuil2, la plage de recherche est bien $A$2:$CZ$68 et dans la 5éme colonne soit la colonne E