OSAKEHISTORIA-funktio noutaa historiatietoja rahoitusinstrumenteista ja lataa sen taulukkona, joka leviää, jos se on kaavan lopputulos. Tämä tarkoittaa, että Excel luo dynaamisesti sopivankokoisen matriisialueen, kun painat ENTER-näppäintä.
: OSAKEHISTORIA-funktio edellyttää Microsoft 365 Personal, Microsoft 365 Family, Microsoft 365 Business Standard tai Microsoft 365 Business Premium -tilausta.
Tekniset tiedot
Syntaksi
=OSAKEHISTORIA(stock, start_date, [end_date], [interval], [headers], [property0], [property1], [property2], [property3], [property4], [property5])
OSAKEHISTORIA-funktion syntaksissa on seuraavat argumentit:
Argumentti |
Kuvaus |
---|---|
osake |
Funktio palauttaa historiallisen hintatiedon vastaavasta rahoitusinstrumentista. Kirjoita pörssisymboli lainausmerkkeihin (esimerkiksi "MSFT") tai viittaus soluun, joka sisältää Osakkeet tietotyypin. Tämä hakee tietoja instrumentin oletusvaihdannasta. Voit myös viitata tiettyyn vaihtoon määrittämällä neljän merkin ISO-markkinatunnisteen (MIC) ja sen perään kaksoispisteen ja sen jälkeen tunnuksen (esimerkiksi "XNAS:MSFT"). Lue lisää Tietoja tietolähteistä |
start_date |
Aikaisin päiväys jolta tietoja noudetaan. Huomaa, että jos aikaväli ei ole 0 (päivittäin), ensimmäinen arvopiste voi olla aikaisempi kuin annettu start_date. Se on pyydetyn jakson ensimmäinen päivämäärä. |
end_date |
Valinnainen. Viimeisin ajankohta, jolloin tiedot haetaan. Oletusarvo on start_date. |
aikaväli |
Valinnainen. Määrittää jokaisen tietoarvon aikavälin seuraavalla tavalla: 0 = päivittäin, 1 = viikoittain, 2 = kuukausittain.Oletusarvo on 0. |
headers |
Valinnainen. Määrittää, näytetäänkö otsikot seuraavasti: 0 = ei otsikoita, 1 = näytä otsikot, 2 = näytä instrumentin tunniste ja otsikot.Oletusarvo on 1 (näytä otsikot). Jos tämä on sisällytetty, otsikot ovat tekstirivejä, jotka ovat osa funktiosta palautettavaa taulukkoa. |
property0-property5 |
Valinnainen. Kustakin osakkeesta noudetaan sarakkeet seuraavasti: 0 = päivämäärä, 1 = sulkeutumien, 2 = avaus, 3 = korkea, 4 = matala, 5 = volyymi.Jos jokin näistä on käytössä, vain määritetyt sarakkeet palautetaan annetussa järjestyksessä. Oletus arvo on 0, 1 (eli päivämäärä ja sulkeutuminen). |
Huomautukset
-
OSAKEHISTORIA-funktio ei leimaa muotoa soluihin, joihin se leviää. Jos poistat kaavan, siinä olevat solut ovat yleisessä muodossa.
-
Kun kirjoitat ominaisuuden argumentit, kirjoita luku kunkin ominaisuuden 0 – 5 kohdalle siinä järjestyksessä, jossa haluat niiden näkyvän. Kunkin ominaisuuden arvo vastaa ominaisuuden numeroa. Jos esimerkiksi haluat sisällyttää päivämäärän, avauksen ja sulkemisen, kirjoita 0, 2, 1. Nämä ominaisuudet määritetään seuraavasti:
Arvo
Ominaisuus
Määritelmä
0
Päivämäärä
Jos väli on päivittäin tai viikoittain, kauden ensimmäinen kelvollinen kaupankäyntipäivä.
Jos väli on kuukausittain, kuukauden ensimmäinen päivä riippumatta siitä, oliko kyseessä kaupankäyntipäivä.1
Sulkeminen
Jakson viimeisen pörssipäivän loppukurssi
2
Avoin
Jakson ensimmäisen pörssipäivän avauskurssi
3
Korkein
Jakson korkeimman päivän korkein
4
Matalin
Jakson matalimman päivän alin
5
Määrä
Jakson aikana vaihdettujen osakkeiden määrä
-
OSAKEHISTORIA-funktio sisältyy haku- ja viittausfunktioihin.
-
Päivämääräargumentit voivat olla lainausmerkeissä oleva päiväys (esim. "01-01-2020") tai kaavan (esim.TÄNÄÄN()) tai soluviittaus soluun, jolla on päiväys.
-
Palautettava päivän voi olla aikaisempi kuin annettu. Jos esimerkiksi alkamispäiväksi annetaan 31. joulukuuta 2019, ja aikaväli on kuukausittain, tällöin palautetaan 1. joulukuuta 2019, koska se on pyydetty jakson alkamispäivämäärä.
-
Huomaa, että vaikka osa rahoitusvälineistä voi olla saatavilla Osakkeet-tietotyyppinä, historialliset tiedot eivät ole käytettävissä. Tämä koskee esimerkiksi suosituimpia indeksirahastoja, mukaan lukien S&P 500.
Vinkkejä
-
Jos haluat saada korkeimman lukeman kolmen kuukauden jakson aikana, on nopeampaa käyttää kuukausittaista aikaväliä kuin päivittäistä tai viikoittaista aikaväliä. Esimerkiksi =MAX(STOCKHISTORY("XNAS:MSFT", "1/1/2022", "3/1/2022", 2, 0, 3)) laskee 3 datapisteen (yksi jokaiselle kuukaudelle) maksimiarvon (vain dataa ilman otsikoita) kunkin kuukauden korkeimman kaupankäyntiarvon osalta. Jos kaava käyttäisi sen sijaan viikoittaista tai päivittäistä aikaväliä, saisit saman tuloksen, mutta laskutoimituksessa olisi paljon enemmän arvopisteitä, jotka voivat heikentää suorituskykyä.
-
Jos haluat nähdä 52 viikon korkeimman tai alhaisimman, on usein nopeampaa käyttää Osakkeet-tietotyyppiä, jossa on kyseiset ominaisuudet helposti käytettävissä. Muunna esimerkiksi "xnas:msft" osaketietotyypiksi solussa A1, ja solussa B1 voit kirjoittaa kaavan =A1.[52 week high] arvon saamiseksi. Voit myös määrittää työkirjan päivittämään kyseisen arvon automaattisesti tässä kuvatulla tavalla.
-
Historiatietojen näyttämisessä OSAKEHISTORIA päivittyy yleensä vain sen jälkeen, kun kaupankäyntipäivä on päättynyt. Tämä tarkoittaa sitä, että et voi käyttää OSAKEHISTORIA-funktiota tämän päivän kaupankäyntitietojen noutamiseen, ennen kuin markkina-alue on sulkeutunut tai sen jälkeen, kun päivä on päättynyt markkina-alueesta riippuen.
-
Jos käytät OSAKEHISTORIA-funktiota automaattisesti päivittyvässä funktiossa (kuten TÄNÄÄN) ja jos työkirjassa on käytössä automaattinen laskenta, OSAKEHISTORIA päivittää tiedot automaattisesti, kun avaat työkirjan. Tämä päivitys tehdään taustalla, ja voit muokata työkirjaa haluamallasi tavalla päivityksen ollessa käynnissä. Jos työkirjassasi on paljon OSAKEHISTORIA-funktiokutsuja, tämä taustapäivitys jatkuu niin kauan kuin on tarpeen tietojen päivittämiseksi. Voit halutessasi sulkea työkirjan milloin tahansa tämän prosessin aikana.