Google Sheets: IMPORTHTML не выбирает таблицу 10 - PullRequest
0 голосов
/ 17 апреля 2019

Я периодически обновляю свой финансовый профиль, получая дивиденды.Хотя сообщаемая онлайн доходность может быть неточной на 100%, я все же хочу получить годовую дивидендную доходность Фоварда.

Ранее у меня было следующее, чтобы получить доход от Yahoo:

=vlookup("Forward Annual Dividend Yield"&"*",IMPORTHTML("https://finance.yahoo.com/quote/O/key-statistics","table",10),2,0)

Похоже, теперь IMPORTHTML не может получить таблицу 10. Сообщает мне #REF:

=IMPORTHTML("https://finance.yahoo.com/quote/O/key-statistics","table",10)

Где, как

=IMPORTHTML("https://finance.yahoo.com/quote/O/key-statistics","table",9)

не имеет проблем с сообщением "AvgТом (3 месяца) - 1.92M "" Средний том (10 дней) - 1.55M "и т. Д.

Если нет проблем с извлечением таблицы 10 из других сайтов, где я ошибаюсь?

Ответы [ 2 ]

1 голос
/ 17 апреля 2019

в качестве альтернативы вы можете попробовать:

=INDEX(IMPORTXML("https://finance.yahoo.com/quote/O/key-statistics", 
 "//td[@class='Fz(s) Fw(500) Ta(end)']"), 51, 1)

0

0 голосов
/ 17 апреля 2019

отлично работает на этой стороне:

=IMPORTHTML("https://finance.yahoo.com/quote/O/key-statistics", "table", 10)

0


=INDEX(IMPORTHTML("https://finance.yahoo.com/quote/O/key-statistics", "table", 10), 2, 2)

0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...