Comment formater une date sans la convertir en texte – Google Sheets

Ah, les dates – elles peuvent parfois être un peu compliquées à manipuler dans Google Sheets, n’est-ce pas ? Mais ne vous inquiétez pas, j’ai une solution pour vous !

Le problème avec la fonction TEXT

La fonction TEXT est souvent utilisée pour formater une date dans Google Sheets, mais elle présente un inconvénient. Elle convertit la date en texte, ce qui peut causer des problèmes lors de l’utilisation de cette date avec d’autres fonctions ou opérateurs de comparaison.

Une alternative : la fonction QUERY

Heureusement, il existe une alternative qui vous permet de formater une date sans la convertir en texte. Il s’agit de la fonction QUERY.

Voici comment procéder :

  1. Dans la cellule D2, saisissez la formule suivante : =query(C2,"format C 'DD-MMM-YYYY'")
  2. Dans la cellule D3, saisissez la formule suivante : =query(C3,"format C 'DD-MMM-YYYY'")

Et c’est tout ! Maintenant, les dates dans les cellules C2 et C3 seront affichées au format « DD-MMM-YYYY », tout en conservant leur valeur de date sous-jacente.

Formater toutes les dates d’une colonne

Si vous souhaitez formater toutes les dates d’une colonne en conservant leur valeur de date, voici la formule à utiliser :

=query(A2:A,"Format A 'DD-MMM-YYYY'")

Cette formule appliquera le format « DD-MMM-YYYY » à toutes les dates de la colonne A.

Et voilà ! Maintenant, vous savez comment formater une date sans la convertir en texte dans Google Sheets. C’est simple et pratique grâce à la fonction QUERY.

Si vous souhaitez en savoir plus sur la mise en forme des dates, des heures et des nombres dans Google Sheets, n’hésitez pas à consulter notre site bolamarketing.com.

Articles en lien