Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/06/2011, 21h58   #1
Membre du Club
 
Inscription : juin 2007
Messages : 245
Détails du profil
Informations personnelles :
Âge : 47

Informations forums :
Inscription : juin 2007
Messages : 245
Points : 67
Points : 67
Par défaut Ajouter une condition.

Bonsoir à tous,

Je voudrai ajouter une condition à cette formule, mais je n'y arrive pas, en fait en L5 j'ai le chiffre "1" il correspond à la colonne C de ma matrice, à présent je travaille avec deux conditions L3 et L4.

Code :
=GRANDE.VALEUR(SI(ET($A$10:$A$19=$L$3);$B$10:$B$19<=$L$4;$B$10:$B$19);1)
L3 = ABCD
L4 = la date du jour
L5 = 1

Merci d'avance.
Philippe608 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 22h49   #2
Expert Confirmé Sénior
 
Avatar de mercatog
 
Inscription : juillet 2008
Messages : 5 848
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 5 848
Points : 13 907
Points : 13 907
Bonsoir
Par formule matricielle (Valider par Ctrl Maj Entrée)
Code :
=GRANDE.VALEUR((A10:A19=L3)*(B10:B19<=L4)*(C10:C19=L5)*(B10:B19);1)
__________________
Cordialement.
mercatog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 22h52   #3
Membre du Club
 
Inscription : juin 2007
Messages : 245
Détails du profil
Informations personnelles :
Âge : 47

Informations forums :
Inscription : juin 2007
Messages : 245
Points : 67
Points : 67
Merci beaucoup

Parfait !

Bonne soirée.
Philippe
Philippe608 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 23h09   #4
Membre du Club
 
Inscription : juin 2007
Messages : 245
Détails du profil
Informations personnelles :
Âge : 47

Informations forums :
Inscription : juin 2007
Messages : 245
Points : 67
Points : 67
J'ai été un peu vite, ça fonctionne très bien sauf que si aucune valeur ne correspond à la cellule L3 le résultat renvoie 00/01/1900

J'ai fais un essai avec SI(ESTNA() mais ça ne fonctionne pas

Je voudrai renvoyer dans ce cas "".

Merci.
Philippe608 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 23h20   #5
Expert Confirmé Sénior
 
Avatar de mercatog
 
Inscription : juillet 2008
Messages : 5 848
Détails du profil
Informations forums :
Inscription : juillet 2008
Messages : 5 848
Points : 13 907
Points : 13 907
Si aucun résultat, tu auras 0 formaté en date
Code :
=SI(GRANDE.VALEUR((A10:A19=L3)*(B10:B19<=L4)*(C10:C19=L5)*(B10:B19);1)=0;"";GRANDE.VALEUR((A10:A19=L3)*(B10:B19<=L4)*(C10:C19=L5)*(B10:B19);1))
__________________
Cordialement.
mercatog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/06/2011, 23h24   #6
Membre du Club
 
Inscription : juin 2007
Messages : 245
Détails du profil
Informations personnelles :
Âge : 47

Informations forums :
Inscription : juin 2007
Messages : 245
Points : 67
Points : 67
Encore merci, cette fois c'est la bonne.

@+
Philippe608 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h16.


 
 
 
 
Partenaires

Hébergement Web