Я использую гугл таблицы
В строку вставляю =IMPORTDATA("
https://api.coingecko.com/api/v3/simple/price?ids=bitcoin&vs_currencies=usd")
и получаю на выходе {"bitcoin":{"usd":60993}}
Это вопрос по экселю, как 60993 вычленить и перенести в другую строку, чтобы потом работать с числовым значением
Уже много вариантов использовал от ии
=ПСТР(А2, НАЙТИ(": ", A2) + 3, ДЛСТР(A2) - НАЙТИ(": ", A2) - 6)
Не знал, что есть способы делать апи-запросы непосредственно из формулы в ячейке. Однако, и в в твоём случае есть лекарство в виде формул "регулярных выражений". Гугл-таблицы этот формат, точно, поддерживают, я когда то сам таким приемом пользовался для доставания из текста нужных мне кусков.
Какие я вижу минусы в твоём варианте:
1. ты используешь неавторизованный запрос из публичного сервера. это очень ненадежный вариант, вместе с тобой такой же запрос могут отправлять другие пользователи и вы все вместе превысите лимит на бесплатные запросы. более надежно использовать авторизованные бесплатные апи.
2. написание "регулярных выражений" это своего рода, "костыль". Это не проще написания скрипта, который будет привязан к твоей таблице и вызывается из этой таблицы с нужным значением переменной для запроса.