मैं केवल स्टॉक की ऐतिहासिक कीमत वापस करने के लिए GOOGLEFINANCE कैसे प्राप्त कर सकता हूं और एक सरणी नहीं?


22

मैं कुछ स्टॉक के लागत आधार का पता लगाने की कोशिश कर रहा हूं जो मैंने पिछले साल बेचे थे और मैं GOOGLEFINANCEजो चाहता हूं वह करने के लिए काफी नहीं मिल सका । शेयर को डीआरआईपी के माध्यम से खरीदा गया था, इसलिए लगभग पांच शेयर हैं जो हर तिमाही में लंबी अवधि में जुड़ जाते हैं ।

मेरे पास निपटान की तारीखें और शेयरों की संख्या है, लेकिन 2003 से पहले, मेरे पास खरीद मूल्य नहीं है। इसलिए, मैं GOOGLEFINANCEकीमत का पता लगाने के लिए फ़ंक्शन का उपयोग करने की कोशिश कर रहा हूं, लेकिन अगर मैं लिखता हूं

=GoogleFinance("GOOG", "PRICE", 3/3/2000)

मुझे सिर्फ ऐतिहासिक कीमत के बजाय 2x2 सरणी मिलती है।

क्या किसी GOOGLEFINANCEअन्य फ़ंक्शन में चेन करने का कोई तरीका है जो निचले दाएं सेल में सिर्फ मान लौटाएगा?


3
आगंतुकों को इस उत्तर को पढ़ने की सलाह दी जाती है , न कि उस समय जो शीर्ष पर है।

जवाबों:


-2

नहीं, यह संभव नहीं है। हालाँकि आप किसी अन्य सेल में केवल निचले दाएं सेल को संदर्भित कर सकते हैं।

इसलिए यदि आप Google से वापस आ गए हैं:

A1: "Date"      B1: "Close"
A2: "3/3/2000"  B2: "55.22"
A3: "Date"      B3: "Close"
A4: "3/4/2000"  B4: "58.44"

सेल C1 =B2और सेल C2 सेट करें=B4

और परिणाम होंगे:

C1: 55.22
C2: 58.44

यदि आप वास्तव में डेटा को अलग करना चाहते हैं, तो आप क्वेरी को एक Google दस्तावेज़ में भी डाल सकते हैं और फिर इसे किसी अन्य Google दस्तावेज़ से संदर्भित कर सकते हैं।


जवाब के लिए धन्यवाद। मुझे लगता है कि मुझे कुछ करना होगा जैसे शीट 2 में सभी डेटा होते हैं और शीट में मूल्य प्राप्त करने के लिए एक विज़ुअडअप करते हैं। 1. यह बहुत अधिक बर्बाद डेटा होगा क्योंकि खरीदारी हर तिमाही में की गई थी, लेकिन समय नहीं है लगातार उपयोग करने के लिए पर्याप्त नहीं हैinterval केवल मेरे द्वारा आवश्यक डेटा प्राप्त करने के करने के ।
पालक

7
@Tic का उत्तर इससे आसान है।
लैसर

यह स्पष्ट रूप से सही जवाब नहीं है। निचे देखो।
कलल

43

का उपयोग करें =INDEX(GoogleFinance("GOOG", "price", "3/3/2000"),2,2)। शायद आपको कोष्ठक के बीच की तारीख को बंद करने की आवश्यकता होगी।


इस जवाब ने मुझे सही रास्ते पर ला खड़ा किया। एकमात्र मुद्दा GOOG2000 में व्यापार नहीं कर रहा था। इसलिए मुझे सिर्फ तारीख में संशोधन करने की आवश्यकता थी। जैसे "3/3/2010" धन्यवाद @tic!

8
यह निश्चित रूप से बेहतर काम करता है तो चुना गया उत्तर
डेमियन

हाँ, यह काम करता है। आप इस पद्धति के साथ कई तारीखों को कॉल कर सकते हैं और एकत्रीकरण कर सकते हैं जैसे कि यह एक बहुत बड़ा कार्य था।
दिनशजई

1
@spinlock, आप इस पर अपना स्वीकृत उत्तर बदलने पर विचार कर सकते हैं।
जे वाल्टर्स

2

मुझे एक हैक मिला जो यहां भी काम करता है।
का उपयोग करें =min(GoogleFinance("Goog", "PRICE", "3/3/2000"))


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

F530 = तारीख के साथ सेल (तिथि करने के लिए स्वरूपित)


1
=BDMIN(GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate");"CLOSE";
       GOOGLEFINANCE("Goog"; "PRICE"; "YourStarDate";"YourEndDate"))

इससे मेरा काम बनता है।

अंग्रेजी लोकेल के लिए उदाहरण :

=DMIN(GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"),"CLOSE",
       GOOGLEFINANCE("Goog", "PRICE", "10/10/2019","10/11/2019"))

स्वागत हे। कृपया पोस्ट करते समय अंग्रेजी लोकेल का उपयोग करने की कोशिश करें और साथ ही इसे व्यापक रूप से समझा जाए।
मैरीकामिटोस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.