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 :
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).
Par contre en important une autre page similaire :
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)
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.