rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Excel probleme format

younes371, le vendredi 16 novembre 2007 à 10:45:03
Bonjour,
Dans un fichier excel j'ai deux colonnes,
un qui s'appel date et un autre qui s'appel mois,
dans le champs date j'ai le format : 2007-08-25 par exemple, => le probleme c'est que le contenu est 25/08/2007.
et dans le champs moi j'ai le format : auout-07 par exemple, => le probleme c'est que le contenu est 01/08/2007.
ce que je veux c'est le contenue afficher dans la cellule soit le meme que le format de la cellule.
j'ai changer le format en anglais et j ai essayé de convertir mais ça marche pas !
Merci pour vos aides.
Configuration: Windows XP
Internet Explorer 6.0
Répondre à younes371  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
pepe35, le vendredi 16 novembre 2007 à 11:02:55
Bonjour,
Pas très clair ton explication.
Peux-tu être plus explicite ?

A+

pepe35
Répondre à pepe35

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Vaucluse, le vendredi 16 novembre 2007 à 11:03:20
Bonjour
A tout hasard, si ce n'est qu'un souci d'affichage
1°) pour reroruver la date dans sa version française:
Panneau de configuration / Outil régionaux et linguistique / Français
2°)pour affichage champs Mois, si date compléte en A1 et rmois à afficher en A2
En A2:
=Mois(A1)&"-"&ANNEE(A1)
BCRDLMNT
Science sans conscience n'est que ruine de l'Ame
Répondre à Vaucluse

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
younes371, le vendredi 16 novembre 2007 à 11:34:29
Bon merci pour ves reponses,
pour être un peu claire :

voilà mon fichier excel

A------------------------------B
Date-------------------------Mois
2007-08-25----------------Aout-08
2007-08-28----------------Aout-08
2007-09-01----------------Sept-08
2007-09-04----------------Sept-08


C'est ça l'affichage que je veux, car je veux inserer les données dans une base de données,
mais mon probleme c'est que lorsque je selectionne par exmple la colonne A (2007-08-25 ) je vois que son contenu est : 25/08/2007 en haut dans la zone de "fx", meme lorsque j'insere ce contenu dan sla base de données j aurai 25/08/2007 et non 2007-08-25.
Idem pour les mois (colonne B) , je vois que son contenu est : 01/08/2007 près de la colonne fx ou dans la base de données, Or que moi je veux que ça reste Aout-08.

Y'a-t-il une solution ?
Répondre à younes371

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Raymond PENTIER, le vendredi 16 novembre 2007 à 13:05:39
Commence par appliquer le conseil N°1 de Vaucluse.

Tu as quelque chose dans Excel, un menu, qui s'appelle Format/Cellule.
Dans la fenêtre qui s'ouvre avec ton clic, le premier onglet s'appelle Nombre, et te propose à gauche plusieurs Catégories, en particulier Personnalisée, en dernière position (après Spécial) ; elle affiche un petit cadre de saisie juste en-dessous de Type :
* tu écris dedans aaaa-mm-jj, après avoir sélectionné la colonne A,
* tu écris dedans mmm-aa, après avoir sélectionné la colonne B.
Un retraité au soleil des Antilles :-)
Raymond
Répondre à Raymond PENTIER

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Raymond PENTIER, le vendredi 16 novembre 2007 à 13:33:04
... et comme Vaucluse te le faisait comprendre, si tu as déjà saisi la date en A2, tu n'as qu'à mettre la formule =A:A ou encore =A2 dans la cellule B2 et recopier vers le bas ...
Un retraité au soleil des Antilles :-)
Raymond
Répondre à Raymond PENTIER

6


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
UsulArrakis, le vendredi 16 novembre 2007 à 13:39:22
salut
attention tout ceci est un format "d'affichage" c'est à dire pour les yeux pas pour le traitement de l'information par excel
exemple la date 25/10/2007 quelque soit la forme sous laquelle on la rentre dans excel 2007-10-25 ou 10-25-2007... n'est pour excel que le nombre 39380
donc c'est un pb de configuration d'affichage dans excel et dans ta BDD
le transfert de données entre excel et ta BDD est uniquement le nombre 39380
(_Usul d'Arrakis
Serial_Dreamer_)
Répondre à UsulArrakis

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
eriiic, le vendredi 16 novembre 2007 à 14:10:39
Bonjour,

Tout à fait.
Pour l'exportation j'essaierai en mettant la date au format souhaité "aaaa/mm/jj" dans le panneau de configuration, parametres régionaux, le temps de transférer les données.
eric
Répondre à eriiic

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
pepe35, le vendredi 16 novembre 2007 à 15:38:31
Bonjour,
Peut-être au lieu de se polariser sur Excel, faut-il se tourner vers ta base de données et voir si tu peux donner un format date quelconque à ton champ.

A+

pepe35
Répondre à pepe35

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 younes371, le lundi 19 novembre 2007 à 10:18:14
Bonjour,

oui je suis tout à fait d'accord avec "UsulArrakis" ,

j'ai pu faire une autre solution meme si ça prend du temps mais ça marche qd meme et j'arrive au but.

Voilà ce que j'ai fait :

j'ai crée un champs dans la base de données en type"varchar" on peut dire type "texte" en excel, puis je stocke les données dans la base de données, et le champs "varchar" reçoit les dates, puis j'execute un script que j'ai developpé en php qui change le format de la date de Fr en Ang (cad : de 25/08/1982 en 1982-08-25), et après j'ai changé le type du champs de varchar en date. et là ça marche,

NB: tout ça a pour objectif : faire des comparaison ou des traitement sur les dates, par exmple si un utilisateur veut avoir des resultats entre telle et telle date, on ne peut pas le faire si la date en format Fr.

Pour les curieux voilà le script php :

$reqGetDateFr=mysql_query("SELECT id_,date_ FROM ma_table");
if(mysql_num_rows($reqGetDateFr)>0)
{
while($array = mysql_fetch_array($reqGetDateFr))
{
$id_=$array['id_']; // On stock l'identifiant de l'enregistrement en cours dans une variable
$dateFr=$array['date_']; //On stock la date dans une variable
$dateAng=changerDate($dateFr); //Changement du format de la date
$reqSetDateAng=mysql_query('UPDATE ma_table set date_="'.$dateAng.'" WHERE id_='.$id_);
echo $dateAng.' - ';
}
}

avec :
//Fonction pour changer la date de format Fr en format Ang
function changerDate($dateFr)
{
//$date_="14/11/2007"; //Date au format française
$jours=substr($dateFr,0,2); //Extraire le jours
$mois=substr($dateFr,3,2); //Extraire le mois
$annee=substr($dateFr,6,4); //Extraire l'annee
$dateAng=$annee."-".$mois."-".$jours; //Date au format angalise
return $dateAng; //Retourner la date
}
Répondre à younes371
[Excel] Formule de comptage entre 2 bornes (Résolu)Bonjour, (Excell - FORMULE de comptage) J’espère que je suis dans le bon Forum. C’est la première fois que j’écris un message alors j’espère être précise et facile à lire. voici mon problème!! Nous sommes commerçants et nous avons 3 magasins sur l’Ile... www.commentcamarche.net/forum/affich-3246933-excel-formule-de-comptage-entre-2-bornes
Insérer une image de fond sous la grille ExcelVous souhaitez insérer un logo sous JPEG ou autre, sous votre grille Excel : FORMAT / FEUILLE / ARRIERE PLAN s'ouvre un panneau vous présentant vos images pour sélection.... choisissez, validez. Pour le supprimer : même procédure FORMAT /... www.commentcamarche.net/faq/sujet-8657-inserer-une-image-de-fond-sous-la-grille-excel
Mise en page tableau Excel (Résolu)Quelqu'un sait-il comment basculer les cellules d'un tableau Excel format 'paysage', en format 'portrait' ? Merci d'avance pour vos précieux conseils. www.commentcamarche.net/forum/affich-2934056-mise-en-page-tableau-excel
Formules Excel de baseVoici quelques formules de bases qui sont faciles à réaliser et qui peuvent donner un peu de vie à une feuille Excel ! Pour cette astuce, on supposera que l’on veut que le résultat s’affiche dans la cellule B10 et on se servira principalement des... www.commentcamarche.net/faq/sujet-8450-formules-excel-de-base
[Excel] Colorer des cellules sur conditionsIl existe dans EXCEL des fonctions trés pratiques mais peu connues et peu utilisées. Ex: vous souhaitez qu'une cellule se colore automatiquement en rouge (ou autre mise en forme de police, de bordure, de trame) selon une condition : un résultat, un... www.commentcamarche.net/faq/sujet-3975-excel-colorer-des-cellules-sur-conditions
Eviter les doublons dans ExcelEviter les doublons lors d'un encodage dans un colonne de feuille excel: prendre le format conditionnel sur le première cellule sous les titres (par ex A2) choisir la formule suivante : =NB.SI($A$2:$A$21;A2)>1 mettre là la couleur de fond... www.commentcamarche.net/faq/sujet-1258-eviter-les-doublons-dans-excel
EXCEL 2007 Plante sur gros Fichier ! (Résolu)Bonjour, J'ai un problème sur la version 2007 d'Excel. J'ai un fichier Excel (format xls) qui a marche tres bien sous Excel 2003 et qui s'ouvre en 1s. Mais si je l'ouvre avec le 2007 c'est carrement plantage, je peut... www.commentcamarche.net/forum/affich-4303332-excel-2007-plante-sur-gros-fichier
Macro excel VBA pour tri complexe (Résolu)Bonjour, J'ai un fichier excel formatté comme suit: En colonne A, j'ai une série de numéros de concours (concours équitation) dont certains se répètent (le même numéro de concours peut se trouver sur plusieurs lignes), puis en colonne B un... www.commentcamarche.net/forum/affich-5392779-macro-excel-vba-pour-tri-complexe
Php import données .csv dans mysql (Résolu)Bonjour a vous, je cherche a importer des données d'excel (format .csv) dans ma base mysql via un script php que j'ai trouvé sur CCM (merci Doctormad au passage) : http://www.commentcamarche.net/forum/affich 465200 importer des feuilles... www.commentcamarche.net/forum/affich-6098410-php-import-donnees-csv-dans-mysql
Toutes les réponses pour « Excel probleme format »