valider la formule matricielle

  • Initiateur de la discussion Initiateur de la discussion news
  • 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 !

news

XLDnaute Impliqué
Bonjour à tous du forum,

j'ai une question simple sur les formules matricielles

Pourqoui on doit valider une formule matricielle pe.x =INDEX,
avec CTRL+maj+entrée ?

Si on le fait pas, même résultat ?
 
Re : valider la formule matricielle

Bonjour

Index n'est pas une fonction matricielle 🙂
Je t'invite à lire ces deux pages
Ce lien n'existe plus
Ce lien n'existe plus
pour mieux comprendre ce que c'est avec les liens vers les pages de laurent Longre pour compléter.
 
Re : valider la formule matricielle

Bonjour @ tous,
Salut Misange,

Pour les formules classiques, elles vont renvoyer le même résultat avec n'importe quelle validation Matricielle (Ctrl+Maj+Entree) ou Classique (Entree)...
Pour les formules matricielles elles ne vont renvoyer le bon résultat qu'avec Ctrl+Maj+Entree.

Sinon tu dois nous fournir d'abord la formule dont tu parles pour qu'on puisse te dire si c'est une Matricielle ou Classique.

@ + +
 
Re : valider la formule matricielle

Bonjour.

En gros, dans une formule matricielle, lorsqu'une fonction attend un paramètre d'une seule valeur (comme le premier de EQUIV) et qu'on lui précise à la place une plage de plusieurs cellules, il fabrique, en guise de résultat de l'expression, un tableau de Variant où il range autant d'évaluations différentes qu'elle comporte de cellules. Lorsque la fonction attend déjà une plage de plusieurs cellules (comme le deuxième de EQUIV) il n'y pas de changement, il est passé tel quel pour chaque évaluation.
En outre une fonction personnalisée (Function VBA) peut être utilisée dans une plage matricielle de plusieurs cellules. Elle n'est alors évaluée qu'une fois, mais doit rendre comme résultat un tableau de Variant à l'image des valeurs à y rendre.
Et si une expression matricielle tels qu'un calcul simple avec des opérateurs mais portant sur des plages de plusieurs cellules est transmis en paramètre à la fonction, celle ci récupère effectivement en guise de paramètre un tableau de Variant.

Cordialement.
 
Dernière édition:
- 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

Discussions similaires

Réponses
4
Affichages
200
  • Question Question
XL 2019 User Form
Réponses
9
Affichages
526
Réponses
5
Affichages
171
Retour