標題: 請教GoogleFinance函數問題8
hana2126
同學




UID 72872
精華 0
積分 0
帖子 35
閱讀權限 99
註冊 2018-6-16
用戶註冊天數 2111
用戶失蹤天數 2104

58.106.153.165
分享 
發表於 2015-8-1 10:20  資料 私人訊息 
請教GoogleFinance函數問題8
各位同學大家好∼最近發現之前建立的google試算表中的GoogleFinance函數無法抓到最新的股價
函數公式為=GoogleFinance(CONCATENATE(2330,".TW"),"price")

請問各位同學有這樣的問題嗎?
再麻煩知道的同學指教一下∼謝謝!
頂部
kaka
同學




UID 6717
精華 0
積分 0
帖子 6266
閱讀權限 99
註冊 2014-5-7
用戶註冊天數 3613
用戶失蹤天數 1719

101.12.9.206
發表於 2015-8-1 10:26  資料 私人訊息 
寫E-mail問Google可能比較快得到解答
頂部
linhowja
同學




UID 11393
精華 0
積分 0
帖子 9
閱讀權限 99
註冊 2014-6-4
用戶註冊天數 3585
用戶失蹤天數 1988

114.35.63.130
發表於 2015-8-2 22:07  資料 私人訊息 


QUOTE:
原帖由 hana 於 2015-8-1 10:20 發表
各位同學大家好∼最近發現之前建立的google試算表中的GoogleFinance函數無法抓到最新的股價
函數公式為=GoogleFinance(CONCATENATE(2330,".TW"),"price")

請問各位同學有這樣的問題嗎? ...

我打進去測試的結果是可以抓到的
不過顯示的時候  小數點以下自動四捨五入了
頂部
erick16899
同學




UID 1580
精華 0
積分 0
帖子 67
閱讀權限 99
註冊 2012-4-3
用戶註冊天數 4376
用戶失蹤天數 2108

221.169.37.210
發表於 2015-8-3 01:20  資料 私人訊息 
參考一下這個功式
=IFERROR(GoogleFinance(CONCATENATE(B5,".TW"),"price"),importXML(CONCATENATE("http://finance.yahoo.com/webservice/v1/symbols/",B5,".two/quote"),"//field[@name='price']"))
頂部
Kaiweng
同學




UID 2901
精華 0
積分 0
帖子 3
閱讀權限 99
註冊 2013-11-6
用戶註冊天數 3795
用戶失蹤天數 1942

114.41.105.41
發表於 2015-8-3 10:09  資料 私人訊息 
已經停止更新了,抓到的已經是好幾天前的資料了,
原因不明~
頂部
wade0703
同學




UID 2719
精華 0
積分 0
帖子 34
閱讀權限 99
註冊 2013-8-17
用戶註冊天數 3875
用戶失蹤天數 1862

117.19.3.167
發表於 2015-8-3 14:13  資料 私人訊息 
可以試試這個=importXML(CONCATENATE("http://finance.yahoo.com/webservice/v1/symbols/","9904",".tw/quote"),"//field[@name='price']")
奇摩股市的,再把代號改成其他的就好
頂部
hana2126
同學




UID 72872
精華 0
積分 0
帖子 35
閱讀權限 99
註冊 2018-6-16
用戶註冊天數 2111
用戶失蹤天數 2104

58.106.153.165
發表於 2015-8-3 19:23  資料 私人訊息 
是的!可以抓的到,不過抓到的是好幾天前的資料。
謝謝!!


QUOTE:
原帖由 Kaiweng 於 2015-8-3 10:09 發表
已經停止更新了,抓到的已經是好幾天前的資料了,
原因不明~

頂部
hana2126
同學




UID 72872
精華 0
積分 0
帖子 35
閱讀權限 99
註冊 2018-6-16
用戶註冊天數 2111
用戶失蹤天數 2104

58.106.153.165
發表於 2015-8-3 19:37  資料 私人訊息 
謝謝親愛的同學∼ 終於可以抓到正確的股價了!謝謝!!
不過這個公式好像抓不到上櫃的?
請問是不是需要做什麼修改呢?謝謝!!

QUOTE:
原帖由 wade0703 於 2015-8-3 14:13 發表
可以試試這個=importXML(CONCATENATE("http://finance.yahoo.com/webservice/v1/symbols/","9904",".tw/quote"),"//field")
奇摩股市的,再把代號改成其他的就好

頂部
wade0703
同學




UID 2719
精華 0
積分 0
帖子 34
閱讀權限 99
註冊 2013-8-17
用戶註冊天數 3875
用戶失蹤天數 1862

117.19.3.167
發表於 2015-8-3 21:09  資料 私人訊息 
我上櫃是用這公式
=IFERROR(GoogleFinance(CONCATENATE(9951,".TW"),"price"), importXML(CONCATENATE("http://finance.yahoo.com/webservice/v1/symbols/",9951,".two/quote"),"//field[@name='price']"))
可以跑出上櫃最新股價
再把代號改成其他代號就可以了

QUOTE:
原帖由 hana 於 2015-8-3 19:37 發表
謝謝親愛的同學∼ 終於可以抓到正確的股價了!謝謝!!
不過這個公式好像抓不到上櫃的?
請問是不是需要做什麼修改呢?謝謝!!

頂部
hana2126
同學




UID 72872
精華 0
積分 0
帖子 35
閱讀權限 99
註冊 2018-6-16
用戶註冊天數 2111
用戶失蹤天數 2104

58.106.153.165
發表於 2015-8-4 15:03  資料 私人訊息 


QUOTE:
原帖由 wade0703 於 2015-8-3 21:09 發表
我上櫃是用這公式
=IFERROR(GoogleFinance(CONCATENATE(9951,".TW"),"price"), importXML(CONCATENATE("http://finance.yahoo.com/webservice/v1/symbols/",9951,".two/qu ...


同學你好∼
謝謝你熱心提供的訊息,不過上面的公式我用的話跑不出來,我上網google了一下,
發現只要把你給的上市公司抓取的公式tw改成two就可以囉∼
=importXML(CONCATENATE("http://finance.yahoo.com/webservice/v1/symbols/",A11,".two/quote"),"//field[@name='price']")
頂部
wade0703
同學




UID 2719
精華 0
積分 0
帖子 34
閱讀權限 99
註冊 2013-8-17
用戶註冊天數 3875
用戶失蹤天數 1862

101.11.96.180
發表於 2015-8-4 16:34  資料 私人訊息 
這樣啊!我試試看,謝謝

QUOTE:
原帖由 hana 於 2015-8-4 15:03 發表

同學你好∼
謝謝你熱心提供的訊息,不過上面的公式我用的話跑不出來,我上網google了一下,
發現只要把你給的上市公司抓取的公式tw改成two就可以囉∼
=importXML(CONCATENATE("http://finance.yahoo. ...

頂部
aceman5416
同學




UID 37163
精華 0
積分 0
帖子 2
閱讀權限 99
註冊 2015-3-9
用戶註冊天數 3306
用戶失蹤天數 2084

61.231.99.171
發表於 2015-8-10 22:51  資料 私人訊息 
google finance 好像修好了,我的股票清單都已更新到最新收盤價了不知大家呢
頂部
fxbirdy
同學




UID 5493
精華 0
積分 0
帖子 29
閱讀權限 99
註冊 2014-4-29
用戶註冊天數 3620
用戶失蹤天數 2032

1.171.75.59
發表於 2015-8-12 12:38  資料 私人訊息 
台股的代碼是 TPE所以用 =googlefinance( "TPE:2330","PRICE") 就可以了
參閱這邊
http://www.google.com/googlefinance/disclaimer/
常用的parameters
https://support.google.com/docs/answer/3093281?hl=zh-Hant
googlefinance抓歷史股價下來分析還蠻方便的
頂部
金門稟原
同學



UID 2966
精華 0
積分 0
帖子 249
閱讀權限 99
註冊 2013-12-4
用戶註冊天數 3766
用戶失蹤天數 1926
來自 中華民國~金門

36.233.12.188
發表於 2015-8-12 19:18  資料 私人訊息 


QUOTE:
原帖由 fxbirdy 於 2015-8-12 12:38 發表
台股的代碼是 TPE所以用 =googlefinance( "TPE:2330","RICE") 就可以了
參閱這邊
http://www.google.com/googlefinance/disclaimer/
常用的parameters
https://support.google.com/do ...

請教同學一下,我想查詢日股的伊藤忠8001股價 & EPS ,

鍵入=googlefinance( "TYO:8001","RICE") ,是無效的。

不知同學知道應該如何正確抓取日股股價嗎?謝謝您。
頂部
wade0703
同學




UID 2719
精華 0
積分 0
帖子 34
閱讀權限 99
註冊 2013-8-17
用戶註冊天數 3875
用戶失蹤天數 1862

101.14.130.42
發表於 2015-8-12 19:51  資料 私人訊息 
是"PRICE",不是"RICE"

QUOTE:
原帖由 金門稟原 於 2015-8-12 19:18 發表

請教同學一下,我想查詢日股的伊藤忠8001股價 & EPS ,

鍵入=googlefinance( "TYO:8001","RICE") ,是無效的。

不知同學知道應該如何正確抓取日股股價嗎?謝謝您。

頂部