Formules imbriquées

Bonjour,

Excel accepte-t-il d'imbriquer ces deux formules ?

=SI(NBCAR(G2)=9;SI(G2<>"";"0"&G2;"");"")

=SI(NBCAR(G2)=11;SI(G2<>"";REMPLACER(G2;1;2;"0"));"")

En fait, j'aimerais dans la même colonne vérifier deux conditions. La première c'est si le numéro de téléphone est constitué de 9 caractères alors j'aimerais ajouter un "0" pour obtenir un numéro de téléphone avec 10 caractères. La seconde si le numéro est constitué de 11 caractères parce que le "33" en début de chaine est de trop. Alors j'aimerais remplacer "33" par "0".

Mais comment imbriquer ces deux conditions SI ?

Si la cellule est vide il ne faut pas faire le calcul.

13fichier-aide.xlsx (10.00 Ko)

Merci à vous

Salut Jamay,

pas expert en formules...

=SI(G2="";"";SI(NBCAR(G2)=9;"0"&G2;SI(NBCAR(G2)=11;"0"&DROITE(G2;9);G2)))


A+

Bonjour,

Moi non plus.

=SI(G2="";"";TEXTE(DROITE(G2;9);"0#"&"##"&"##"&"##"&"##"))

Cdlt.

Bonjour Jean-Eric,

Je vois ta formule mais a priori elle ne tient pas compte du fait qu’il puisse y avoir 11 caractères.

Cuculis57, je vais tester ta formule et je te fais un retour.

Merci messieurs

Merci messieurs,

Vos deux formules fonctionnent.

J'étais parti dans un truc trop compliqué.

Merci merci

Rechercher des sujets similaires à "formules imbriquees"