我有一个关于 importxml 函数的问题。目前,我正在将一些旅行页面的价格提取到 Google 表格列表中,以便我们可以跟踪套餐(旅行产品,因此价格一直在变化)的价格发展。
现在我面临下一个问题。当我导入价格高于 999 欧元(例如 1060 欧元)的包裹时,我在 Google 表格中得到的值为 1.06(因为在 1 和 0 之间使用了一个点( 1.060 欧元)。
是否可以在 Google 表格中导入完整价格?没有点分隔数字?
我使用的公式:=importxml(A2, "/html/body/div[7]/div[1]/section[1]/div[2]/div[1]/div/div[ 1]/div[1]/div/span[3]/span"))
我得到的结果:
€1.09
我应该得到的结果:
€1090
示例表:https://docs.google.com/spreadsheets/d/1uzpLEhpjpVcZI8QTLx_Pz4EFL0YJMPHJU6WR1CVbZ-w/edit?usp=sharing
最佳答案
尝试:
=SUBSTITUTE(TO_TEXT(IMPORTXML(A2, "/html/body/div[7]/div[1]/section[1]/div[2]/div[1]/div/div[1]/div[1]/div/span[3]/span"))), ".", )
关于google-sheets - 值(value)(货币)未在 Google 表格中使用 importxml 正确导入(由于价格高于 999 欧元时出现一个点),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72717247/