Меню

Внутренняя ошибка google финансов

Вопрос:

Я использую функцию GOOGLEFINANCE() в листах google, чтобы получить обменный курс для расходов, которые я вхожу для учета.

Проблема в том, что иногда я получаю сообщение об ошибке #N/A с сообщением

При оценке GOOGLEFINANCE запрос на символ: “PENUSD” не возвращает данных.

Запутанная часть заключается в том, что иногда, возможно, с обновлением страницы через 5 минут некоторые ячейки фактически начинают работать, а другие получают ошибку. Я не могу решить проблему.

С другой стороны, очевидно, что это плохой способ сделать обмен валюты, потому что он постоянно вычисляет ставку за последний день. Есть ли способ получить исторические обменные курсы как ценность, один раз? Я думаю, что script, что для каждой новой “даты”, введенной в столбце даты, вычисляется обменный курс за этот день и вводится номер в ячейке рядом с ним.

Возможно ли это? Есть ли там лучшие решения? спасибо за помощь

Ответ №1

Да, действительно очень шаткий. Формулы иногда перестают работать, когда я переключаюсь на другую вкладку, а затем возвращаюсь.
Что мне помогает:

  • Закройте вкладку и снова откройте (Ctrl-Shift-T). Это обычно делает формулы работать снова в течение некоторого времени.
  • Выберите ячейки с формулами, скопируйте и вставьте обратно как “значения только”. Это будет жестко закодировать их, что на самом деле именно то, что мне нужно.

Ответ №2

Задержанный и несколько несвязанный, но в наши дни вам нужно префикс CURRENCY:. То есть CURRENCY:PENUSD.

Гугл Финансы недоступны

При попытке зайти на google.com/finance выдается ошибка. На главной странице Гугл виджет с курсом какой-то конкретной акции пока показывается.

Anyone know workarounds to make GoogleFinance actually work?
It works for a while so it is not a problem with my formulas but then periodically the cells that were showing stock quotes suddenly show «#N/A» and if you hover over them it shows that GoogleFinance experienced an internal error.
It’s really buggy.
Changing the refresh interval doesn’t help, in either direction.

Anyone know workarounds to avoid the errors and have the spreadsheet simply show (and keep showing) the stock quote data without the errors?

greybeard's user avatar

greybeard

2,1207 gold badges27 silver badges61 bronze badges

asked Jan 22, 2020 at 5:53

stackonfire's user avatar

2

you can either use alternative to GOOGLEFINANCE (depends on what exactly are you up to)

or if you want to stick with it you can wrap it into IFERROR:

=IFERROR(GOOGLEFINANCE(your_formula_here), GOOGLEFINANCE(same_formula_here))

or even:

=IFERROR(IFERROR(
 GOOGLEFINANCE(your_formula_here), 
 GOOGLEFINANCE(same_formula_here)), 
 GOOGLEFINANCE(same_formula_here))

answered Jan 22, 2020 at 15:59

player0's user avatar

player0player0

122k9 gold badges60 silver badges113 bronze badges

2

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Внутренняя ошибка finereader при распознавании
  • Внутренняя ошибка failed to load dll c windows system32 shfolder dll