Bonjour

Je suis très largement débutant en Python, que j'essaie d'apprendre pour aller un peu plus loin que les fonctionnalités d'Excel.

Pour m'entraîner, je fais des petits tests sur des données perso, à savoir mes exports bancaires.

Après avoir importé sous la forme d'une DataFrame l'ensemble de mes données (structurée avec une ligne par opération, avec en colonne les dates, libellés, montants, etc.), je voudrais voir combien j'ai dépensé dans l'année dans une certaine boutique.

L'information est contenue dans la colonne 'Dépense' et libellée ainsi : 'CARTE 20/12/2018 TERRA BACCHUS'.

C'est une donnée de type 'object', qui contient le nom de l'enseigne : 'TERRA BACCHUS'.

Je veux donc sommer toutes les dépenses, avec du code du type :

Mais en ayant filtré auparavant toutes les dépenses contenant le mot 'TERRA'.

J'ai essayé :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
df2 = df[df['Dépense'] == '.*TERRA.*']
df2['Montant'].sum()
Sans succès... et sans issue de secours sur Google...

Merci beaucoup à celle ou celui qui voudra bien m'aider !