Как изменить импортированные данные с десятичных знаков на запятые в Google Sheets? - PullRequest
0 голосов
/ 19 апреля 2020

Используя функцию =IMPORTHTML, я импортировал данные с веб-сайта в листы Google. Страница, с которой я хочу импортировать: https://www.tools4albion.com/refining.php?cat=ore&city=5&quantity=80&skillT4=28&skillT7=0&return=5&tax_sell=6&tax_shop=30&skillT5=17&skillT8=0&tax_order=1.5&skillT6=1, однако веб-сайт использует десятичные, а не запятые для разделения чисел (не путать с дробными числами, такими как «0,2» и т. Д.). При просмотре в Google Sheets это создает 2 проблемы:

  1. Числа с тройными десятичными знаками автоматически выравниваются по левому краю, а не по обычному правому.

Screenshot of Google Sheets with numbers misaligned to the left

Он оставляет некоторые очень важные данные для отступа, что полностью меняет его значение (предполагается, что это значение равно 545760, но на листах Google это отображается как 545. ##)

enter image description here

enter image description here

Никакие вычисления, функции или арифметика c не могут быть выполнены с тройными десятичными данными. Даже те, которые имеют десятичные дроби, рассматриваются как дробные числа, а не целые числа.

enter image description here

enter image description here

Для тех из вас, кто хочет попробовать это, я использовал формулу:

=IMPORTHTML("https://www.tools4albion.com/refining.php?cat=ore&city=5&quantity=80&skillT4=28&skillT7=0&return=5&tax_sell=6&tax_shop=30&skillT5=17&skillT8=0&tax_order=1.5&skillT6=1","table",5)

Есть идеи, как я могу решить эту проблему? Если нет такого решения, которое существует в Google Sheets. У меня нет проблем с этим в Microsoft Excel. Ответы от любого программного обеспечения в порядке со мной.

...