Comment utiliser la fonction Texte dans Google Sheets [Formater la date et les nombres]

Normalement, j’utilise la fonction Texte dans Google Sheets pour modifier le format de la date. Mais vous pouvez également formater les nombres et l’heure en utilisant cette fonction.

Que vous le sachiez ou non, vous utilisez la fonction Texte dans la requête Google Sheets. Formater le critère de date en texte est essentiel dans une requête.

Ce tutoriel sur les feuilles de calcul se concentre principalement sur l’utilisation de la fonction Texte dans Google Sheets pour le formatage des nombres, de l’heure et de la date.

L’utilisation de la fonction Texte dans la formule de requête est expliquée en détail dans un autre tutoriel. Bien sûr, je vous fournirai le lien vers ce tutoriel ci-dessous.

Objectif de la fonction Texte dans Google Sheets

Le seul et unique objectif de la fonction Texte est de convertir un nombre donné en texte selon le format spécifié.

Maintenant, passons à la section des exemples pour mieux comprendre l’utilisation de la fonction Texte dans Google Sheets.

Exemples d’utilisation de la fonction Texte

Avant de commencer les exemples, vous devez comprendre clairement les arguments de la fonction. Quels sont-ils ?

Regardez à nouveau la syntaxe. Le premier argument est « nombre ». Sans aucun doute, c’est le « nombre » que vous souhaitez convertir en texte, puis formater. Le nombre peut être un nombre, une date ou une heure.

Le deuxième argument est le « format ». C’est la partie importante. Lorsque vous souhaitez formater un nombre, vous pouvez utiliser 0 ou # dans le format. Vous pouvez également les utiliser ensemble. La différence vous sera expliquée ci-dessous.

Exemples de la fonction Texte dans Google Sheets

Nombre :

Voyons la différence dans la sortie de la formule texte lors de l’utilisation des formats 0 et #.

=texte(25.5,"0.00")
Résultat : 25,50

=texte(25.5,"#.##")
Résultat : 25,5

Le premier force l’affichage des zéros, mais le second ne le fait pas.

Comment forcer l’ajout de zéros précédents à un nombre dans Google Sheets ? Voyez l’exemple.

padding-zeros-in-google-sheets

La formule texte dans la cellule D1 teste la valeur de la cellule A1. Si la valeur de la cellule A1 est une chaîne de caractères, la même valeur est renvoyée. Si la valeur de A1 est un nombre, la formule s’assure que le nombre contient 6 chiffres, sinon elle le remplit de zéros.

J’ai utilisé la fonction ESTNUM pour tester si la valeur de A1 est un nombre. Regardez les valeurs de la ligne #2, 3 et 4 et le résultat dans la colonne D correspondante. J’ai copié la formule de D1 aux lignes suivantes.

Formatage de la date avec la fonction Texte :

La fonction Texte dans Google Sheets est très utilisée pour le formatage de la date. De plus, elle est indispensable dans une requête.

=TEXTE("31/12/2018", "mmm-j-aaaa")
Résultat : déc.-31-2018

=TEXTE("31/12/2018", "mmmmm j,aaaa")
Résultat : D 31,2018

Dans le format de date, vous devez connaître les motifs de date suivants.

Date-Format-Patterns-in-Google-Sheets

L’utilisation de la fonction Texte dans la requête ne peut pas être expliquée en quelques lignes. Voici donc le lien vers ce tutoriel individuel pour apprendre son utilisation en détail.

  1. Comment utiliser des critères de date dans la fonction de requête Google Sheets

Formatage de l’heure :

Voici deux formules Texte liées à l’heure pour vous montrer comment formater l’heure dans Google Sheets.

=texte("10:15","HH:MM:SS")
Résultat : 10:15:10

La formule texte ci-dessous convertit un format d’heure de 24 heures en un format de 12 heures AM/PM.

=texte("22:25:10","HH:MM:SS AM/PM")
Résultat : 10:25:10 pm

Essayez maintenant cette formule pour formater la date et l’heure actuelles au format de l’heure avec les millisecondes.

=texte(maintenant(),"HH:MM:SS.000")

Enfin, voici une autre utilisation. Je combine du texte avec une date. Voyez la différence dans la sortie de la formule avec et sans l’utilisation de la fonction Texte dans Google Sheets.

Formatage de la combinaison de texte et de date :

Pour ce test, la valeur dans la cellule A1 est la date « 31/05/1983 » et dans la cellule B1, la chaîne de caractères « John ».

= "Date de naissance de " & B1 & " est " & A1
Résultat : Date de naissance de John est 30467

= "Date de naissance de " & B1 & " est " & texte(A1,"DD/MM/YYY")
Résultat : Date de naissance de John est 31/05/1983

Similaire : Combinez du texte et une date dans une feuille de calcul Google Doc en utilisant une formule

C’est tout.

Articles en lien