Formule excel non trouvee

Résolu
Debutante -  
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je suis a la recherche d`une formule qui des qu`elle detecte un`oui` dans une colonne, additionne la valeur d`une autre colonne.

Exemple : Dans une colonne A, il y a 5 oui: un dans A1, un dans A6, un dans A10... Et dans une
autre colonne,C par exemple, il y a les valeurs correspondantes aux cellules A1, A6, A10...

La formule detecte les oui dans la colonne A, et fait la somme des valeurs correspondantes qui sont dans la colonne C.

On additionne toutes ces valeurs.

Merci de bien vouloir me donner un pti coup de main

7 réponses

Utilisateur anonyme
 
Bonjour,

dans la colonne C, tu mets =SOMME.SI(A:A;"oui";C:C)
1
Debutante
 
En fait, je me suis mal exprimee, j`ai oublie un truc ; C`est pas la somme des qu`il y a un oui mais l`addition des produits de deux colonnes differentes.
0
Utilisateur anonyme
 
Bonjour,

D'accord, mais tu ne dis plus s'il faut une condition pour faire la somme des colonnes différentes. Si oui, tu as la fonction SOMMEPROD
Donne plus de détails avec ce que tu as dans chaque colonne ou un bout de fichier avec https://www.cjoint.com/ et colle le lien ici sur le post.
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Ce n'est toujours pas clair !
Le produit de quelles colonnes ? Parce que la colonne A ne contient pas de nombres ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Debutante
 
Bonjour,

Desolé pour le manque de détail, j'ai donc posté le lien du fichier joint. Ce que je souhaiterais faire c'est trouver une formule pour calculer le volume cumulé de produits F et F+ dans la cellule B6. Pour cela, dès qu'il y a un oui dans la colonne Q ou R, je fais (T10xU10)+(T11xU11)+(T12xU12)....

Mais il n'y a pas somme prod si comme formule.


https://www.cjoint.com/?fnaaoMdWdB


Merci de votre aide
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Bonjour

essaies cette formule matricielle:
=SOMME(SI((O10:O104="oui")+(Q10:Q104="oui");(T10:T104)*(U10:U104)))
a valider par Ctrl+maj+entree et non par entrée comme d'hab: la formule sera alors encadrée par des accolades
{ et }
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314 > michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention  
 
Re,

On ne peut pas utiliser SOMMEPROD car il y a un ou des points d'interrogation dans ta colonne T
sinon on pourrait écrire (pour le fun):
=SOMMEPROD((((O10:O104="oui")+(Q10:Q104="oui"))>0)*(T10:T104)*(U10:U104))
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Solution moins élégante, mais efficace :
en W10, formule =SI(ET(OU(Q10="Oui";R10="Oui");T10>0);U10;0)
à recopier vers le bas, et en cellule B5 le résultat =SOMME(W:W)
PS : On peut masquer la colonne W ...
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
Ah bon, je suis pas efficace?
Merci pour ton humilité
0
Debutante > michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention  
 
Merci a tous pour vos réponses et votre aide. J'ai pu utilisé ce que vous m'avez conseillé.

Par contre, je ne sais pas comment mettre le statut résolu pour la question ????
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353 > michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention  
 
Salut.
Je rectifie en remplaçant
"Solution moins élégante, mais efficace"
par
"Solution moins élégante, mais néanmoins efficace également".
Il était 21h20, et je commençais à fatiguer : Je n'ai donc pas convenablement analysé les incidentes de ma rédaction ...
Mes excuses.
0
Raymond PENTIER Messages postés 58989 Date d'inscription   Statut Contributeur Dernière intervention   17 353
 
Tu ne le pourras que le jour où tu te seras inscrite comme membre !
Alors je veux bien le faire pour toi ...
0