Déplacement de colonnes excel sous condition
Tritou le Fou
-
Tritou le Fou -
Tritou le Fou -
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.
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:
- Déplacer ligne excel sous condition
- Déplacer colonne excel - Guide
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne excel - Guide
- Liste déroulante excel - Guide
- Partager photos en ligne - Guide
6 réponses
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
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
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.
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.
Bonjour Tritou le Fou
La formule pour les données en AN
=SI(OU(GAUCHE(AN1;4)="(04)";GAUCHE(AN1;4)="(03)");AN1;"")
La formule pour les données en AN
=SI(OU(GAUCHE(AN1;4)="(04)";GAUCHE(AN1;4)="(03)");AN1;"")
Bonjour , rien ne s'affiche quand j’étire la colonne vers le bas.
Que puis-je vous fournir comme informations supplémentaires ?
Que puis-je vous fournir comme informations supplémentaires ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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.
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.