=somme+3conditions

Bonjour,
Présentation de la table :
Colone A : 3 entreprise différentes V, E, T,
Colone B / C : Nom Prénom Salarié
Colone D : Total des remboursements (tous le monde n'est pas forcement remboursé)
la table est rangé par entreprise puis par ordre alphabétique.

Problème :
Je cherche une formule qui puisse me dire combien de personne de l'entreprise "V" on été reboursé idem pour les entreprises "E" et "T"

Formule essayées :
=somme (mais pas de recherche =S)
=NB.Si (fonctionne pas)
=somme.si (trop long)
...
Configuration: Windows 2003 Internet Explorer 6.0

6 réponses

  • Votes
  • Date
  • Date décroissante
  1. Modérateur
    Bonjour,
    Oui en effet, pourquoi pas les sous totaux. Deuxième solution : SOMMEPROD comme ceci (à adapter bein sur):
    en E1 par exemple :
    =SOMMEPROD((A1:A1000="V")*(D1:D1000))
    en E2
    =SOMMEPROD((A1:A1000="E")*(D1:D1000))
    en E3
    =SOMMEPROD((A1:A1000="T")*(D1:D1000))
    1. La sollution des sous totaux fonctionne mais est limité. En effet ma table n'est pas immuable. Un salarié peut être ajouté, remplacé, ou supprimé de la table. Les sous toaux ne prennent pas en compte ajoue de salarié =S

      Pour SommeProd = #Valeur et je ne comprend pas pourquoi.

      Je suis a cours d'idée et cela me pause bien problème !

      Des idées même les plus folles marquez les Help me
      1. J'ai trouvé la solution =)

        Il suffit d'ajouter un colone.
        =si(E1>0;1;0) --> seul ceux qui ont fait un remboursement seront pris en compte
        =somme.si(A1:A100;"V";D1:D100)

        Merci pour votre aide
        1. bonjour

          ta 2 eme formule va calculer la somme rembourse au total pour chaque entreprise mais pas ton nombre de remboursement!!!
          1. Si car je demande a ce que chaque personne ayant reçut un remboursement = 1.
            Ensuite avec une somme.si je demande a ce qu'il me trouve les personnes de la société V ayant été remboursé.
            Et ce aussi pour les autres Société
            Pour ca il faut créer un colone avec la 1er formule si.
            =)
            bonne journée