Funkcija STOCKHISTORY

Attiecas uz
Excel pakalpojumam Microsoft 365 Excel pakalpojumam Microsoft 365 darbam ar Mac

Funkcija STOCKHISTORY izgūst vēsturiskos datus par finanšu instrumentu un ielādē tos kā masīvu, kas izplešas, ja tas ir formulas galarezultāts. Tas nozīmē, ka Excel dinamiski izveido atbilstoša apjoma masīva diapazonu, ja tiek nospiests taustiņš ENTER.

Svarīgi!

Funkcijai STOCKHISTORY ir nepieciešams Microsoft 365 individuālai lietošanai, Microsoft 365 ģimenēm, Microsoft 365 Business Standard vai Microsoft 365 Business Premium abonements.

Tehniskā informācija

Sintakse

=STOCKHISTORY(akcijas, start_date, [end_date], [intervāls], [galvenes], [rekvizīti0], [rekvizīti1], [rekvizīti2], [rekvizīti3], [rekvizīti4], [rekvizīti5])

Funkcijas STOCKHISTORY sintaksei ir šādi argumenti.

Arguments Apraksts
krājumi Funkcija atgriež šai vērtībai atbilstošā finanšu instrumenta vēsturiskās cenas datus. Ievadiet biržas indeksa simbolu dubultpēdiņās (piemēram, "MSFT") vai atsauci uz šūnu, kurā ir ietverts datu tips Akcijas . Tādējādi tiks izvilkti dati no instrumenta noklusējuma biržas. Varat arī atsaukties uz konkrētu biržu, ievadot 4 rakstzīmju ISO tirgus identifikatora kodu (MIC), kam seko kols un biržas simbols (piemēram, "XNAS:MSFT"). Uzziniet vairāk par mūsu datu avotiem.
start_date Senākais datums, par kuru tiek izgūti dati. Ņemiet vērā, ka, ja intervāls nav 0 (katru dienu), pirmais datu punkts var būt agrāks par norādīto start_date - tas būs pieprasītā perioda pirmais datums.
end_date Neobligāts arguments. Vēlākais datums, par kuru tiks izgūti dati. Noklusējuma iestatījums ir start_date.
intervāls Neobligāts arguments. Norāda katras datu vērtības intervālu:
0 = katru dienu,
1 = katru nedēļu,
2 = katru mēnesi.
Noklusējuma vērtība ir 0.
galvenes Neobligāts arguments. Norāda, vai ir jārāda virsraksti, kā norādīts tālāk.
0 = nav galveņu,
1 = rādīt galvenes,
2 = rāda instrumenta identifikatoru un galvenes.
Pēc noklusējuma tas ir 1 (t.i., rādīt galvenes). Ja tās ir iekļautas, galvenes ir teksta rindas, kas ir daļa no masīva, kuru atgriež funkcija.
rekvizīts0 - rekvizīts5 Neobligāts arguments. Kolonnas, kas tiek izgūtas par katru akciju šādi:
0 = datums,
1 = aizvērt,
2 = atvērts,
3 = augsts,
4 = zems,
5 = skaļums.
Ja kāds no tiem ir, tikai norādītās kolonnas tiek atgrieztas norādītajā secībā. Noklusējuma vērtība ir 0,1 (t.i., datums un slēgšana).

Piezīmes

  • Funkcija STOCKHISTORY neuzspiež formātu šūnās, kurās tā izplešas. Ja izdzēšat formulu, tās aizpildīto šūnu formāts ir Vispārīgs.

  • Ievadot rekvizītu argumentus, ierakstiet katra rekvizīta skaitli no 0 līdz 5 to redzamajā secībā. Katram rekvizītam ievadītā vērtība atbilst rekvizīta numuram. Piemēram, lai iekļautu datumu, sākumu un aizvēršanu, ievadiet 0,2,1. Šie rekvizīti ir definēti šādi:

    Vērtība Rekvizīts Definīcija
    0 Datums Ja intervāls ir diena vai nedēļa, pirmā derīga tirdzniecības diena periodā.
    Ja intervāls ir mēneša intervāls, mēneša pirmā diena, neatkarīgi no tā, vai tā bija tirdzniecības diena.
    1 Aizvērt Slēgšanas cena perioda pēdējā tirdzniecības dienā
    2 Atvērtu Atvēršanas cena perioda pirmajā tirdzniecības dienā
    3 Augstākā Augstākā dienas augstākā vērtība periodā
    4 Zemākā Zemākais dienas zemākais rādītājs periodā
    5 Skaļums Periodā tirgoto akciju skaits
  • Funkcija STOCKHISTORY pieder funkciju uzmeklēšanas & atsauces saimei.
  • Datuma argumenti var būt datums, kas norādīts dubultajās pēdiņās (piemēram, "01-01-2020"), vai formula (piemēram, TODAY()), vai šūnas atsauce uz šūnu ar datumu.
  • Atgrieztais datums var būt agrāks par norādīto datumu. Piemēram, ja kā sākuma datums ir norādīts 2019. gada 31. decembris un intervāls ir ik mēnesis, tad tiek atgriezts 2019. gada 1. decembris, jo tas ir pieprasītā perioda sākuma datums.
  • Lūdzu, ņemiet vērā, ka, lai gan daži finanšu instrumenti var būt pieejami kā akciju datu tipi, vēsturiskā informācija nebūs pieejama. Piemēram, tas attiecas uz populārākajiem indeksu fondiem, tostarp S&P 500.

Padomi

  • Ja vēlaties sasniegt augstāko rādītāju 3 mēnešu periodā, ātrāk ir izmantot mēneša intervālu, nevis dienas vai nedēļas intervālu. Piemēram, =MAX(STOCKHISTORY("XNAS:MSFT", "1/1/2022", "3/1/2022", 2, 0, 3)) aprēķinās maksimālo vērtību 3 datu punkti (viens katram mēnesim), dati tikai bez galvenēm, katra mēneša augstākajai tirdzniecības vērtībai. Ja formula izmantotu nedēļas vai dienas intervālu, jūs iegūtu to pašu rezultātu, bet aprēķinā tiktu izmantots daudz vairāk datu punktu, kas varētu samazināt veiktspēju.
  • Ja vēlaties redzēt 52 nedēļu augstāko vai zemāko līmeni, bieži vien ātrāk ir izmantot datu tipu Akcijas , kuram šie rekvizīti ir viegli pieejami. Piemēram, šūnā A1 konvertējiet "xnas:msft" uz akciju datu tipu un šūnā B1 varat ierakstīt formulu =A1.[52 week high] , lai iegūtu vērtību. Varat arī konfigurēt darbgrāmatu, lai automātiski atsvaidzinātu šo vērtību, kā aprakstīts šeit.
  • STOCKHISTORY, parādot vēsturiskos datus, parasti tiek atjaunināti tikai pēc tirdzniecības dienas beigām. Tas nozīmē, ka jūs nevarat izmantot STOCKHISTORY, lai iegūtu datus šodienas tirdzniecības informācijai, kamēr tirgus nav slēgts vai pēc dienas beigām atkarībā no tirgus.
  • Ja izmantojat STOCKHISTORY ar funkciju, kas automātiski tiek atjaunināta (piemēram, TODAY), un ja jūsu darbgrāmatā ir iespējoti automātiskie aprēķini, tad, atverot darbgrāmatu, STOCKHISTORY automātiski atsvaidzina datus. Šis atjauninājums notiks fonā, un, kamēr notiek šī atjaunināšana, varat rediģēt darbgrāmatu pēc vēlēšanās. Ja darbgrāmatā tiek izmantots liels skaits funkcijas STOCKHISTORY izsaukumu, šī atjaunināšana fonā tiks turpināta tik ilgi, cik nepieciešams datu atjaunināšanai. Ja vēlaties, darbgrāmatu var aizvērt jebkurā šī procesa laikā.