IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Formule matricielle ? [XL-2007]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Nounours1
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    442
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 442
    Par défaut Formule matricielle ?
    Bonsoir,

    Pouvez-vous m'expliquer pourquoi on doit valider une formule matricielle par les touches Ctrl Maj Entrée.

    J'ai remarqué que si on valide de cette façon ou simplement par entrée on obtient le même résultat.

    Un exemple :

    C'est bien une formule matricielle ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD((Coches="")*(Nmois=$J$5)*(Classe=V5))
    Merci.

  2. #2
    Membre Expert

    Homme Profil pro
    Technicien Métrologie R&D
    Inscrit en
    Janvier 2007
    Messages
    1 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Métrologie R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 610
    Billets dans le blog
    1
    Par défaut
    tu obtiens le même résultat, un coup de pot, ou tu valide une formule du type Sommeprod en matricielle (et là effectivement ça ne change rien)
    bon lorsque tu valides une formule matricielle tu indiques à excel d'appliquer une formule de cellule sur une plage
    un fonction de type nb.si (plage;critere) n'a pas besoin de la validation car elle travaille déjà sur une plage
    une formule du type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    somme( si( plage=criter ,si(plage2=critere2;si(plage3=critere3; plage4;0);0);0))
    quant à elle doit être valider en matricielle la formule somme s'applique bien sur une plage mais les conditions ajoutées doivent être combinées pour qu'à chaque cas les contions soient appliquées c'est vrai que les matricielles c'est pas clair à expliquées d'un autre coté c'est ce système du cas par cas qui fait que les formules matricielles sont gourmandes en ressources

  3. #3
    Membre éclairé Avatar de Nounours1
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    442
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 442
    Par défaut
    Bonsoir et merci pour la réponse,

    Autrement dit si le résultat apparait dans les cellules alors pas besoin de valider en matricielle mais simplement par "entrée" ?

    Bonne soirée.

  4. #4
    Membre Expert

    Homme Profil pro
    Technicien Métrologie R&D
    Inscrit en
    Janvier 2007
    Messages
    1 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien Métrologie R&D
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 610
    Billets dans le blog
    1
    Par défaut
    pas forcément il se peut que tu obtiennes un résultat qui ne soit ni valeur, ni 0 mais soit erroné. Donc bien faire attention à ce qui doit être matricielle et ce qui ne l'est pas.

  5. #5
    Membre éclairé Avatar de Nounours1
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    442
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 442
    Par défaut
    Merci je vais faire attention.

    Bonne journée @+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Formule matricielle pour une variable
    Par sariel dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 10/01/2008, 20h31
  2. Problème formule matricielle
    Par Gerard6969 dans le forum Excel
    Réponses: 2
    Dernier message: 18/09/2007, 09h47
  3. Formule matricielle et Fonction ligne()
    Par FredoMin dans le forum Excel
    Réponses: 1
    Dernier message: 28/06/2007, 12h14
  4. Comment affecter une formule matricielle longue dans une cellule
    Par dav_e77 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 24/01/2007, 19h56
  5. [VBA-E] - formule matricielle
    Par jimbololo dans le forum Macros et VBA Excel
    Réponses: 37
    Dernier message: 09/06/2006, 15h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo