Funktionen AKTIEHISTORIK henter historiske data om et finansielt instrument og indlæser dem som en matrix, som sættes ind, hvis det er det endelige resultat af en formel. Det betyder, at Excel dynamisk opretter et matrixområde med en passende størrelse, når du trykker på Enter.
: Funktionen AKTIEHISTORIK kræver et abonnement på Microsoft 365 Personal, Microsoft 365 Family, Microsoft 365 Business Standardeller Microsoft 365 Business Premium .
Tekniske detaljer
Syntaks
=AKTIEHISTORIK(aktie, startdato, [slutdato], [interval], [overskrifter], [egenskab0], [egenskab1], [egenskab2], [egenskab3], [egenskab4], [egenskab5])
Syntaksen for funktionen AKTIEHISTORIK har følgende argumenter:
Argument |
Beskrivelse |
---|---|
aktie |
Funktionen returnerer historiske prisdata for det finansielle instrument, der svarer til denne værdi. Angiv et aktiesymbol i dobbelte anførselstegn (f.eks. "MSFT") eller en reference til en celle, der indeholder datatypen Aktier. Dette vil udtrække data fra standardbørsen for instrumentet. Du kan også referere til en bestemt børs ved at indtaste en ISO-markedsidentifikationskode (MIC) på 4 tegn, efterfulgt af et kolon og aktiesymbolet (f.eks. "XNAS:MSFT"). Få mere at vide om vores datakilder. |
startdato |
Den tidligste dato, data hentes for. Bemærk, at hvis intervallet ikke er 0 (dagligt), kan det første datapunkt være tidligere end den angivne startdato – det vil være den første dato i den forespurgte periode. |
slutdato |
Valgfri. Den seneste dato, data hentes for. Standarden er startdato. |
interval |
Valgfri. Angiver intervallet, som hver dataværdi repræsenterer, på følgende måde: 0 = dagligt, 1 = ugentligt, 2 = månedligt.Standarden er 0. |
overskrifter |
Valgfri. Angiver, om overskrifter skal vises på følgende måde: 0 = ingen overskrifter, 1 = vis overskrifter, 2 = vis instrumentidentifikator og overskrifter.Standarden er 1 (dvs. vis overskrifter). Når de er inkluderet, er overskrifter tekstrækker, der er en del af matricen, der returneres fra funktionen. |
egenskab0-egenskab5 |
Valgfri. De kolonner, der hentes for hver aktie, på følgende måde: 0 = Dato, 1 = Luk, 2 = Åbn, 3 = Høj, 4 = Lav, 5 = Lydstyrke.Hvis nogen af dem er til stede, returneres kun de angivne kolonner i den angivne rækkefølge. Standarden er 0,1 (dvs. Dato og Lukkekurs). |
Bemærkninger
-
Funktionen AKTIEHISTORIK stempler ikke et format på cellerne, den sætter ind i. Hvis du sletter formlen har cellerne, den udfyldte, formatet Generel.
-
Når du angiver egenskabsargumenter, skriver du et tal for hver egenskab mellem 0 og 5 i den rækkefølge, du vil se dem. Den værdi, du angiver for hver egenskab, svarer til egenskabens nummer. Hvis du f.eks. vil inkludere Dato, Åbningskurs og Lukkekurs, skal du angive 0,2,1. Disse egenskaber er defineret som følger:
Værdi
Egenskab
Definition
0
Dato
Hvis intervallet er dagligt eller ugentligt, er den første gyldige handelsdag i perioden.
Hvis interval er månedligt, den første dag i måneden, uanset om det var en handelsdag.1
Lukkekurs
Lukkekurs på den sidste handelsdag i perioden
2
Åben
Åbningskurs på den første handelsdag i perioden
3
Høj
Højeste dag er høj i perioden
4
Lav
Laveste dags lave i perioden
5
Volumen
Antal aktier, der er blevet handlet i perioden
-
Funktionen AKTIEHISTORIK hører til funktionsserien Opslag og reference.
-
Datoargumenter kan være en dato omsluttet af dobbelte anførselstegn (f.eks. "01-01-2020") eller en formel (f. eks.IDAG()) eller en cellereference til en celle med en dato.
-
Den returnerede dato kan være tidligere end den angivne dato. Hvis 31. december 2019 eksempelvis angives som startdato, og intervallet er månedligt, retureneres 1. december 2019, eftersom det er startdatoen for den forespurgte periode.
-
Bemærk, at selvom nogle finansielle instrumenter kan være tilgængelige som aktiedatatyper, vil de historiske oplysninger ikke være tilgængelige. Dette er f.eks. tilfældet for de mest populære indeksfonde, herunder S-&P 500.
Tip
-
Hvis du vil have den højeste over en 3-måneders periode, er det hurtigere at bruge et månedligt interval end et dagligt eller ugentligt interval. For eksempel beregner =MAX(STOCKHISTORY("XNAS:MSFT", "1/1/2022", "3/1/2022", 2, 0, 3)) den maksimale værdi på 3 datapunkter (ét for hver måned), kun data uden overskrifter for den højeste handelsværdi for hver måned. Hvis formlen i stedet brugte et ugentligt eller dagligt interval, ville du få det samme resultat, men der ville være mange flere datapunkter, der blev brugt i beregningen, hvilket kan føre til reduceret ydeevne.
-
Hvis du vil se en 52-ugers høj eller lav værdi, er det ofte hurtigere at bruge datatypen Aktier , som har disse egenskaber umiddelbart tilgængelige. Konvertér f.eks. "xnas:msft" til en aktiedatatype i celle A1, og i celle B1 kan du skrive formlen =A1.[52 week high] for at få værdien. Du kan også konfigurere projektmappen til automatisk at opdatere denne værdi som beskrevet her.
-
STOCKHISTORY, der viser historiske data, opdateres normalt kun, når en handelsdag er fuldført. Det betyder, at du ikke kan bruge STOCKHISTORY til at få data for dagens handelsoplysninger, før markedet er lukket, eller efter dagen er afsluttet afhængigt af markedet.
-
Hvis du bruger AKTIEHISTORIK med en funktion, der automatisk opdateres (f.eks. IDAG), og hvis automatisk beregning er aktiveret i projektmappen, opdaterer AKTIEHISTORIK automatisk dataene, når du åbner projektmappen. Denne opdatering sker i baggrunden, og du kan redigere projektmappen efter behov, mens denne opdatering er i gang. Hvis projektmappen bruger et stort antal kald til funktionen AKTIEHISTORIK, fortsætter denne baggrundsopdatering, så længe det er nødvendigt for at opdatere dataene. Du kan lukke projektmappen når som helst under denne proces, hvis du ønsker det.