Déplacement de colonnes excel sous condition

Fermé
Tritou le Fou - 14 nov. 2016 à 16:57
 Tritou le Fou - 16 nov. 2016 à 13:46
Bonjour,

Je possède un export d'Outlook en .xls contenant un nombre non négligeable de colonnes (Titres, Noms, Numéros portables, fixes etc...)

Je souhaiterai savoir s'il est possible de déplacer le contenu de plusieurs cellules d'une colonne sous conditions :
Je possède une colonne nommée "téléphone portable" contenant des numéros de portables commençant par (06) ou (07), (les parenthèses y sont également), mais également par (04) et (03).
Est-il possible de sélectionner uniquement les numéros commençant en (04) et (03) et de les décaler vers la colonne "téléphone fixe" de la même ligne ?

Seconde question : certains numéros ne sont pas au bon format.
Par exemple : 678239193 au lieu de (06)78239193. Comment puis-je rajouter les caractères manquants aux numéros sans parenthèse et sans 0 ?

En vous remerciant d'avance pour l'aide que vous pourrez m'apporter.
A voir également:

6 réponses

PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
15 nov. 2016 à 09:57
Bonjour Tritou le Fou

Pour le déplacement essayez cette formule que vous copier dans la colonne de destination (pour exemple le numéro est en A1)

=SI(OU(GAUCHE(A1;4)="(06)";GAUCHE(A1;4)="(07)");A1;"")

Pour l'affichage il y a un format spécial pour les numéros de téléphone sous Excel 06 78 23 91 93 donc sans parenthèse, pour les supprimer mettre cette formule dans une autre colonne

=CNUM(SUBSTITUE(SUBSTITUE(A1;"(";"";1);")";""))

et pour finir faire un copier coller valeur de la colonne qui figera les numéros
0
Tritou le Fou
15 nov. 2016 à 14:02
Bonjour et merci pour votre réponse rapide.

Après plusieurs tests effectués la 1ere formule ne fonctionne pas. Il m'affiche soit rien du tout, soit un zero.
Peut-être ces précisions vous permettront-elles de m'aiguiller un peu mieux :
Ma colonne "téléphone portable" est située en colonne AN où les numéros de fixes commençant par (04) et (03) sont à déplacer en colonne AE...

Mon fichier comporte également 1569 lignes.

Un grand merci pour votre aide.
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
15 nov. 2016 à 14:29
Bonjour Tritou le Fou

La formule pour les données en AN

=SI(OU(GAUCHE(AN1;4)="(04)";GAUCHE(AN1;4)="(03)");AN1;"")
0
Tritou le Fou
16 nov. 2016 à 11:10
Bonjour , rien ne s'affiche quand j’étire la colonne vers le bas.
Que puis-je vous fournir comme informations supplémentaires ?
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
16 nov. 2016 à 11:13
quelques lignes du fichier en modifiant les noms et numéros pour les rendre anonymes
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Tritou le Fou
16 nov. 2016 à 11:26
Très bien, voici ma première colonne contenant les numéros "Telephone fixe" :
AE
1
2
3 (06) 61 97 18 63
4 (04) 67 35 26 12
5
6 (04) 67 90 26 23
7 (07) 34 27 12 10

Je souhaite déplacer seulement les numéros de portable dans la colonne "Tel . mobile" qui a cette forme :

AN
1 (04) 67 55 32 11
2 (06) 12 13 16 32
3
4 (06) 09 03 28 12
5 (04) 83 28 17 39
6
7

Je souhaite donc dans un premier temps déplacer les numéros en "(06)" et "(07)" de la colonne AE vers la colonne AN.
Dans un second temps, même manipulation pour l'autre sens , c'est à dire copier les numéros en "(03)" et "(04)" de la Colonne AN en colonne AE.

Merci à vous.
0
PHILOU10120 Messages postés 6368 Date d'inscription lundi 16 avril 2012 Statut Contributeur Dernière intervention 22 avril 2024 796
16 nov. 2016 à 12:53
Bonjour Tritou le Fou

Voici un fichier avec vos colonne AE et AN

http://www.cjoint.com/c/FKql1tNpmIx
0
Tritou le Fou
16 nov. 2016 à 13:46
Merci, j'essaie celà et vous tiens informé.
0