Log --> excel
vavass
-
vavass -
vavass -
Bonjour
j'ai quelques petites difficultés à analyser un fichier .log,
mon but est de l'analyser et d'en retranscrire les données sous un tableau excel
voici un exemple de lignes du fichier .log
00:00:19.07 < /10200A0S02114SPROSPROB @@@@03791
00:00:19.07 > /19902S0A0
00:00:19.21 > /68000S0A0 03791 0604
j'ai besoin de recupérer l'heure, le premier caractère après '\' puis ensuite de recupérer les autres sous des groupes d'ASCII, comme suivant:
00:00:19.07 1 02 00 A0 S0 2114 SPRO SPRO B_ @@@@ 03791
chaque élement devant se retrouver dans une case différente sur une même ligne...
si qq1 pe m'éclaircir à ce sujet, voir me donner la solution, je lui en serait très reconnaissant
merci
bonne journée
j'ai quelques petites difficultés à analyser un fichier .log,
mon but est de l'analyser et d'en retranscrire les données sous un tableau excel
voici un exemple de lignes du fichier .log
00:00:19.07 < /10200A0S02114SPROSPROB @@@@03791
00:00:19.07 > /19902S0A0
00:00:19.21 > /68000S0A0 03791 0604
j'ai besoin de recupérer l'heure, le premier caractère après '\' puis ensuite de recupérer les autres sous des groupes d'ASCII, comme suivant:
00:00:19.07 1 02 00 A0 S0 2114 SPRO SPRO B_ @@@@ 03791
chaque élement devant se retrouver dans une case différente sur une même ligne...
si qq1 pe m'éclaircir à ce sujet, voir me donner la solution, je lui en serait très reconnaissant
merci
bonne journée
8 réponses
-
Bonjour,
tu souhaiterais le faire en quel langage de programmation? -
-
-
Bonjour!
Est-ce que quelqu'un pourrait se pencher sur le problème, cette analyse est très urgente...
merci bonne journée -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
tu commences par importer ton fichier asci sous excel dans une seule colonne texte sans délimiteur
au besoin par copier coller
dans la deuxieme colonne tu auras comme formule=gauche(premcol;11)
pour les colonnes suivantes tu auras pour formules
STXT(B43;CHERCHE("/";B39;1)+1;1) puis
STXT(B43;CHERCHE("/";B39;1)+2;2) puis
STXT(B43;CHERCHE("/";B39;1)+4;1) ...etc
-
pas autant que ça excel n'accepte pas les formules, il me met des messages d'erreurs:
#NOM?
#VALEUR?
peux tu m'expliquer pourquoi???
merci -
Ok, j'ai trouvé désolé, mais je ne suis pas doué, du moins du premier coup
merci ca fonctionne -
Encore une petite question de temps à autre, j'ai des messages d'erreur propre à mon fichier log, comment pourrais faire pour les traiter ...
00:03:33.59 < /51011A0S016EC1 31
00:03:33.59 Erreur 244 sur [16EC].
00:03:33.59 > /59910S0A0
00:03:56.89 < /61010A0S016EC0 31
00:03:56.89 Erreur 244 sur [16EC].
00:03:56.90 > /69910S0A0
les E étant sur la même position que les /
peux tu à nouveau m'apporter tes lumières
merci