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 :

Aide pour une formule matricielle [XL-2013]


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 20
    Points : 16
    Points
    16
    Par défaut Aide pour une formule matricielle
    Bonjour

    Je viens demander de l'aide sur internet car je n'ai trouvé la solution moi même après recherche.

    Un shéma vaut mieux qu'un roman, voici mon problème :



    Je souhaite faire une formule NB.SI mais j'aimerai stocker dans ma formule un tableau matriciel calculé (ligne des moutons - ligne des chèvres) et compter les cellules qui sont supérieurs à 5.

    Enfaîte c'est dans le cadre d'un outil que je développe pour une entreprise et la contrainte c'est que je ne peux pas faire de lignes supplémentaires dans mon fichier (le shéma ci-dessus est juste à titre d'exemple) ni faire cela en VBA.

    Ma question : Est-il possible de faire ce traitement avec une formule matricielle et avoir le résultat dans une cellule ? Pouvez-vous m'aiguiller dans la façon de procéder ?

    Je vous remercie d'avance,
    Victor.

  2. #2
    Expert confirmé Avatar de Patrice740
    Homme Profil pro
    Retraité
    Inscrit en
    Mars 2007
    Messages
    2 475
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2007
    Messages : 2 475
    Points : 5 630
    Points
    5 630
    Par défaut
    Bonjour,

    Avec :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMMEPROD((C4:F4-C3:F3>5)*1)
    Cordialement,
    Patrice
    Personne ne peut détenir tout le savoir, c'est pour ça qu'on le partage.

    Pour dire merci, cliquer sur et quand la discussion est finie, penser à cliquer sur

  3. #3
    Expert éminent sénior Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Points : 32 866
    Points
    32 866
    Par défaut
    Ou en formule matricielle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SOMME(SI(C4:F4-C3:F3>5;1;0))
    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion.

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 20
    Points : 16
    Points
    16
    Par défaut Merci !
    Bonjour Menhir et Patrice,

    Juste un petit message pour vous remercier. Ça marche parfaitement !

    Sujet clos,
    Victorz

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

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