Remplacer Tout sur une formule SI

Bonjour,

Je m'appelle Sébastien et je débute sur Excel 2016. Et pour débuter je me suis lanceé dans un classeur de 22 feuilles avec une centaine de formules par feuille

J'ai besoin de transformer une formule SI en SI(SI) de manière global sur une feuille, j'ai donc décidé d'utiliser la fonction remplacer et là je "bug"

j'aimerais transformer

=SI(G10="Fait";X;Y)

en

=SI(O1="Fait";0;SI(G10="Fait";X;Y))

dans la fonction remplacer je met

Rechercher: =SI

Remplacer:=SI(O1="Fait";0;SI(

X et Y étant des variables, je ne veux pas les intégrer dans la transformation

G10 étant une cellule variable aussi

Puis faire un

Rechercher: )

Remplacer:))

Excel crie au scandale disant que la formule est erronée parce qu'il fait une vérification avant l'opération

Si quelqu'un à une idée, merci

bonjour,

commence par mettre un ' devant toutes les formules que tu veux modifier.

Rechercher: =SI

Remplacer: '=SI(O1="Fait";0;SI(

puis

Puis faire un

Rechercher: )

Remplacer:))

puis enfin

Rechercher: '=SI

Remplacer:=SI

Bonjour

Merci pour la réponse,

Pour la premiere etape, ca marche

Pour la deuxieme, j'ai un message d'erreur

Merci de vos réponses

capture4

bonjour,

c'est que tu ne m'as pas donné toutes les infos. Ca fonctionne pour le cas que tu as mis.

si tu as d'autres formules dans ta feuille, vérifie bien sur quelle cellule le remplacement de ) par )) doit se faire.

effectivement il y d'autres cellules avec des fonctions "somme"

edit: est-ce que je peux faire un "remplacer" sur une zone ?

j'ai trouvé le probème pour le point 2, des parentheses se balladées ...

Par contre nouveau message au point 3

capture6

bonjour,

edit: est-ce que je peux faire un "remplacer" sur une zone ?

non, mais ajoute des caractères qui feront que tu cibleras bien les cellules qui t'intéressent.

exemple au lieu de remplacer ) par )) remplace x;y) par x;y)) si x;y) permet de cibler les cellules qui t'intéressent.

Quand je lance l'étape 3, il refuse de la faire, il ne trouve pas de '=SI dans les cellules, il ne trouve que des =SI du coup il ne peut pas remplacer et supprimer l'apostrophe, cf edit du précédent message

bonjour,

désolé, il me semblait que j'avais déjà utilisé cette manière de faire par le passé, mais je ne parviens plus à retrouver comment remplacer le ' initial par rien du tout.

utilise " plutôt que ' dans toute la procédure

Merci

Rechercher des sujets similaires à "remplacer tout formule"