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

SI et Matricielle

  • Initiateur de la discussion Initiateur de la discussion batfrit
  • Date de début Date de début

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 !

B

batfrit

Guest
bonjour,

jai récemment utilisé une formule matricielle de cette forme :
{=PETITE.VALEUR(SI(Données!F$3:F$200=$N$24;SI(Données!$P$3:$P$200=Tableau_Bord!$K$24;Données!O$3:O$200));LIGNES(H$26:H26))}

elle me va très bien (encore merci Monique ^^)

mais j'aimerai bien pouvoir laisser la cellule vide si aucune valeur ne correspond.
car j'ai 10 possibilité d'affichage de la liste, mais il m'arrive de n'avoir que 2 possibilités suivant la combinaison de choix pour éditer cette liste.

j'ai ensuite essayé avec SI(X="";"";X) avec X= la formule du dessus

mais rien a faire, ça ne marche pas. et au niveau de la présentation, il m'affiche #NOMBRE!

autant dire que pour un compte rendu de suivi de chantier, c'est pas franchement "propre" à première vue.

Comment faire ?

merci d'avance
 
Re : SI et Matricielle

Bonjour,

Peut-être en mettant ceci au début de ta formule :

Code:
=SI(Données!F$3:F$200="";"";ta_formule)

Basé sur le principe que ce sont les cellules de la colonne F qui peuvent être vides, à adapter donc.

Cela dit, sans fichier, pas testé et donc pas trop sûr...


@+
 
Re : SI et Matricielle

ça ne marche pas :s
car dans la colonne en question, il y a des années et non des formules
désolé pour le fichier, mais il fait 548 Ko (10x plus lourd que ce qui est autorisé)
 
Re : SI et Matricielle

re,

Peut-être ceci en B4 :

Code:
=SI(NB.SI(Données!$B$3:$B$29;$H$2)=0;"";...la suite de ta formule...)

en C4 :

Code:
=SI($B4="";"";...la_formule...)

Je te laisse tester

@+
 
Re : SI et Matricielle

rere,

L'idéal serait de nous dire ce qui ne marche pas.

Et de nous donner un exemple de ce que tu voudrais obtenir.

Un autre essai :

Code:
=SI(LIGNE()-3>SOMMEPROD((Données!B$3:B$29=$H$2)*(Données!$D$3:$D$29=$E$2));"";
PETITE.VALEUR(SI(Données!B$3:B$29=$H$2;SI(Données!$D$3:$D$29=$E$2;
Données!C$3:C$29));LIGNES(B$4:B4)))

Toujours matricielle

Je te laisse tester

@+
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
752
Réponses
1
Affichages
948
T
Réponses
2
Affichages
1 K
T
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…