Soustraire 2 colonnes

Fermé
maxime - 30 nov. 2016 à 11:55
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 30 nov. 2016 à 15:12
Bonjour,

Je rencontre quelques soucis avec excel:
Dans ma colonne I j'ai un nombre d'objet en stock (I4=x) cette valeur peut être amené à changer
Dans ma colonne J, j'ai une ligne qui indique si le véhicule est équipé ou non (si équipé=e si pas équipé= laisser la case vide.
Je n'arrive pas à trouver une formule qui serait "si véhicule est équipé alors I4=I4-1"

J'espère avoir été clair.

Par avance merci

1 réponse

Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
30 nov. 2016 à 12:18
Bonjour

en K4 par exemple:
=SI(J4="e";I4-1;I4)

crdlmnt
0
Bonjour,
J'ai essayé votre formule en k4 mais cela ne fonctionne pas.
0
jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019 1 424 > maxime
30 nov. 2016 à 13:31
Bonjour

Je viens de faire un essai la formule de Vaucluse, que je salue, fonctionne.
Crdlt
0
maxime > jc80 Messages postés 4242 Date d'inscription mardi 5 février 2013 Statut Membre Dernière intervention 25 février 2019
Modifié par maxime le 30/11/2016 à 14:24
Pouvez vous m'envoyer l'exemple sil vous plait?
Je souhaite rester sur 2 colonnes: quand je rentre une valeur dans J, cela réduit le nombre dans I
Pouvez vous essayer sur mon tableau ci-joint

http://www.cjoint.com/c/FKEmUrdtsWM
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 414
Modifié par Vaucluse le 30/11/2016 à 15:16
Re
alors ceci ne peut se faire qu'en VBA. Mais il faudra dire comment vous voulez gérer I4 (en fait A4 dans le modèle ?)
doit il, "diminuer" chaque fois que vousd entrez e dans le champ B5:B23 selon votre modéle (et non pas I et J)
et dans ce cas, que devient I lorsqu'il y a plus de deux "e" dans ce champ
Après ces questions qu'il me semblent indispensable de règler, je vous laisse en de meileures mains,car VBA n'est pas ma spécialité

Moi je peux juste vous proposer en A5 à tirer en ligne avec B:
=$A$4-NB.SI($B$4:B5;"e")
crdlmnt
0