Hogyan lehet lekérni egy részvény árfolyamát egy bizonyos dátumra


Legjobb válasz

Két cellát kell használnia (kereső és visszatérő cella), és megteheti helyezze őket bárhová a táblázatba, azt javaslom valahol a tetején vagy a jobb oldalon. A Keresőcella lesz az, ahol beírja a dátumot a lekérdezés elindításához. A Return Cell tartalmazza a beágyazott képletet, amely végrehajtja a keresést.

Három feltevést fogok tenni, hogy a kívánt árak a visszatéréshez a F oszlopban, a dátumok a A oszlopban vannak, a keresési cella pedig H1.

Keresési cella = H1

  • Írja be ide a dátumot (formátum dátumként)

Visszatérő cella (bárhol lehet)

  • Írja be a következő képletet:

= INDEX (F: F, MATCH (H1, A: A, 0))

SZERKESZTÉS

Épp most jöttem rá, hogy amit keresett, az valamilyen export közvetlenül az internetről. Próbálkozzon az Excel webimportálási funkciójával, lépjen az Adatok / Webről oldalra. Az adatok importálása után futtathatja a megadott képletet. Hasonló dolgokat tettem: létrehoztam egy csv fájlt a Yahoo-ból, és az adatokat közvetlenül az táblázat. A Táblázat funkció segít megőrizni a formázást, amikor ezt megteszi.

Válasz

Ehhez módosított internetes lekérdezést is használhat.

Például meg akarja szerezni a Google árát dátumra: 2015. június 23.

Az URL a következő lesz: “ http://finance.yahoo.com/q/hp?s=GOOG&a=05&b=23&c=2015&d=05&e=23&f=2015&g=d

Itt az URL-ben található változó (k) a “StockName” és a “Dates”.

Most hozzon létre egy új internetes lekérdezést ehhez az URL-kérelemhez:

#### ##### WEB 1 http://finance.yahoo.com/q/hp?s=[“Stk “,” “] & a = [” stM “,” “] & b = [” stD “,” “] & c = [” stY “,” “] & d = [” endM “,” “] & e = [” endD “,” “] & f = [” endY “,” “] & g = d

Selection = 15 Formázás = Nincs PreFormattedTextToColumns = True ConsecutiveDelimitersAsOne = True SingleBlockTextImport = Hamis DisableDateRecognition = Hamis DisableRedirections = Hamis

#########

Másolja a fenti szöveget a “#” jelek közé, illessze be az üres jegyzetfüzetbe, és mentse az asztalra “yahoo.iqy” néven. Itt az .iqy az Excel WebQuery fájlkiterjesztés.

1: Most nyissa meg új üres munkafüzet.2: Ezután válassza az Adat-> Exixting Conne lehetőséget ction-> Yahoo.iqy 3: Megnyílik egy párbeszédpanel, amelyben felkérik, hogy válassza ki, keresse meg az imént az asztalra mentett weblekérdezést (Yahoo.iqy), és válassza ki azt. 4: Ezután megnyílik az ‘Adatok importálása’ mező. Kattintson az “OK” gombra. 5: Ezután változó (ka) t kér. Töltse ki az összes szükséges paramétert és kész.

Példa munkalap található a GitHub-on: vsrathore / ExcelWebQuery

Töltse le az Excel alkalmazást és WebQuery fájl.

Az ExcelFile ismertetése: B1 = “Készlet\_neve”

B / C / D :: 4/5 = “Dátumparaméterek”

WebQuery az A8 cellában

Megjegyzés: Ugyanazon módszert használhatjuk a részvényadatok lekérésére egy időszakra (StartDate – EndDate). Itt a StartDate = EndDate elemet használom az Excel adatfüzet egyetlen adatpontjához.

Kérjen további kérdést (vagy WebQuery-t): P

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük