Excel somme de condition

Résolu
vaxone -  
Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
j'ai un petit problem peut etre tres simple à résoudre...
on va dire que j 'ai trois colonnes
____A____B_____C___
____p___10____10____
____p___5_____5____
____u___5___________
la colonne A correspond a des noms ici par exemple"p" et "u"
la clonne B corespond a un nombre associé a "p" ou "u"
la colonne C est une condition qui n'affiche que les nombres associé a "p"

quand je veux faire la somme de la colonne C le résultat affiche "0" il ne prend pas en compte les valeurs appelé par la condition de la troisieme colonne...

merci d'aance pour votre aide...
Configuration: Windows XP
Internet Explorer 8.0

8 réponses

  1. Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   17 487
     
    Salut.

    En faisant abstraction de toute la suite de la discussion, et en examinant seulement ta formule en G12, je vois au beau milieu et tout à la fin des & qui faussent toute la formule en transformant tes nombres en textes ! Vérifie : Essaie d'ajouter des décimales aux valeurs de la colonne G ► Impossible, ce ne sont pas des nombres, mais des mots !
    1
  2. cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   803
     
    Bonjour,
    As-tu écris cette formule dans la cellule C1 ?

    =si(A1 ="p";B1;"")

    si la cellule A1 contient p alors B1 autrement rien

    PS j'ai pris La ligne 1 dans mon exemple modifie selon ta mis en page

    A+
    0
  3. vaxone
     
    déjà merci de prendre un peu de votre temps pour reflechir sur mon probleme...

    cbauf et raymond, mon fichier est plus compliqué que mon exemple :https://www.cjoint.com/?mfkJl8OT5B
    mais ca correspond à ce que tu écris, le probleme n'est pas d'ecrire la conditionnelle mais de faire la somme des cases contenant des "=si(A1 ="p";B1;"") " en bas de la colonne C pour l'exemple simple du début.

    les nombres apparaissent dans la colonne C mais impossible d'en faire la somme??

    J'ai essayé de contourné le probleme par la fonction =SOMMEPROD((A11:A18="Victoria")*(G11:G18)) case P33 de mon fichier mais la ca ne marche pas non plus #valeur apparait alors...

    vous souhaitant bonne réflexion ;)

    xavier
    0
    1. cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   803
       
      Il faut appliquer un format numerique avec
      =CNUM("TA FORMULE")

      Je l'ai appliquée en G12 et en Q29 j'ai 2000

      Mais toute les case vide ne donne des erreur A cause du dernier ""

      Si tu le remplace par 0 (zéro) tout fonctionne
      Le désaventage est que les 0 apparaissent
      Pour éviter cela tu peu appliquer un format conditionnel aux cellules

      Je te joint la correction dans un instent...

      A+
      0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. vaxone
     
    ca m'a l'air pas mal tout ça ... par contre comment faire pour ne pas qu'il me mettent #valeur! quand la case est vide comme en H12 par exemple?
    0
    1. cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   803
       
      Voilà
      http://www.cijoint.fr/cjlink.php?file=cj200812/cijOQxLz3T.xls
      0
      1. cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   803 > cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention  
         
        PS /!\ je travail sur MS Office 2000 et c'est dans cette version que je j'ai joint
        0
  6. vaxone
     
    Ca ne marche pas ... ou pas out a fait...

    le fait de rajouté "0" en condition finale ajoute un zero a tous les nombres au lieu de 920 j'ai 9200 en fait ...
    0
    1. cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   803
       
      C'est l'esperluète &
      Je cherche
      0
    2. cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   803
       
      Voila il me sembel que c'est OK

      L'esperluéte et fait pour le texte

      J'ai ajouté une somme entre les série de condition
      et appliqué le format conditionnel pour que les zeros se retrouve blanc

      http://www.cijoint.fr/cjlink.php?file=cj200812/cijf82ZoFj.xls
      A+
      0
  7. vaxone
     
    Bon la je dois dire que tu a repondu largement à mes attentes !!!

    Je te remercie beaucoup pour le temps passé sur mon problème,

    C'est gràce à des gens comme toi qu'internet prend une dimension géniale !

    Peut être que je t'embéterai encore une fois un de c 4 !

    a+

    xavier
    0
    1. cbauf Messages postés 5337 Date d'inscription   Statut Contributeur Dernière intervention   803
       
      ;))
      0
  8. Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   17 487
     
    La bataille est terminée, mais j'avais commencé à rédiger quelques suggestions, alors je te les balance quand même !

    https://www.cjoint.com/?mfw2312oGM
    0