pas testéj'ai just copié/collé ton post dans chatgpt :
Dans Excel 2016, tu peux utiliser `INDEX` et `EQUIV` pour récupérer la valeur de l’onglet B, colonne T, en fonction de deux critères :
- Le premier critère : le texte de l’onglet A à comparer avec la colonne C de l’onglet B.
- Le second critère : la date de l’onglet A, colonne A, à comparer avec la date de la colonne G de l’onglet B.
### Formule à mettre dans l’onglet A, cellule E2
```
=INDEX('Onglet B'!$T$2:$T$10000;EQUIV(1;INDEX(('Onglet B'!$C$2:$C$10000=D2)*('Onglet B'!$G$2:$G$10000=A2);0);0))
```
Attention : cette formule suppose que le premier critère texte se trouve en `D2` dans l’onglet A. Si ce critère se trouve dans une autre colonne, remplace `D2` par la cellule correspondante.
### Pourquoi cela fonctionne
- `INDEX` récupère la valeur correspondante dans la colonne T.
- `EQUIV` recherche la ligne où les deux conditions sont vraies.
- `INDEX(...;0)` permet d'utiliser cette recherche multicritère dans Excel 2016 sans validation matricielle manuelle.
- Le format d'affichage des dates (date longue ou date courte) n'a pas d'importance si les deux cellules contiennent de véritables dates Excel correspondant au même jour.
### Si aucune correspondance n'est trouvée
Pour afficher un message plutôt qu'une erreur `#N/A`, utilise :
```
=SIERREUR(INDEX('Onglet B'!$T$2:$T$10000;EQUIV(1;INDEX(('Onglet B'!$C$2:$C$10000=D2)*('Onglet B'!$G$2:$G$10000=A2);0);0));"Non trouvé" )
```
Une précision pour que je te donne la formule exacte : dans quelle colonne de l’onglet A se trouve le premier critère texte qui doit correspondre à la colonne C de l’onglet B ?
Message édité par Z_cool le 19-10-2026 à 19:26:46
---------------
#mais-chut ᓚᘏᗢ