ARRAYTONUMBERS

Cette fonction permet de créer un array dans lequel les éléments correspondent aux valeurs numériques d'un autre array. Les éléments TRUE et FALSE présents dans l'array source sont respectivement représentés par 1 et 0. Les valeurs de chaîne présentes dans l'array source sont remplacées par le séparateur spécifié dans ARRAYTOSTRING.

Syntaxe

=ARRAYTONUMBERS(array)

Exemple

La cellule C8 contient =ARRAY(123,456,TRUE,FALSE,"Test","a","b","c",",").

Cette fonction crée un array dans la cellule G10 :

=ARRAYTONUMBERS(C8).

Dans la cellule G11, cette fonction renvoie le contenu de l'array de la cellule G10 sous forme de chaîne :

=ARRAYTOSTRING(G10,",")

Les valeurs renvoyées dans la cellule G11 sont 123,456,1,0,,,,

C'est-à-dire que les éléments numériques de l'array présent dans la cellule C8 sont inclus dans l'array de la cellule G10. Les éléments TRUE et FALSE présents dans l'array de la cellule C8 sont respectivement représentés par 1 et 0. Les éléments alphabétiques de l'array de la cellule C8 sont remplacés par le séparateur (virgule) défini dans ARRAYTOSTRING.