Date et temps
Différence entre Excel et Appizy
Petite révélation : Excel stocke les dates sous forme de nombres ! Pour en avoir le cœur net nous vous invitons à donner un format “Nombre” à une date que vous venez de saisir.
Par exemple, la date du 02/02/2021 n’apparaîtra pas de la même façon selon que votre cellule soit formatée en format “Date” ou “Nombre”. En format “Date” l’affichage sera bien 02/02/2021, tandis qu’en format “nombre” Excel renvoie une valeur de 44 229 (correspondant au nombre de jours depuis le 1er janvier 1900).
L’utilisation permet des opérations arithmétiques bien pratiques : dans Excel on peut faire une différence de deux dates pour obtenir un nombre de jours; Par exemple 04/02/2021 - 02/02/2021 = 2 parce que 44231 - 44229 = 2. De la même façon, il est possible d’ajouter un nombre de jours à une date pour calculer une date dans le futur.
Malheureusement, toutes ces opérations mathématiques ne marchent pas avec Appizy. Notre algorithme convertit les dates de votre tableur en objet Date JavaScript. Et en JavaScript les opérations arithmétiques seront sources d’erreurs. Il existe des solutions de contournement que nous avons regroupées dans la section exemple.
Saisie
Dans un tableur, la saisie d’une date se fait sous la forme d’une chaîne de caractères. D’ailleurs Excel ou LibreOffice détectent automatiquement que nous avons voulu saisir une date.
Dans une application mobile il peut être intéressant d’utiliser un ensemble de listes déroulantes pour saisir séparément le jour, le mois et l’année. On s’affranchit alors d’une saisie clavier moins fluide. Prenez quelques minutes pour comparer l’utilisation de nos exemples sur votre mobile. Quel mode de saisie vous paraît le plus naturel ? Aujourd’hui plus de 50% du trafic internet est sur mobile.
Formatage
Si Appizy est en mesure de reconnaître et convertir une cellule formatée sous Excel en format “Date”, cette conversion sera néanmoins automatiquement faite selon le format de date américain : MM/DD/YYYY.
Afin de permettre la prise en compte d’un format européen selon le modèle JJ/MM/AAAA, il est nécessaire de suivre les étapes suivantes :
- Sélectionnez la cellule de votre fichier Excel ;
- Au niveau du formatage de la cellule, sélectionnez “Autres formats”
- Une boîte de dialogue s’ouvre, il vous faut alors modifier le formatage “Local” afin de sélectionner “English (UK)”. Sélectionnez ensuite le format DD/MM/YYYY (premier de la liste), ce qui permettra à Appizy de convertir correctement votre cellule.