FORMULE CONDITIONNELLE
Résolu
aure0509
-
Ricky38 Messages postés 4349 Date d'inscription Statut Contributeur Dernière intervention -
Ricky38 Messages postés 4349 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- FORMULE CONDITIONNELLE
- Excel mise en forme conditionnelle formule - Guide
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Formule somme excel colonne - Guide
3 réponses
Salut,
avec la fonction SOMME.SI
Donc en C1 tu pourrais mettre : =SOMME.SI(A1:A5;"ENCAISSEE";B1:B5)
Faire la somme de B1:B5 si A1:A5 contient ENCAISSEE
avec la fonction SOMME.SI
Donc en C1 tu pourrais mettre : =SOMME.SI(A1:A5;"ENCAISSEE";B1:B5)
Faire la somme de B1:B5 si A1:A5 contient ENCAISSEE
Salut,
Une autre approche, intitulé en A1 à A30 somme en B1 à B30
=SOMMEPROD((A1:A30="ENCAISSEE")*(B1:B30))
Cette formule peut être perfectionnée avec une liste déroulante ex. en F1 dans laquelle on sélectionnerait EN COURS, ENCAISSEE, ANNULEE, ce qui permettrait d'avoir les différentes valeurs
La formule deviendrait
=SOMMEPROD((A1:A30=F1)*(B1:B30))
et si on nomme les plages pour une utilisation sur la feuille ou autre feuille du classeur, ex plage en A nommée Intitulé la B nommée Somme la formule devient
=SOMMEPROD((Intitulé=F1)*(Somme))
en abrégeant le nom des plages nommées ex. Int pour Intitulé et Som pour somme la formule se limite à
=SOMMEPROD((Int=F1)*(Som))
Une autre approche, intitulé en A1 à A30 somme en B1 à B30
=SOMMEPROD((A1:A30="ENCAISSEE")*(B1:B30))
Cette formule peut être perfectionnée avec une liste déroulante ex. en F1 dans laquelle on sélectionnerait EN COURS, ENCAISSEE, ANNULEE, ce qui permettrait d'avoir les différentes valeurs
La formule deviendrait
=SOMMEPROD((A1:A30=F1)*(B1:B30))
et si on nomme les plages pour une utilisation sur la feuille ou autre feuille du classeur, ex plage en A nommée Intitulé la B nommée Somme la formule devient
=SOMMEPROD((Intitulé=F1)*(Somme))
en abrégeant le nom des plages nommées ex. Int pour Intitulé et Som pour somme la formule se limite à
=SOMMEPROD((Int=F1)*(Som))
Merci pour votre réponse.
La formule de Ricky38, plus rapide, m'a été bien utile... 1 journée.
Mon boss désire maintenant que je le fasse avec deux conditions. J'ai fait une formule matricielle dégotée dans un forum, mais... ça ne marche que pour une seule des sommes que j'ai à faire!
A (statut de la vente) -B (montant de la vente) - C(montant HT) - D (année)
EN COURS - 100 € - 83.61 € - 2010
ENCAISSEE - 150 € -125.42 € - 2010
ENCAISSEE - 150 € - 125.42 € - 2010
EN COURS - 100 € - 83.61 € - 2010
ANNULEE - 222 € - 185.62 € - 2010
Mon boss veut donc faire apparaître la somme des encaissés de 2010, la somme des encours, et la somme des annulés. Cela doit apparaître dans un tableau 'bilan' que j'ai mis sur un autre onglet.
Comme vous vous en doutez, il y a une formule dans toute la colonne C pour calculer le HT.
Et si la formule matricielle fonctionne sur la somme des TTC, cela ne fonctionne pas sur la somme de HT. Est-ce parce que le HT est généré par une formule?
Je sens que vous avez la réponse... ;-)
Merci en tout cas pour précédemment.
Aure0509
La formule de Ricky38, plus rapide, m'a été bien utile... 1 journée.
Mon boss désire maintenant que je le fasse avec deux conditions. J'ai fait une formule matricielle dégotée dans un forum, mais... ça ne marche que pour une seule des sommes que j'ai à faire!
A (statut de la vente) -B (montant de la vente) - C(montant HT) - D (année)
EN COURS - 100 € - 83.61 € - 2010
ENCAISSEE - 150 € -125.42 € - 2010
ENCAISSEE - 150 € - 125.42 € - 2010
EN COURS - 100 € - 83.61 € - 2010
ANNULEE - 222 € - 185.62 € - 2010
Mon boss veut donc faire apparaître la somme des encaissés de 2010, la somme des encours, et la somme des annulés. Cela doit apparaître dans un tableau 'bilan' que j'ai mis sur un autre onglet.
Comme vous vous en doutez, il y a une formule dans toute la colonne C pour calculer le HT.
Et si la formule matricielle fonctionne sur la somme des TTC, cela ne fonctionne pas sur la somme de HT. Est-ce parce que le HT est généré par une formule?
Je sens que vous avez la réponse... ;-)
Merci en tout cas pour précédemment.
Aure0509
Mon boss désire maintenant que je le fasse avec deux conditions. J'ai fait une formule matricielle dégotée dans un forum, mais... ça ne marche que pour une seule des sommes que j'ai à faire!
A (statut de la vente) -B (montant de la vente) - C(montant HT) - D (année)
EN COURS - 100 € - 83.61 € - 2010
ENCAISSEE - 150 € -125.42 € - 2010
ENCAISSEE - 150 € - 125.42 € - 2010
EN COURS - 100 € - 83.61 € - 2010
ANNULEE - 222 € - 185.62 € - 2010
Mon boss veut donc faire apparaître la somme des encaissés de 2010, la somme des encours, et la somme des annulés. Cela doit apparaître dans un tableau 'bilan' que j'ai mis sur un autre onglet.
Comme vous vous en doutez, il y a une formule dans toute la colonne C pour calculer le HT.
Et si la formule matricielle fonctionne sur la somme des TTC, cela ne fonctionne pas sur la somme de HT. Est-ce parce que le HT est généré par une formule?
Je sens que vous avez la réponse... ;-)
Merci en tout cas pour précédemment.
Aure0509
voici un fichier exemple: http://www.cijoint.fr/cjlink.php?file=cj201009/cij3N9g098.xls
En fait tu te sert de la proposition de Mike-31
Bonne journée