Separer une collonne en plusieur collones

  • Initiateur de la discussion Initiateur de la discussion JahRastafari
  • 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 !

J

JahRastafari

Guest
Bonjour, Je voudrais savoir si il est possible de separer un Texte ecrit dans une seule collonne en plusieurs collones, en ecrivant une fonction qui detecte a quel moment il faut passer a une nouvelle collonee, voila un exemple de ce que je voudrais, j'ai les 10 Lignes suivantes, dans la même collone :

13/03/00 2 14:51:37 Décl. Pression UNACK_ALM
13/03/00 2 14:51:37 Alarme Pression d'eau UNACK_ALM
13/03/00 14:51:37 Alarme Débit UNACK_ALM
13/03/00 14:51:37 Disjoncteur UNACK_ALM
13/03/00 14:51:37 Défaut cheminées UNACK_ALM
13/03/00 5 14:51:37 Défaut puissance UNACK_ALM
13/03/00 16:05:39 Décl. Pression d'eau UNACK_ALM
13/03/00 16:05:39 Alarme Pression d'eau nourrice UNACK_ALM
13/03/00 16:05:39 Alarme UNACK_ALM
13/03/00 8 16:05:39 Disjoncteur 42 kV fermé UNACK_ALM
13/03/00 16:05:39 Défaut cheminées UNACK_ALM
13/03/00 8 16:05:39 Défaut puissance maximum UNACK_ALM

On voit tout de suite que cette collone peut être divise en plusieurs collone :
une collonne 'Date', 'Heure', 'Numero', 'Nom', 'Info'
Ce texte est en fait une historique des alarmes apparues. Il y a en tout une centaine d'alarme par jour, et tous les jours je recupere sous Excel grace a une macro les nouveaux fichiers et il faut que je les separe pour qu'il soit plus agreable a lire et pour les trier.

Le probleme est que chaque ligne est differente, comme on peut le voir, de plus le 'Numero' napparait pas a cahque fois. L'ideal serait une fonction qui detecte a quel moment on passe de 'Date' a 'Heure' , de 'Heure' a 'Numero' ..etc..
Mais je ne sai pas si une telle fonction existe et je ne sais pas non plus comment la coder?

Svp, c'est tres important?MERCI de votre aide
 
Salut,

Voici déjà une début pour les 3 premières colonnes.

Questions :

Je suppose le numéro être toujours inférieur à 10, c'est à dire un seul caractère.
Si ce n'est pas le cas il faut modifier les formules (vaut mieux avant de continuer - lol).

Le nom est-il toujours du type UNACK_ALM, c'est à dire 9 caractères sans espace ?

Ândré. [file name=Jah_V1.zip size=2526]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Jah_V1.zip[/file]
 
voici ma contribution, c une macro qui sépare ta selection et mets chaque morceau dans une colonne:
exemple: là tu as colonne 1 ligne 1: 13/03/00 2 14:51:37 Décl. Pression UNACK_ALM
après selection de ta cellule (A1), tu enclenche la macro, du coup tu obtients: 13/03/00 en B1, 2 en C1, etc...
maintenant reste à classer chaque case suivant son type et le tour est joué.

Message édité par: tigroo, à: 03/06/2005 09:57
 
- 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.

Discussions similaires

Réponses
9
Affichages
683
Réponses
7
Affichages
906
K
Réponses
0
Affichages
778
K
C
  • Question Question
Réponses
17
Affichages
3 K
jaypeeh
J
A
Réponses
25
Affichages
5 K
Angelzeus
A
M
Réponses
20
Affichages
3 K
massol
M
D
  • Question Question
Réponses
4
Affichages
1 K
desertiguns
D
C
Réponses
0
Affichages
1 K
Cerealkiller57
C
A
Réponses
7
Affichages
3 K
Alghorn
A
K
Réponses
12
Affichages
1 K
Retour