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:
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