Bonjour et
La résolution par formule n'est pas possible sauf à utiliser une colonne intermédiaire par exemple
En A les nombres, en B les nombres "à corriger" tel que tu le demande et en C une colonne avec une formule du style
= SI( colonneB = 0 ; colonneA ; colonneB )
La colonne B doit restée telle qu'elle est mais peut éventuellement être masquée !
La réalisation est sinon possible par VBA avec la condition que les valeurs de la colonne B deviendront des nouveaux nombres et plus aucun moyen de savoir ce qu'il y a avait avant son exécution. Sauf à utiliser le même genre de procédé qu'avec la formule.
Sinon si tu ne dois faire qu'une fois ce traitement tu peux le faire à la main en utilisant la méthode formule. Tu copies ensuite les valeurs (attention il faut bien utiliser COPIE VALEURS et non COPIER) de la colonne intermédiaire de calcul, dans la colonne B