Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Changer 2 chiffre d'une célulle uniquement si elle commence par 33

  • Initiateur de la discussion Initiateur de la discussion Aishiteru77
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

Aishiteru77

Guest
Bonjour à tous ,

Je suis encore novice dans Excel , et l'on ma chargé d'une tâche au travail , celle de modifié une liste d'environs 7000 numéro de téléphone provenant d'un téléphone , les numéro dans cet liste ce présente sous cet forme :

33610111213

et je souhaiterais le transformer comme ceci :

0610111213

Hors avec la fonction Rechercher/Remplacer , qui pourais me suprimmer le 33 et remplacé par un 0 je me trouve confronté à ce problème que vous vous doutez surement

33620335527

oui le 33 est au début mais aussi au milieu du numéro

Pour conclure , et j'espere avoir assez bien expliquer ma demande , j'aimerais remplacer le 33 seulement si il est au début de la cellule.

Merci

Edit : je suis sous Excel 2007 ... et oui ... x)
 
Re : Changer 2 chiffre d'une célulle uniquement si elle commence par 33

J'ai compris le systeme de glisser vers le bas, tout fonctionne nickel encore désolé de ma piètre conaissance de ce logiciel , qui commence a me fasciné =O

Tototiti merci de ta patience et merci au autres de leur réponse !

PS : comment je fais pour copier ma colonne sans les formule juste en gardant les valeur ?
 
Re : Changer 2 chiffre d'une célulle uniquement si elle commence par 33

Re,

recopier une formule, c'est :
taper la formule en ligne 3 d'une colonne vide
touche Entrée
se replacer sur la cellule
aller sur le petit carré noir en bas à droite de la cellule
garder le bouton gauche de la souris appuyé
glisser vers le bas (jusqu'à arriver en ligne 4049)

Edit : oups, trop tard

PS : comment je fais pour copier ma colonne sans les formule juste en gardant les valeur ?

tu vérifie si les résultats sont cohérents

si oui, tu copies les résultats de la formule
tu te place en A3
Menu Edition - collage spécial
Valeurs
OK
 
Re : Changer 2 chiffre d'une célulle uniquement si elle commence par 33

Voilà tout est fini 😉 Merci beaucoup pour votre aide, merci de votre rapidité et votre patience =)
 
Re : Changer 2 chiffre d'une célulle uniquement si elle commence par 33

Bonsoir


Sinon une autre solution ( que je préfère) car toute simple

Données/Convertir
1) Cocher : Largeur Fixe
Puis suivre ces étapes (Cocher Colonne non distribuée pour la colonne : 33 )


PS: j'ai modifié la présentation initiale pour réduire l'image

L'avantage de cette méthode : pas de macros, pas de copier/coller et c'est rapide
(11 clics en tout et pour tout )
 

Pièces jointes

  • donconv.gif
    15 KB · Affichages: 109
  • donconv.gif
    15 KB · Affichages: 109
Dernière édition:
Re : Changer 2 chiffre d'une célulle uniquement si elle commence par 33

Bonjour à toutes et à tous,

Eventuellement, cette solution :
- en a1 3361234567
- en b1 =SI(GAUCHE(B1;2)<>"33";CONCATENER("0"&B1);CONCATENER("0"&DROITE(B1;9)))
- résultat 0361234567

Cela permet d'afficher le zéro devant les numéros de type "classique" commençant par 0 et d'éviter, ainsi, le recours au format texte.

Cordialement,

00 🙂🙂
 
Re : Changer 2 chiffre d'une célulle uniquement si elle commence par 33

Bonjour


En formatant(Format:Texte) ou en utilisant CONCATENER , le résultat est le même
=ESTNUM(B1) renvoie FAUX (donc cellule considérée comme du texte)

PS: ta formule a un souci non ?
Code:
=SI(GAUCHE(A1;2)[COLOR=Red]=[/COLOR]"33";CONCATENER("0"&[COLOR=Red]A[/COLOR]1);CONCATENER("0"&DROITE([COLOR=Red]A[/COLOR]1;9)))
PS2: si on part du principe que les deux premiers caractères sont surnuméraires
la formule "raccourcie" Job suffit (cf Lien supprimé)
Code:
=DROITE(A2;NBCAR(A2)-2)
 
Dernière édition:
Re : Changer 2 chiffre d'une célulle uniquement si elle commence par 33

Bonjour, Staple1600,

Désolée, je ne saisis pas ce que tu exposes "formatant - renvoie FAUX" ( ? ).

Cela dit, j'aimerais bien comprendre et te remercie pour tes remarques. Mais, STP, ne pas perdre de vue mon avatar et mon nom !...

Quant à la formule, je ne rencontre pas de souci (cf. fichier joint).

Pour ce qui concerne le PS2, je suis bien d'accord avec toi mais je pense que l'affichage du 0 est plus confortable, du moins pour mes yeux.

Cordialement,

00 🙂🙂
 

Pièces jointes

Re : Changer 2 chiffre d'une célulle uniquement si elle commence par 33

Re


Formatant: du verbe formater

Dans Excel, pour afficher un nombre commençant par 0
Il faut soit!
1) '0123
2) utiliser le Format: Texte
3) Utiliser une fonction "TEXTE" native d'Excel (comme DROITE, GAUCHE STXT etc ..)

Au bout du compte la cellule sera alors considéré comme du texte.

La solution que je préconise: Donnés/Convertir me semble la plus simple pour un débutant (puisque qu'il suffit de suivre les indications de l'Assisant, cf les copies d'écran de mon message de 05h45)
 
Re : Changer 2 chiffre d'une célulle uniquement si elle commence par 33

Bonjour tout le monde,

Tant qu'on y est une xième possibilité :
-saisir 33000000000 dans une cellule, la copier.
- sélectionner les n° de tel, clic-droit 'collage spécial...' cocher 'soustraction'
- éventuellement mettre en format de cellule : 'spécial / Numéro de téléphone' ou bien 0000000000 en format personnalisé.

eric
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…