Bonjour,
Pour renvoyer la valeur de la colonne D à condition que
la colonne A contienne "essai",
la colonne B contienne "18/07/2004"
la colonne C contienne "A" :
=INDEX(D2
20;EQUIV("essai"&DATEVAL("18/07/2004")&"A";A2:A20&B2:B20&C2:C20;0))
formule matricielle
Le plus simple serait de taper les critères :
essai en E1
18/07/2004 en F1
A en G1
et le formule est plus pratique :
=INDEX(D2
20;EQUIV(E1&F1&G1;A2:A20&B2:B20&C2:C20;0))
Si tu veux compter le nb de "X" de la colonne D répondant aux mêmes critères :
=SOMMEPROD((A2:A20&B2:B20&C2:C20&D2
20=E1&F1&G1&H1)*1)
en ayant tapé X en H1 - Formule non matricielle
Ou bien avec Somme(Si en matriciel :
=SOMME(SI(A1:A20=E1;SI(B1:B20=F1;SI(C1:C20=G1;SI(D1
20="X";1)))))
qui ne fait pas forcément que des sommes