Excel 2010 Fonction SOMME SI avec plusieurs conditions
Résolu
micheleliane
Messages postés
76
Date d'inscription
Statut
Membre
Dernière intervention
-
micheleliane Messages postés 76 Date d'inscription Statut Membre Dernière intervention -
micheleliane Messages postés 76 Date d'inscription Statut Membre Dernière intervention -
BONJOUR,
Encore besoin de votre aide
Je voudrai la SOMME du contenu des cellules des colonnes ( I+J+K)
+ ( Lx2) à partir de la ligne 7 Qui ont écrit en colonne F ou Petit BC ou Grand BC
ou Moyen BC calcul jusque ligne250. J'ai fait une fonction longue en H3 pièce jointe
https://www.cjoint.com/?DGpxYI3ERnE
MERCI de votre aide
micheleliane
Encore besoin de votre aide
Je voudrai la SOMME du contenu des cellules des colonnes ( I+J+K)
+ ( Lx2) à partir de la ligne 7 Qui ont écrit en colonne F ou Petit BC ou Grand BC
ou Moyen BC calcul jusque ligne250. J'ai fait une fonction longue en H3 pièce jointe
https://www.cjoint.com/?DGpxYI3ERnE
MERCI de votre aide
micheleliane
A voir également:
- Excel 2010 Fonction SOMME SI avec plusieurs conditions
- Fonction si et - Guide
- Formule somme excel colonne - Guide
- Somme si couleur excel - Guide
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
8 réponses
"à partir de la ligne 7 Qui ont écrit en colonne F ou Petit BC ou Grand BC
ou Moyen BC calcul jusque ligne250"
Tu fais exprès d'écrire de façon aussi bizarre ?
Et pourquoi enregistrer au format xls alors que tu utilises Excel 2010 ?
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
ou Moyen BC calcul jusque ligne250"
Tu fais exprès d'écrire de façon aussi bizarre ?
Et pourquoi enregistrer au format xls alors que tu utilises Excel 2010 ?
C'est bien, la retraite ! Surtout aux Antilles ... :-)
Raymond (INSA, AFPA, CF/R)
Bonjour Raymond PENTIER
MERCI de regarder ma demande cela n'est pas une demande VBA
Je m'excuse pour les explications confuses
Je te jure que je fais de mon mieux pour les explications peut être Alzheimer
à partir de la ligne 7 (Quand est écrit) en colonne F ou Petit BC ou Grand BC
ou Moyen BC cela est la condition pour compter dans la colonne
je te joint la formule qui fonctionne avec une seule condition ce sera peut-être plus compréhensible.
=SOMME.SI(F7:F250;"Petit BC";(L7:L250))*2+SOMME.SI(F7:F250;"Petit BC";(K7:K250))+SOMME.SI(F7:F250;"Petit BC";(J7:J250))+SOMME.SI(F7:F250;"Petit BC";(I7:I250))
MERCI de te repencher sur mon problème.
micheleliane
MERCI de regarder ma demande cela n'est pas une demande VBA
Je m'excuse pour les explications confuses
Je te jure que je fais de mon mieux pour les explications peut être Alzheimer
à partir de la ligne 7 (Quand est écrit) en colonne F ou Petit BC ou Grand BC
ou Moyen BC cela est la condition pour compter dans la colonne
je te joint la formule qui fonctionne avec une seule condition ce sera peut-être plus compréhensible.
=SOMME.SI(F7:F250;"Petit BC";(L7:L250))*2+SOMME.SI(F7:F250;"Petit BC";(K7:K250))+SOMME.SI(F7:F250;"Petit BC";(J7:J250))+SOMME.SI(F7:F250;"Petit BC";(I7:I250))
MERCI de te repencher sur mon problème.
micheleliane
Bonjour
peut être avec:
=SOMMEPROD(((F7:F250="Petit BC")+(F7:F250="Grand BC")+(F7:F250="MOYEN BC"))*(I7:K250))
mais attention, il faut pour que la formule fonctionne que vous repreniez vos format de cellule en I,J K
formatez en standard et effacer tout ce qui peut "traîner" mais n'est pas visible dans le champ I7:K250,
sinon la formule renvoie#VALEUR car il y a des parasites dans les cellules "vides"
et si vous voulez le total avec la colonne L multiplié par 2:
=SOMMEPROD(((F7:F250="Petit BC")+(F7:F250="Grand BC")+(F7:F250="MOYEN BC"))*(I7:K250))+ SOMMEPROD(((F7:F250="Petit BC")+(F7:F250="Grand BC")+(F7:F250="MOYEN BC"))*(L7:L250*2))
même remarque pour les parasite en L
crdlmnt
peut être avec:
=SOMMEPROD(((F7:F250="Petit BC")+(F7:F250="Grand BC")+(F7:F250="MOYEN BC"))*(I7:K250))
mais attention, il faut pour que la formule fonctionne que vous repreniez vos format de cellule en I,J K
formatez en standard et effacer tout ce qui peut "traîner" mais n'est pas visible dans le champ I7:K250,
sinon la formule renvoie#VALEUR car il y a des parasites dans les cellules "vides"
et si vous voulez le total avec la colonne L multiplié par 2:
=SOMMEPROD(((F7:F250="Petit BC")+(F7:F250="Grand BC")+(F7:F250="MOYEN BC"))*(I7:K250))+ SOMMEPROD(((F7:F250="Petit BC")+(F7:F250="Grand BC")+(F7:F250="MOYEN BC"))*(L7:L250*2))
même remarque pour les parasite en L
crdlmnt
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
BONJOUR VAUCLUSE
Comme la dit Raymond PENTIER je m'explique embrouillée
je voudrais que quand Petit BC ou Grand BC ou Moyen BC
est inscrit dans la colonne F avoir la somme du contenu de cette ligne des
colonnes I J et K plus la colonne L multiplié par 2
voici la formule qui fonctionne pour une seule condition Petit BC
=SOMME.SI(F7:F250;"Petit BC";(L7:L250))*2+SOMME.SI(F7:F250;"Petit BC";(K7:K250))+SOMME.SI(F7:F250;"Petit BC";(J7:J250))+SOMME.SI(F7:F250;"Petit BC";(I7:I250))
Si j'ajoute les autres conditions cela me fait une formule très longue sans parlé du risque d'erreur
En espèrent que cela est plus clair.
MERCI et BONNE JOURNEE
micheleliane
Comme la dit Raymond PENTIER je m'explique embrouillée
je voudrais que quand Petit BC ou Grand BC ou Moyen BC
est inscrit dans la colonne F avoir la somme du contenu de cette ligne des
colonnes I J et K plus la colonne L multiplié par 2
voici la formule qui fonctionne pour une seule condition Petit BC
=SOMME.SI(F7:F250;"Petit BC";(L7:L250))*2+SOMME.SI(F7:F250;"Petit BC";(K7:K250))+SOMME.SI(F7:F250;"Petit BC";(J7:J250))+SOMME.SI(F7:F250;"Petit BC";(I7:I250))
Si j'ajoute les autres conditions cela me fait une formule très longue sans parlé du risque d'erreur
En espèrent que cela est plus clair.
MERCI et BONNE JOURNEE
micheleliane
Oui, c'est bien ce que j'j'avais compris.
Et ce que je vous propose ne fonctionne pas?.
... à condition que vous ayez bien fait ce que je vous ai préconisé quant au format et aux déparasitage de votre fichier
voyez ici:
https://www.cjoint.com/?DGqimz1NuPa
crlmnt
Et ce que je vous propose ne fonctionne pas?.
... à condition que vous ayez bien fait ce que je vous ai préconisé quant au format et aux déparasitage de votre fichier
voyez ici:
https://www.cjoint.com/?DGqimz1NuPa
crlmnt
RE BONJOUR VAUCLUSE et Raymond PENTIER
Je ne comprend pas ce que sont les parasites
Et si mon dossier est en xls c'est parce que le club correspond en xls
Je suis vraiment faible en EXCEL et VBA
Si je réussi à faire quelque chose c'est grâce à vous
MERCI encore et bonne journée
micheleliane
Je ne comprend pas ce que sont les parasites
Et si mon dossier est en xls c'est parce que le club correspond en xls
Je suis vraiment faible en EXCEL et VBA
Si je réussi à faire quelque chose c'est grâce à vous
MERCI encore et bonne journée
micheleliane
RE BONJOUR VAUCLUSE
J'ai mis en standard cela n'a pas fonctionné.
J'ai fait effacer contenu sur toutes les cellules vides et cela à fonctionné
La feuille de provenance est formatée pour ne pas avoir de 0
et pour la colonne L ne pas avoir de ,5.
Pouvez vous m'expliquer une autre façon de faire
Je continue de travaillé dessus
MERCI
micheleliane
J'ai mis en standard cela n'a pas fonctionné.
J'ai fait effacer contenu sur toutes les cellules vides et cela à fonctionné
La feuille de provenance est formatée pour ne pas avoir de 0
et pour la colonne L ne pas avoir de ,5.
Pouvez vous m'expliquer une autre façon de faire
Je continue de travaillé dessus
MERCI
micheleliane
Re
les colonnes évoquées n'ayant pas de formule, et donc uniquement des entrées manuelles quelles sont les valeurs que vous autorisez et comment sont elles définies?
Les 0 existent mais sont masqués par l'option décochée "afficher un zéro..." dans les options Excel
En attendant pour info
si vous voulez interdire l'entrée de valeur décimale dans une colonne en conservant un format standard:
exemple en L7:L25
sélectionnez L7:L25
Ruban / données / Validation des données
"personnalisé"
et entrez la formule:
=$L7-ENT(L7)=0
le champ n'acceptera que des nombres entiers. Vous pouvez même ajouter un message expliquant l'interdiction en cliquant sur l'onglet "message d'erreur" de la fenêtre de validation
à vous lire
les colonnes évoquées n'ayant pas de formule, et donc uniquement des entrées manuelles quelles sont les valeurs que vous autorisez et comment sont elles définies?
Les 0 existent mais sont masqués par l'option décochée "afficher un zéro..." dans les options Excel
En attendant pour info
si vous voulez interdire l'entrée de valeur décimale dans une colonne en conservant un format standard:
exemple en L7:L25
sélectionnez L7:L25
Ruban / données / Validation des données
"personnalisé"
et entrez la formule:
=$L7-ENT(L7)=0
le champ n'acceptera que des nombres entiers. Vous pouvez même ajouter un message expliquant l'interdiction en cliquant sur l'onglet "message d'erreur" de la fenêtre de validation
à vous lire
BONSOIR et MERCI VAUCLUSE
Avec tes explications j'ai remis les "0"aux feuilles engagements et enlevés sur la feuille réception
cela fonctionne très bien et se fait automatiquement
Pour les 0,5 ils sont le résultat d'une division
Aussi je vais le mettre sur une autre demande
MERCI encore de ta patience et des explications
MERCI à TOUS
Avec tes explications j'ai remis les "0"aux feuilles engagements et enlevés sur la feuille réception
cela fonctionne très bien et se fait automatiquement
Pour les 0,5 ils sont le résultat d'une division
Aussi je vais le mettre sur une autre demande
MERCI encore de ta patience et des explications
MERCI à TOUS