3

Google 스프레드 시트에서 Taiwan Stock Exchange Index를 얻는 방법은 무엇입니까? 이 색인은 Google 재무에 https://www.google.com/finance?q=TPE%3ATAIEX에 존재합니다.Google 스프레드 시트에서 대만 증권 거래소 지수를 얻는 방법

다음 수식을 시도했지만 모두 실패했습니다.

=GoogleFinance("TPE:TAIEX"; "price") 
=GoogleFinance("TPE.TAIEX"; "price") 
=GoogleFinance("TAIEX.TW"; "price") 
=GoogleFinance("TAIEX:TPE"; "price") 
=GoogleFinance("TAIEX.TPE"; "price") 
=GoogleFinance("TPE%3ATAIEX"; "price") 
+0

[워드 프로세서]을 (https://support.google.com/drive/answer/3093281) : "GOOGLEFINANCE는 영어로만 제공되며 대부분의 국제 교류를 지원하지 않습니다." 나는 그것이 문제라고 생각할 것이다. – stoneage

답변

2
=GoogleFinance("TWII"; "price") 
1

내가 당신에게 약 2 일을 제안 할 수있다 :

appscript 트릭 : 구글이 당신의 마음에 드는 사이트에서 데이터를 검색하는 스크립트를 애플 리케이션
빌드. 사이트 http://www.bloomberg.com/quote/TWSE:IND에 대한 예를 들려주세요. 이 예제 피트 당신의 필요에 따라 잘 모르겠다 그래서 당신은 아주 쉽게 regexp 및 사이트 URL을 변경 스크립트를 변경할 수 있습니다.
프랑스 인으로 변경해야합니다. ","for "." 그것은 당신에게 필요하지 않을 수도 있습니다.

function twn(){ 
var feed = UrlFetchApp.fetch("http://www.bloomberg.com/quote/TWSE:IND"); // URL of your favorite site 
    var taux = feed.getContentText().match(/meta itemprop\="price" content\="[0-9,\.]*"/); // looking for a regexp in the retrieved page 
    taux = taux[0].slice(31,taux[0].length-1); // cleaning around what you retrieved 
    taux = taux.replace(",",""); // french trick 
    taux = taux.replace(".",","); // french trick 
    Logger.log("taux: "+taux); // a little log to check Is I'm not doing anything bad 
    return(taux); // result displayed in your spreadsheet when you call function twn() 
} 

스프레드 시트 트릭 :

스프레드 시트에서

수식 사용
=mid(REGEXEXTRACT(concatenate(Importdata("http://www.bloomberg.com/quote/TWSE:IND"));"itemprop=""price"" content=""[0-9,\.]*");27;10)