Я могу понять, как это. Если мое понимание правильное, как насчет этого ответа?
Проблема и обходное решение:
К сожалению, IMPORTXML
не может использоваться в этой ситуации. Поскольку IMPORTXML
используется как =IMPORTXML("https://tarkov-market.com/item/Pack_of_sugar","//*")
, возникает ошибка, такая как значение не может быть получено из URL. Поэтому в этом случае в качестве обходного пути я хотел бы предложить использовать Google Apps Script в качестве пользовательской функции. При использовании Google Apps Script это значение можно получить.
Пример сценария:
Скопируйте и вставьте следующий сценарий в сценарий, связанный с контейнером, в электронной таблице. И, пожалуйста, положите =sampleFormula()
в клетку. Таким образом, значение можно поместить в ячейку.
function sampleFormula() {
const url = "https://tarkov-market.com/item/Pack_of_sugar";
const html = UrlFetchApp.fetch(url).getContentText();
return html.match(/price:(.+?)<\/title>/)[1].trim();
}
Результат:

Примечание:
- Это Сценарий для вашего вопроса. Поэтому, когда этот сценарий используется для других URL-адресов и сцен, может возникнуть ошибка. Пожалуйста, будьте осторожны.
Ссылки: