Somme.si.ens avec fonction OU

Bonjour a tous je suis nouveau sur ce forum

J'ai fait quelques recherches avant de poser la question et je m'arrache les cheveux

Voici un fichier, l'exemple 1 fonctionne parfaitement, il s'agit d'une fonction OU avec Somme.si.ens

Dans l'exemple 2 j'arrive a me servir du contenu d'une cellule pour la fonction somme.si.ens cela fonctionne, j'ai une seule case (valeur =A)

Dans l'exemple 3 j'aimerais faire une fonction OU avec somme si ens et j'aimerais remplacer les valeurs A,B,C présentes dans l'exemple 1 par le contenu de cases , cela ne fonctionne pas

Qui pourrait me dire pourquoi ?

D'avance merci

Franck

59sommesiou.xlsx (10.22 Ko)

Bonjour le forum,

F16 :

=SOMMEPROD((A17:A19=H17:H19)*(B17:B19))

mbbp

Bonjour

merci pour ton aide et la rapidité !

Il y a un petit soucis si je mets en A17 A18 A19 les lettres A ,la somme donne 1 au lieu de 3

Re,

A essayer : F16 :

=SOMMEPROD((A17:A19=H17)*(B17:B19))+SOMMEPROD((A17:A19=H18)*(B17:B19))+SOMMEPROD((A17:A19=H19)*(B17:B19))

mbbp

Bonjour

merci Beaucoup c'est parfait !

Re

oups une derniere question

dans mon exemple 2 j'ai mis =SOMME.SI.ENS(B10:B12;A10:A12;"*"&A10&"*")

cela me permet de rechercher une partie du texte grace aux * est il possible d'appliquer cela a ta formule ?

j'ai essayé mais j'ai peut etre pas la bonne formule

Re,

franckz a écrit :

=SOMME.SI.ENS(B10:B12;A10:A12;"*"&A10&"*")

Oui pour une lettre ta formule fonctionne.

Autre manière : H10 : *A*

F9 : =SOMME.SI.ENS(B10:B12;A10:A12;H10)

Avec 3 lettres :

F16 :

=SOMME.SI.ENS(B17:B19;A17:A19;{"*A*";"*B*";"*C*"})

mbbp

Bonjour

=SOMMEPROD(SOMME.SI(A17:A19;"*" & H17:H19 & "*";B17:B19))

Re,

Le tout est de savoir s'il s'agit de compter les mots qui contiennent certaines lettres ou de compter ces lettres ?

mbbp

Bonjour

Merci beaucoup à tous pour votre aide

Cela fonctionne très bien !

avec cette formule

=SOMMEPROD(SOMME.SI(A3:A5;"*"&H3:H5&"*";B3:B5))

J'ai du mal m'exprimer précédemment

je résume (ça peut tjrs servir à d'autres voir fichier joint)

En H : il y a pour l'exemple des véhicules (camion voiture et velo )

En A : des variables (voiture orange, rouge camion,velo vert pomme)

Si dans "variables" (A:) se trouve une partie ou le mot se trouvant de H3 à H5 alors on fait la somme des cases en B

Voila

Encore merci

Franck

25sommesiou-copy.xlsx (10.36 Ko)

Re,

1. Il fallait joindre le bon fichier dès le départ.

2. Intituler ta discussion ainsi : Compter le nombre de mot(s) dans une liste.

mbbp

bonjour oui j'ai eu du mal a exprimer ma demande

Mais il ne fallait pas compter des mots ds une liste mais vérifier la présence de ces derniers dans une colonne et faire la somme d'une autre colonne ...comment résumer cela ds le titre ?

Merci

franck

Bonsoir a tous

j'ai encore un soucis de somme conditionnelle

Voici le fichier:

En A des variables

En B des valeurs ,

chaque ligne en A correspond a une valeur

en H un paramètre dans mon cas " voiture"

En F2 je fais actuellement la somme des valeurs B a condition qu'en A le mot voiture apparaissent

J'aimerais faire la somme uniquement lorsque la phrase en A commence par "voiture" et pas lorsque voiture se trouve a la fin ou au milieu

J'ai essayé d'enlever l'étoile , de triturer les & mais rien a faire

Est ce que quelqu'un aurait une solution ?

merci

Bonne soirée

Franck

25sommesiou-copy.xlsx (10.33 Ko)

Re,

=SOMME.SI(A3:A5;H3&"*";B3:B5)

mbbp

Bonjour

super merci beaucoup

Rechercher des sujets similaires à "somme ens fonction"