EXCEL : Modification de cellules

EXCEL : Modification de cellules - Logiciels - Windows & Software

Marsh Posté le 04-05-2006 à 10:14:43    

Bonjour à tous,
 
Voilà, j'ai plusieurs questions concernant Excel. J'ai reçu un fichier que je dois exploiter mais je ne comprends pas certaines choses.
 
Premièrement, toutes les cellules contiennent des chiffres commençant par ' et lorsque j'essaye de le virer par un "Remplacer" par un espace, ça ne fonctionne pas, il ne me trouve pas mon caractère ' . La seule possibilité est de convertir en nombre, mais là soucis, mes cellules où les chiffres commencent par des 000, et bien les zéros disparaissent, hors, j'en ai besoin. Comment faire ?
 
Deuxièmement, j'ai une colonne DATE et une autre HEURE. Mais elles sont incrémentés de la sorte :
 
- DATE : 060502 pour le 02/05/2006. Donc comment faire pour que 060502 se transforme en 02/05/2006 ?
 
- HEURE : 183245 pour 18h32m45s. Donc comment faire pour que 183245 se transforme en 18:32:45 ?
 
Bon, ces cellules commencent également par des ' donc quand que le premier point n'est pas résolu, je ne pourrais pas résoudre le second.
 
Merci pour votre aide, car là, j'y comprends rien ;)...


---------------
Thenab - Quitte à passer pour un con, passe vite !
Reply

Marsh Posté le 04-05-2006 à 10:14:43   

Reply

Marsh Posté le 04-05-2006 à 11:00:30    

DATE : 060502 pour le 02/05/2006. Donc comment faire pour que 060502 se transforme en 02/05/2006
format - cellule - date et là tu choisi l'affichage que tu désires. Si tu ne le trouves pas, tu prends "personnalisé" et tu tapes jj/mm/aaaa .
HEURE : 183245 pour 18h32m45s. Donc comment faire pour que 183245 se transforme en 18:32:45
format - cellule - heure .......
 
Même chose pour tes chiffres avec les zéros devant. Tu prends "personnalisé" et tu tapes autant de zéros que tu veux et ainsi les zéros devant ton chiffre seront affichés.

Reply

Marsh Posté le 04-05-2006 à 11:14:30    

' veut initialement dire "(texte) aligné à gauche"
 
Mais c'est LE truc, l'astuce pour éviter à du texte d'être reconnu comme nombre, date,etc
Ex: une colonne avec abc, def, 123, 43F où 123 va être pris soit come 1er fév 03 (en interne un nombre à 15 chiffres au lieu de "123" ) soit comme 123,00 € enfin le bordel quoi :o
En mettant '123 on est certain que cela restera du texte comme abc, etc :)


Message édité par phosphoreloaded le 04-05-2006 à 11:15:15
Reply

Marsh Posté le 04-05-2006 à 12:36:38    

Ok, merci.
 
Thierry14 : ça ne fonctionne pas car justement, il me transforme ça en date genre 12 avril 1990... il ne comprend pas le fait que l'année soit situé en premier etc... pareil pour l'heure.


---------------
Thenab - Quitte à passer pour un con, passe vite !
Reply

Marsh Posté le 04-05-2006 à 14:01:11    

=DATE(LEFT("20060502",4), MID("20060502",5,2), RIGHT("20060502",2))
 
Pour l'heure pareil avec la fonction Time(H,M,S)
Nom de fonction a traduire avec un Excel en Fr... je connais que les nom en anglais...


Message édité par k1200 le 04-05-2006 à 14:02:16
Reply

Marsh Posté le 04-05-2006 à 14:42:23    

Merci bien, mais il m'indique une erreur dans la formule...


---------------
Thenab - Quitte à passer pour un con, passe vite !
Reply

Marsh Posté le 04-05-2006 à 15:16:45    

A mon avis, tu n'as pas le choix. Il te faut convertir tes cellules. Je t'ai trouvé une solution (la date se trouvant en A1 sous la forme aammjj), tu tapes en B1    
=CONCATENER(STXT(A1;5;2);"/";STXT(A1;3;2);"/";STXT(A1;1;2))
A toi de voir si ça te convient.......
Même chose pour la date

Reply

Marsh Posté le 04-05-2006 à 16:08:42    

Merci beaucoup, ça fonctionne parfaitement !


---------------
Thenab - Quitte à passer pour un con, passe vite !
Reply

Marsh Posté le 04-05-2006 à 16:10:41    

:jap: Pas de quoi...........

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed