Funkcija STOCKHISTORY dohvaća povijesne podatke o financijskom instrumentu i učitava ga kao polje koje će se prelijevati ako je to konačni rezultat formule. To znači da će Excel dinamički stvoriti raspon polja odgovarajuće veličine kada pritisnete ENTER.
Važno: Funkcija STOCKHISTORY zahtijeva Microsoft 365 Personal, Microsoft 365 Family, Microsoft 365 Business Standard ili Microsoft 365 Business Premium pretplatu.
Tehničke pojedinosti
Sintaksa
=STOCKHISTORY(dionica; start_date; [end_date]; [interval]; [zaglavlja]; [svojstvo0]; [svojstvo1]; [svojstvo2]; [svojstvo3]; [svojstvo4]; [svojstvo5])
Sintaksa funkcije STOCKHISTORY sadrži sljedeće argumente:
Argument |
Opis |
---|---|
Dionica |
Funkcija vraća povijesne podatke o cijenama financijskog instrumenta koji odgovara toj vrijednosti. Unesite simbol dionica u dvostrukim navodima (npr. "MSFT") ili referencu na ćeliju koja sadrži vrstu podataka Dionice. Time će se povući podaci iz zadane zamjene za instrument. Na određenu razmjenu možete se referirati i tako da unesete 4-znakni ISO kod identifikatora tržišta (MIC), nakon čega slijedi dvotočka, nakon čega slijedi simbol dionica (npr. "XNAS:MSFT"). Saznajte više o našim izvorima podataka. |
datum_početka |
Najraniji datum za dohvaćanje podataka. Imajte na umu da ako interval nije 0 (dnevno), prva točka podataka može biti prije navedene start_date - to će biti prvi datum zatraženog razdoblja. |
datum_završetka |
Neobavezno. Najnoviji datum za dohvaćanje podataka. Zadano je start_date. |
interval |
Neobavezno. Određuje interval koji svaka vrijednost podataka predstavlja na sljedeći način: 0 = dnevno, 1 = tjedno, 2 = mjesečno.Zadano je 0. |
Zaglavlja |
Neobavezno. Određuje hoće li se naslovi prikazivati na sljedeći način: 0 = bez zaglavlja, 1 = prikaži zaglavlja, 2 = prikaži identifikator instrument i zaglavlja.Zadano je 1 (npr. prikaži zaglavlja). Kada su uvrštena, zaglavlja su reci teksta koji su dio polja vraćenog iz funkcije. |
property0 - property5 |
Neobavezno. Stupci koji se dohvaćaju za svaku dionice na sljedeći način: 0 = datum, 1 = Zatvori, 2 = Otvori, 3 = visoko, 4 = nisko, 5 = glasnoća.Ako je bilo koji od njih prisutan, samo se naznačeni stupci vraćaju prema navedenom redoslijedu. Zadano je 0,1 (npr. datum i zatvaranje). |
Bilješke
-
Funkcija STOCKHISTORY ne pečatuje oblik na ćelijama u koje prelije. Ako izbrišete formulu, ćelije koje je ispunila imaju oblik Općenito.
-
Kada unesete argumente svojstava, upišite broj za svako svojstvo od 0 do 5 redoslijedom kojim ih želite vidjeti. Vrijednost koju unesete za svako svojstvo odgovara broju svojstva. Da biste, primjerice, uvrstili Datum, Otvori i Zatvori, unesite 0,2,1. Ta su svojstva definirana na sljedeći način:
Vrijednost
Svojstvo
Definicija
0
Datum
Ako je interval dnevni ili tjedni, prvi valjani dan trgovanja u razdoblju.
Ako je interval mjesečni, prvi dan u mjesecu, bez obzira na to je li dan trgovanja.1
Zatvori
Završna cijena na zadnji dan trgovanja u razdoblju
2
Otvaranje
Cijena otvaranja prvog dana trgovanja u razdoblju
3
Visoko
Najviša vrijednost dana u razdoblju
4
Nisko
Najniža najniža vrijednost dana u razdoblju
5
Volumen
Broj dijaprojeka kojima se trguje tijekom razdoblja
-
Funkcija STOCKHISTORY pripada & funkcija Reference.
-
Argumenti datuma mogu biti datum u dvostrukim navodima (npr. "01-01-2020") ili formula (npr. TODAY()) ili referenca ćelije na ćeliju s datumom.
-
Vraćeni datum može biti prije datuma koji ste naveli. Ako je, primjerice, 31. prosinca 2019. naveden kao početni datum, a interval je mjesečna, 1. prosinca 2019. bit će vraćena kao datum početka zatraženog razdoblja.
-
Imajte na umu da, iako neki financijski instrumenti mogu biti dostupni kao vrste podataka Dionice, povijesne informacije neće biti dostupne. To je, primjerice, slučaj s najpopularnijim fondovima indeksa, uključujući S&P 500.
Savjeti
-
Ako želite dobiti najvišu vrijednost tijekom razdoblja od tri mjeseca, brže je koristiti mjesečni interval od dnevnog ili tjednog intervala. Na primjer, =MAX(STOCKHISTORY("XNAS:MSFT", "1/1/2022", "3/1/2022", 2, 0, 3)) će izračunati maksimalnu vrijednost od 3 podatkovne točke (jednu za svaki mjesec), podatke samo bez zaglavlja, za najveću vrijednost trgovanja za svaki mjesec. Ako umjesto toga formula koristi tjedni ili dnevni interval, dobit ćete isti rezultat, ali u izračunu će se koristiti mnogo više podatkovnih točaka, što može dovesti do smanjenih performansi.
-
Ako želite vidjeti visoku ili nisku vrijednost od 52 tjedna, često je brže koristiti vrstu podataka Dionice, koja ima ta svojstva dostupna. Primjerice, pretvorite "xnas:msft" u vrstu podataka burze u ćeliji A1, a u ćeliji B1 možete napisati formulu =A1.[52 week high] biste dobili vrijednost. Radnu knjigu možete konfigurirati i tako da automatski osvježi tu vrijednost na način opisan ovdje.
-
STOCKHISTORY, u prikazivanju povijesnih podataka, obično se ažurira tek nakon dovršetka dana trgovanja. To znači da ne možete koristiti STOCKHISTORY da biste dobili podatke za današnje trgovinske pojedinosti dok se tržište ne zatvori ili nakon završetka dana, ovisno o tržištu.
-
Ako koristite STOCKHISTORY s funkcijom koja se automatski ažurira (npr. TODAY) i ako je u radnoj knjizi omogućen automatski izračun, STOCKHISTORY će automatski osvježiti podatke prilikom otvaranja radne knjige. Ovo će se ažuriranje dogoditi u pozadini, a radnu knjigu možete uređivati po želji dok je ažuriranje u tijeku. Ako radna knjiga koristi velik broj poziva funkcija STOCKHISTORY, ovo ažuriranje u pozadini nastavit će se sve dok je potrebno za ažuriranje podataka. Radnu knjigu po želji možete zatvoriti u bilo kojem trenutku tijekom tog postupka.