IMPORTHTML et caractères spéciaux

Bonjour,

Je me sers d'IMPORTHTML() pour importer plusieurs tableau dans mon document.

Je ne parviens pas à expliquer un comportement bizarre.

En essayant d'importer la page suivante :

capture d e cran 2023 02 04 a 13 59 22

grace à la formule suivante :

=QUERY(IMPORTHTML("https://scryfall[point]com/sets/atq/en?as=checklist";"table";1);"select Col1, Col2, Col3, Col4, Col5, Col6, Col7, Col8")

certaines valeurs de la deuxième colonne ne sont pas importées. Il s'agit des valeurs qui ne sont pas numériques (23† ou 80a par exemple).

capture d e cran 2023 02 04 a 13 54 04

Par contre en important une autre page similaire :

capture d e cran 2023 02 04 a 14 00 01

grace à la formule :

=QUERY(IMPORTHTML("https://scryfall[point]com/sets/all/en?as=checklist";"table";1);"select Col1, Col2, Col3, Col4, Col5, Col6, Col7, Col8")

alors les valeurs de type "7a" ou "7b" apparaissent correctement. (Bon, il y a un décalage bizarre sur la ligne d'en-tête, mais ce n'est pas ça qui me chiffonne)

capture d e cran 2023 02 04 a 13 53 26

Quelqu'un saurait-il m'expliquer d'où vient l'import ou le non-import des valeurs non-strictement numériques ?

Et comment procéder pour que toutes les valeurs de la colonne B soient importées ?

Merci !

PS : désolé pour l'url sous forme d'image mais je n'ai pas encore assez de messages au compteur pour poster directement une url.
PS2 : j'ai aussi du remplacer le "." par [point] dans la citation de code pour les mêmes raisons !

J'ai trouvé l'explication, cela vient de QUERY :

In case of mixed data types in a single column, the majority data type determines the data type of the column for query purposes. Minority data types are considered null values.

sur la doc google de la fonction QUERY.

Rechercher des sujets similaires à "importhtml caracteres speciaux"