Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2010 Récupérer une saisie dans un tableau en fonction de deux valeurs

niiiiiiiiiico

XLDnaute Occasionnel
Bonjour,

J'ai un tableau avec des dates sous forme d'horodatage (jj/mm/aaaa hh:mm:ss), des noms de site et des commentaires.

En fonction de deux paramètres de choix (date sous forme jj/mm et du nom du site), je cherche à récupérer le commentaire correspondant. Et là je coince, s'il n'y avait pas de sites différents avec la même date, j'y arriverais mais là....

Un exemple de fichier en PJ

Merci beaucoup
 

Pièces jointes

  • Classeur2.xlsx
    10.8 KB · Affichages: 44

chris

XLDnaute Barbatruc
Bonjour
Code:
=DECALER('pc 8'!I:I;EQUIV($C$3;DECALER('pc 8'!$B$1;EQUIV(C2;'pc 8'!A:A);0;NB.SI.ENS('pc 8'!A:A;">="&$C$2;'pc 8'!A:A;"<="&$C$2+1-(1/24/3600));1);0)-1+EQUIV(C2;'pc 8'!A:A);0;1;1)

ou également
Code:
=INDEX('pc 8'!I2:I20;SOMMEPROD((ARRONDI('pc 8'!A2:A20;0)=accueil!C2)*('pc 8'!B2:B20=accueil!C3);LIGNE('pc 8'!A2:A20))-1;1)
 
Dernière édition:

CISCO

XLDnaute Barbatruc
Bonjour à tous, bonjour Chris

Tu peux aussi faire avec les formules matricielles
Code:
=INDEX('pc 8'!A2:J998;EQUIV(C2&C3;ENT('pc 8'!A2:A998)&'pc 8'!B2:B19;0);9)

Code:
=INDEX('pc 8'!I2:I998;EQUIV(C2&C3;ENT('pc 8'!A2:A998)&'pc 8'!B2:B19;0))
toutes les deux à valider avec Ctrl+maj+entrer.

@ plus
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…