Comment utiliser la fonction To_text dans Google Sheets [Et aussi son utilisation dans Query]

J’ai découvert à quel point la fonction To_text dans Google Sheets est utile lorsqu’un problème est survenu lors de l’importation de données à partir de l’une de mes feuilles de calcul Google. Je vais vous expliquer comment cette fonction m’a été d’une grande utilité.

Utilisation de la fonction To_text dans Google Sheets

Dans Excel ou Google Sheets, vous pouvez mettre une apostrophe (‘) devant un nombre, une date ou toute autre valeur pour en faire un texte sans perdre son format. La fonction To_text fait exactement cela. Voici la syntaxe de la fonction To_text dans Google Sheets :

TO_TEXT(valeur)

Vous pouvez également utiliser la fonction To_text dans une formule de tableau. Dans ce cas, utilisez une formule similaire à celle-ci :

=ArrayFormula(to_text(A13:A17))

Utilisation de la fonction To_text dans Query

La fonction To_text peut être très utile lors de la consolidation ou de l’importation de lignes de données. Vous devez donc connaître son utilisation dans Query.

L’utilisation de Regex dans la clause Match de Query est la meilleure façon de filtrer des valeurs spécifiques dans une colonne. Cependant, de nombreux utilisateurs ne sont pas familiers avec l’utilisation de Regex dans la clause Match de Query.

Voici un exemple où j’utilise la fonction To_text dans Query :

To_text dans Query

Lorsque j’ai un mélange de types de données dans la colonne A et que j’utilise Query, cela peut devenir déroutant ! Je dois savoir quoi mettre dans la clause « Where » pour filtrer uniquement les lignes contenant des valeurs.

Alors ce que j’ai fait, c’est d’abord convertir les valeurs de la colonne A en texte, puis utiliser l’opérateur « <> » » dans la clause « Where » pour filtrer les valeurs texte.

N’oubliez pas d’utiliser la formule de tableau lors de l’utilisation de la fonction To_text dans un tableau.

De même, vous pouvez utiliser la fonction To_text dans Importrange pour importer une colonne de données à contenu mixte.

Utilisation de To_text dans Importrange dans Google Sheets

Il vous suffit de modifier la référence de la plage A1: A dans la formule Importrange ci-dessous :

=ArrayFormula(query(to_text(IMPORTRANGE("Blah.. Blah..Blah..","Sheet1!A1:A")),"Select Col1 where Col1<>''"))

En conclusion, vous réaliserez dans des situations comme celles-ci que toutes les fonctions dans Google Sheets ont une utilité. J’espère que vous avez apprécié votre lecture !

Pour plus d’informations et de conseils sur l’utilisation de Google Sheets, n’hésitez pas à consulter Crawlan.com.

Articles en lien