Nejlepší odpověď
Budete muset použít dvě buňky (vyhledávací buňka a návratová buňka) a můžete umístěte je kdekoli na tabulku, doporučuji nahoře nebo někde vpravo. Vyhledávací buňka bude místo, kde zadáte datum zahájení dotazu. Návratová buňka bude obsahovat vnořený vzorec, který provede vyhledávání.
Udělám tři předpoklady, že ceny, které chcete k vrácení jsou ve sloupci F , data jsou ve sloupci A a vyhledávací buňka je H1.
Vyhledávací buňka = H1
- Sem zadejte datum (formát jako datum)
Návratová buňka (může být kdekoli)
- Zadejte následující vzorec:
= INDEX (F: F, MATCH (H1, A: A, 0))
UPRAVIT
Právě jsem si uvědomil, že to, co hledáte, byl nějaký export přímo z webu. Zkuste použít funkci importu webu z aplikace Excel, přejděte na Data / Z webu. Jakmile importujete data, můžete spustit zadaný vzorec. Podobné věci jsem udělal generováním souboru CSV z Yahoo a kopírováním / vložením dat přímo do mého tabulkový kalkulátor. Funkce Tabulka pomáhá při formátování zachovat formátování.
Odpověď
K tomu můžete použít upravený webový dotaz.
Například chcete získat cenu Google pro datum: 23. června 2015
Adresa URL k tomu bude: „ http://finance.yahoo.com/q/hp?s=GOOG&a=05&b=23&c=2015&d=05&e=23&f=2015&g=d “
Zde proměnné v adrese URL jsou „StockName“ a „Data“.
Nyní vytvořte nový webový dotaz pro tento požadavek adresy URL:
Výběr = 15 Formátování = Žádné PreFormattedTextToColumns = True ConsequiveDelimitersAsOne = True SingleBlockTextImport = False DisableDateRecognition = False DisableRedirections = False
#########
Zkopírujte výše uvedený text mezi značky „#“ a vložte jej do prázdného poznámkového bloku a uložte jej jako „yahoo.iqy“ na plochu. Zde .iqy je přípona souboru Excel WebQuery.
1: Nyní otevřeno nový prázdný sešit.2: Poté zvolte Data-> Exixting Conne ction-> Yahoo.iqy 3: Otevře se dialogové okno s žádostí o výběr, vyhledejte webový dotaz (Yahoo.iqy), který jste právě uložili na plochu, a vyberte jej. 4: Poté se otevře pole „Importovat data“. Klikněte na „OK“. 5: Poté požádá o proměnné. Vyplňte všechny požadované parametry a Hotovo.
Ukázkový list je na mém GitHubu: vsrathore / ExcelWebQuery
Stáhněte si Excel a Soubor WebQuery.
O aplikaci ExcelFile: B1 = „Stock\_Name“
B / C / D :: 4/5 = „Parametry data“
WebQuery v buňce A8
Poznámka: Můžeme použít stejnou metodu pro získání dat o akciích za období (StartDate až EndDate). Zde používám StartDate = EndDate pro jeden datový bod v sešitu aplikace Excel.
Neváhejte a zeptejte se na více dotazů (nebo WebQuery): P