Formule excel rechercher un texte présent dans une cellule + somme cellule à côt

France375 Messages postés 6 Statut Membre -  
tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, Je cherche une combinaison de formule pour
1/ identifier dans un tableau toutes les cellules qui contiennent un texte identifié
2/ regarder dans toutes les cellules de la colonne d'a côté et faire la somme si le texte est présent.

Exemple de : somme de tous les chiffres en face d'une cellule qui contient "S1" :
Colonne 1 / Colonne 2
S1 / 2
S1 R / 4
S1 F / 7
DDFFT / 44
S1 T / 6
RT S1 F / 2

Résultat
Colonne 1 / Colonne 2
S1 / 17

pourriez-vous m'aider ?

7 réponses

  1. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Bonjour France

    =SOMME.SI(A1:A6;"*S1*";B1:B6)

    Le total fait 21 et non 17

    Cdlmnt
    Via
    0
    1. France375 Messages postés 6 Statut Membre
       
      21 oui pardon - je teste merci
      0
    2. France375 Messages postés 6 Statut Membre
       
      Question complémentaire si vous avez le temps. Je veux identifier les cellule qui contienne "S1" ou "S2" sauriez-vous comment faire ?
      0
  2. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Bonjour,
    =SOMME.SI(A2:A7;"*S1*";B2:B7) mais Excel trouve 21!!!
    Il manque une précision?
    0
    1. France375 Messages postés 6 Statut Membre
       
      21 oui pardon. Merci
      0
  3. France375 Messages postés 6 Statut Membre
     
    Merci cela fonctionne !
    Question complémentaire si vous avez le temps. Je veux identifier les cellule qui contienne "S1" ou "S2" sauriez-vous comment faire ?
    0
  4. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Que veux tu dire par identifier ? colorer les cellules par exemple ? cela se fait par une mise en forme conditionnelle - Appliquer une mise en forme aux cellules qui contiennent - Texte spécifique
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. France375 Messages postés 6 Statut Membre
     
    Non je souhaites utiliser la même formule proposée :
    =SOMME.SI(A2:A7;"*S1*";B2:B7)

    Mais au lieu d'identifier les cellules qui contienne "S1" je souhaites identifier les cellules qui contiennent "S1" ou qui contiennent "S2".
    cela me permettrait par exemple de ne pas compter deux fois une cellule "S1 TTT S2"
    0
  7. via55 Messages postés 14393 Date d'inscription   Statut Membre Dernière intervention   2 759
     
    Essaie =SOMME.SI(A2:A7;"*S1*";B2:B7)+SOMME.SI(A2:A7;"*S2*";B2:B7)-SOMME.SI(A2:A7;"*S1*S2*";B2:B7)
    0
  8. tontong Messages postés 2575 Date d'inscription   Statut Membre Dernière intervention   1 064
     
    Ou bien:
    =SOMMEPROD(((ESTNUM(CHERCHE("S1";A20:A31))+ESTNUM(CHERCHE("S2";A20:A31))>0)*(B20:B31)))
    C'est un peu moins facile à aborder et à maintenir que la proposition de via55 surtout à cause des empilages de parenthèses.
    0