Excel - Formule avec fonction "contient"

Fermé
Lexaeus - 25 août 2011 à 08:22
eriiic Messages postés 24512 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 24 mars 2023 - 25 août 2011 à 20:52
Bonjour,

Je gère mes comptes personnels avec Excel et je cherche à automatiser au maximum les calculs.

Mon problème se situe au niveau de la fonction "contient". Avec la méthode des filtres automatiques, ça consisterait à mettre un filtre sur la colonne A avec le critère "contient "repas" " puis à faire la somme des cellules sur la colonne B. Mais je voudrais que ça se fasse de manière automatique, et pour ça il me faudrait une formule...

Je précise que je n'ai aucune maîtrise des macros.

Si quelqu'un peut m'aider en me précisant les fonctions à utiliser et leurs effets, j'en serais très reconnaissant.

Merci d'avance!

4 réponses

eriiic Messages postés 24512 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 24 mars 2023 7 168
25 août 2011 à 20:52
Bonjour,

ou bien :
=SOMME.SI(A2:A15;"*repas*";B2:B15)

eric
3
pépé35530 Messages postés 2941 Date d'inscription vendredi 1 mai 2009 Statut Membre Dernière intervention 19 mars 2016 1 376
25 août 2011 à 09:34
Bonjour,
Le plus simple serait d'ajouter une colonne permettant de préciser la nature de la recette ou de la dépenses (ALIMENTATION, LOYER, ASSURANCES, ESSENCE, etc). Utiliser une liste de validation pour éviter la saisie et les erreurs.

Ensuite, utiliser la fonction =SOMME.SI qui permet d'additionner des sommes extraites d'un tableau à partir d'un critère donné.

=somme.si(plage contenant la nature des recettes ou dépenses);critère recherché;plage contenant les montants des dépenses ou des recettes)

A+

pépé
0
Je le fais déjà, mais c'était pour affiner d'avantage cette catégorisation que je voulais utiliser une fonction de type "contient".

Merci pour la réponse cela dit, mais si quelqu'un avait la réponse que je cherche ^^
0
Raymond PENTIER Messages postés 57149 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 mars 2023 17 163
25 août 2011 à 17:51
Bonjour.

Avec les critères en A2:A21 et les valeurs en B2:B21, saisir en Z2 la formule =SIERREUR(TROUVE("repas";A2);)
à recopier jusqu'à Z21 (colonne Z que tu pourras masquer).

En B22 saisir =SOMME.SI(C2:C21;">0";B2:B21)

Cordialement.
-1