Combiner des formules, mais de façon brève

Résolu
Utilisateur anonyme -  
 Utilisateur anonyme -
Bonjour,

Je joins un classeur exemple parce que je ne sais pas comment expliquer mon besoin.

https://www.cjoint.com/c/FLppO1J4JB3

J'aimerais avoir le résultat de la formule en jaune, mais sans avoir à faire les formules en orange. Je sais que je peux les masquer, mais je me dis que je peux sûrement faire une seule formule. Pas de macro non plus svp.

C'est peut-être impossible à faire, mais je voulais vous soumettre la demande pour m'en assurer.

Merci,

5 réponses

  1. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Bonjour

    Essaies ceci
    =60*SOMMEPROD((((A2:$A$32)+($B$2:$B$32)+($C$2:$C$32))<>0)*1)

    Cdlmnt
    0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    voyez si celle ci fait ce que vous voulez (c'est ce qu'il me semble)
    je n'ai pas controlé tous les cas de figures
    mettez bien le 0 entre guillemets

    =SOMMEPROD((A2:A32&B2:B32&C2:C32>"0")*60)

    crdlmnt
    0
    1. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
       
      Bonjour à tous,
      Attention, avec les matricielles, la moindre valeur de texte dans la base perturbe tout!
      0
  3. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonsoir tous les copains:-)
    Tontong, tu as raison, mais on peut penser qu'il n'y a pas de valeur texte à envisager
    CCM ok pour la tienne, elle est peut être plus sécurisante que la mienne, mais par contre, il n'est sans doute pas utile d'écrire 60*SOMMEPROD((.....)*1)
    alors que:
    =SOMMEPROD((......)*60) suffit
    crdlmnt
    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    0
  4. ccm81 Messages postés 11033 Statut Membre 2 434
     
    Salut Vaucluse
    Effectivement, =SOMMEPROD((......)*60) suffit.
    En fait j'avais d'abord pensé à dénombrer les lignes non vides, ce qui explique le *1 et la flemme doit certainement expliquer le 60*SOMMEPROD(...)
    Salut à tontong en passant.

    Bonne soirée à tous
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    Merci beaucoup tout le monde! Je me doutais bien que la fonction Sommeprod allait m'aider dans cette situation, mais je ne savais pas comment l'écrire :)
    0