2012-09-26 27 views
17

यह समारोह:GoogleFinance का उपयोग कैसे करें (("मुद्रा: EURAUD")) समारोह

GOOGLEFINANCE(("CURRENCY:EURAUD")) 
Google स्प्रैडशीट में अच्छी तरह से

काम करता है, मैं वेब ऊपर और नीचे इस समारोह के बारे में कुछ दस्तावेज और यह कैसे के लिए खोज की प्रयोग किया जाता है, निकटतम मुझे मिल गया है इस

http://www.google.com/finance?q=EURAUD

किसी को भी यह कैसे उपयोग करने के लिए पता है क्या था? या इस समारोह के बारे में दस्तावेज़ीकरण कहां खोजें?

+0

आपका क्या मतलब है "इसका उपयोग कैसे करें"? क्या आप स्प्रेडशीट के बाहर मतलब है? एफवाईआई फाइनेंस एपीआई [20 अक्टूबर को बंद हो रहा है] (https://groups.google.com/d/msg/google-finance-apis/q-DbjbzQDGQ/5s8m4hra5S8J) – Tim

+0

अच्छी तरह से, मैं बस ऊपर की रेखा में आया, मैं एक सेवा कॉल बनाना चाहता हूं जो यूरो से ऑड तक मुद्रा विनिमय देता है, उदाहरण के लिए ... लेकिन स्प्रेडशीट में भी, वह फ़ंक्शन कहीं भी दस्तावेज नहीं होता है! मुझे लगता है कि यह फ़ंक्शन स्प्रिंग क्लीनअप से प्रभावित नहीं है, उन्होंने – Ayyash

उत्तर

6

ये रहा:

https://support.google.com/docs/answer/3093281

यह सभी दस्तावेज़ है कि गूगल प्रदान करता है।

+0

युप की घोषणा की, अंत में उन्होंने इसे प्रलेखन में जोड़ा – Ayyash

2

ध्यान रखें कि GoogleFinance() फ़ंक्शन Google शीट के नए संस्करण में 100% काम नहीं कर रहा है। उदाहरण के लिए, USD से GBP से फॉर्मूला GoogleFinance("CURRENCY:USDGBP") का उपयोग कर पुराने संस्करण में 0.603974 देता है, लेकिन केवल नए में 0.6 देता है। ऐसा लगता है कि एक गोल त्रुटि है।

9

आप के लिए क्या देख रहे लिए विशेष निर्देश यहाँ हैं: https://support.google.com/docs/answer/3093281

याद रखें अपनी Google स्प्रेडशीट सूत्र अर्धविराम का उपयोग कर सकते (;) अल्पविराम के बजाय (,) क्षेत्रीय सेटिंग्स पर निर्भर करता है।

एक बार किए गए कुछ उदाहरण पर प्रतिस्थापन इस प्रकार दिखाई देगा:

=GoogleFinance("CURRENCY:USDEUR") 
=INDEX(GoogleFinance("USDEUR","price",today()-30,TODAY()),2,2) 
=SPARKLINE(GoogleFinance("USDEUR","price",today()-30,today())) 
-2

वाक्य रचना है:

= GoogleFinance (टिकर, [विशेषता], [प्रारंभ_तिथि], [NUM_DAYS | end_date ], [अंतराल])

Sample usage:

=GOOGLEFINANCE("GOOG", "price", DATE(2014,1,1), DATE(2014,12,31), "DAILY") 
=GOOGLEFINANCE("GOOG","price",TODAY()-30,TODAY()) 
=GOOGLEFINANCE(A2,A3) 
=117.80*Index(GOOGLEFINANCE("CURRENCY:EURGBP", "close", DATE(2014,1,1)), 2, 2) 

उदाहरण के लिए यदि आप विशिष्ट तिथि पर दर परिवर्तित करना चाहते हैं, यहाँ कुछ और अधिक उन्नत उदाहरण है:

=IF($C2 = "GBP", "", Index(GoogleFinance(CONCATENATE("CURRENCY:", C2, "GBP"), "close", DATE(year($A2), month($A2), day($A2)), DATE(year($A2), month($A2), day($A2)+1), "DAILY"), 2)) 

जहां $A2 अपनी तिथि है (उदाहरण के लिए) और C2 आपकी मुद्रा है (उदा। EUR)।

Docs editors Help at Google पर अधिक नमूने देखें।

-1

आप सूत्र बॉक्स में बराबर के चिह्न का उपयोग करना पड़

=GOOGLEFINANCE("GOOG", "price", DATE(2014,1,1), DATE(2014,12,31), "DAILY") 
7

एक्सचेंज जनवरी वर्ष 2016 की पहली पर NOK को यूरो से दर:

=INDEX(GOOGLEFINANCE("CURRENCY:EURNOK"; "close"; DATE(2016;1;1)); 2; 2) 

(INDEX() समारोह प्रयोग किया जाता है क्योंकि GOOGLEFINANCE() फ़ंक्शन वास्तव में 4 अलग-अलग कोशिकाओं (2x2) में प्रिंट करता है जब आप इन तर्कों के साथ इसे कॉल करते हैं, इसके परिणामस्वरूप परिणाम केवल एक सेल होगा)

0
=INDEX(GoogleFinance("USDIDR", "PRICE", F530),2,2) 

f530 = (तारीख को प्रारूपित) तिथि के साथ सेल

अपनी मुद्रा जोड़ी के साथ USDIDR बदलें।