Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
XL 2019Afficher les remarques dans le tableau du "sheet 2"
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
Bonjour,
Tu peux également utiliser Power Query, en natif dans ta version d'Excel.
Dans le premier onglet, un Tableau Structuré (TS) nommé "T_Data" (qui s'agrandit automatiquement dès que tu rajoutes des données)
Dans le 2ème onglet, la requête finale. Clic droit dans une cellule de la requête, "Actualiser", pour mettre à jour.
Bonne journée
Bonjour,
Tu peux également utiliser Power Query, en natif dans ta version d'Excel.
Dans le premier onglet, un Tableau Structuré (TS) nommé "T_Data" (qui s'agrandit automatiquement dès que tu rajoutes des données)
Dans le 2ème onglet, la requête finale. Clic droit dans une cellule de la requête, "Actualiser", pour mettre à jour.
Bonne journée
Bonjour, merci pour la réponse mais est-il possible de le faire juste avec une formule index car je dois l'associer avec une autre formule aprés. Et je ne sais pas comment l'associer avec la formule "si" (c'est ce que je ferai après). La formule matriciel est un peu compliquée pour moi.
Le problème c'est que tu as 2 conditions à vérifier, le matricule et la date. Tu n'échapperas pas à la formule matricielle (validée par Ctrl Maj Entrée) sauf à mettre cette formule dans un nom défini (matriciel automatiquement), sauf avec la solution par PowerQuery de @Cousinhub.
Les solutions de @sylvanu et de @JHA conviennent toutes les deux.
Je ne peux pas te faire d'exemple, je n'ai que mon téléphone pour plusieurs jours,
Une bonne âme pourrait peut-être le faire pour moi.
L'avantage du nom défini (tu peux choisir "Remarque" pour ce nom, c'est que c'est facile à intégrer dans une formule plus complexe et que ça ne nécessite plus de validation par Ctrl Maj Entrée.
A plus
Re,
Bon je tente de mémoire pour la définition du nom :
Tu te places en B3 (Sheet2)
Menu Formule, Définir un nom, dans la fenêtre qui s'ouvre champ Nom écrire Remarque
Dans le champ Fait référence à copier la formule ci-dessus :
=SIERREUR(INDEX(T_Data[Remarques];EQUIV(Sheet2!$A4&B$3;T_Data[Matricule]&T_Data[Date];0));"")
Valider par OK
Remplir tes colonnes avec la formule
=Remarque
Ça devrait fonctionner...
A plus
Function Remarques(tablo As Variant, matricule As Variant, dat As Variant) As String
Dim i&
tablo = tablo.Value2 'matrice, plus raide
matricule = matricule.Value2
dat = dat.Value2
For i = 2 To UBound(tablo)
If tablo(i, 1) = matricule And tablo(i, 8) = dat Then Remarques = tablo(i, 7): Exit Function
Next
End Function
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD