Faire une condition particuliere

Résolu/Fermé
Roudore Messages postés 5 Date d'inscription dimanche 28 septembre 2014 Statut Membre Dernière intervention 21 mai 2015 - 21 mai 2015 à 15:49
Roudore Messages postés 5 Date d'inscription dimanche 28 septembre 2014 Statut Membre Dernière intervention 21 mai 2015 - 21 mai 2015 à 16:36
Bonjour,

Je cherche a faire mes comptes avec un fichier Excel et j'aimerais par exemple que lorsque j'affiche OK dans ma une case de la colonne statut, celle si soit déduite de mon solde en cours.

Exemple plus parlant

A1 = INTERNET (correspond nom retrait)
B1 = 30 (correspond a la somme)
C1 = OK (correspond au statut)
G1 = Des qu'un OK est présent alors je soustrait ca ligne correspondante dans la colonne B (correspond au montant sur le compte)

Pensez vous que c'est possible ?

Merci beaucoup.

3 réponses

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
21 mai 2015 à 15:54
Bonjour
Vi... c'est bien, mais si on démarre sur la ligne 1, on soustrait de quoi?
à vous lire
0
Roudore Messages postés 5 Date d'inscription dimanche 28 septembre 2014 Statut Membre Dernière intervention 21 mai 2015
21 mai 2015 à 16:00
Et bien dans la case G1 je met au préalable la somme de mon portefeuille/compte/tirelire.

Imaginons que dans G1 j'ai : 500 et que je mette un status en OK je souhaiterais que sont montant soit déduis des 500.

Pardon si je ne suis pas clair.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
Modifié par Vaucluse le 21/05/2015 à 16:10
Alors il faut commencer en ligne 2 pour faire plus simple et placer en G1 le montant de départ donc 500
ensuite en G2 la formule:

=SI(C2="Ok";G1-SOMME.SI($C$2:$C$2;"OK";$B$2:B2);"")
attention à la positon des signes $ sur le premier $B$2 qui bloquent la cellule de départ
et descendez cette formule sur la hauteur de votre tableau
elle vous retranchera de la valeur G1 la somme de tous les montant de B qui sont en ligne avec un OK en C

Mais si vous ne voulez traiter le résultat que dans une cellule, placer en H1 par exemple:
=G1-SOMME.SI($C$2:$C$2;"OK";$B$2:B2)

crdlmnt
0
Excel-worker Messages postés 589 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 23 juillet 2015 58
21 mai 2015 à 16:08
Bonjour Vaucluse,

Je remplacerais ton C1 par C2, tu en pense quoi ? Sinon, c'est parfait !
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 394
21 mai 2015 à 16:12
Rapide Excel.. salut

... heu tu as sans doute raison, mais en fait, j'ai carrément modifié la formule car elle ne convenait pas, puisqu'elle déduisait toutes les sommes de B jusqu'à la hauteur où elle se trouve.
crdlmnt
0
Excel-worker Messages postés 589 Date d'inscription mardi 7 avril 2015 Statut Membre Dernière intervention 23 juillet 2015 58
21 mai 2015 à 16:27
Bonsoir,

Voici une amélioration de la formule de Vaucluse : https://www.cjoint.com/c/EEvqAZatYwH

Cdlt
0
Roudore Messages postés 5 Date d'inscription dimanche 28 septembre 2014 Statut Membre Dernière intervention 21 mai 2015
21 mai 2015 à 16:36
J'aime beaucoup aussi, ça permet d'avoir un aperçu clair des étapes.
par contre ça ne prend pas en charge le fait qu'il y est une rentrée d'argent ?
0
Roudore Messages postés 5 Date d'inscription dimanche 28 septembre 2014 Statut Membre Dernière intervention 21 mai 2015
21 mai 2015 à 16:29
Juste parfait *.*
Je l'ai adaptée (celle de Vaucluse) à mon tableau et c'est nickel.

Merci beaucoup.
Je regarde ton travail tout de suite Excel-Worker merci aussi.
0