Przeglądając listę funkcji Excela rzuciła mi się w oczy dość ciekawa funkcja, która jest dostępna tylko w wersji subskrypcyjnej Office 365.
Otóż Excel może nam zwrócić ceny akcji np. z Giełdy Papierów Wartościowych w Warszawie z zadanego okresu. Przykładowo chcąc znać notowania spółki PKN Orlen mogę wpisać następującą formułę:
=HISTORIA.AKCJI("XWAR:PKN"; "2022-07-01"; DZIŚ())
Pierwszy argument jest to symbol giełdowy danej spółki (dla „Orlenu” jest to PKN). Ponieważ istnieje wiele różnych giełd, warto jest poprzedzić symbol giełdowy spółki nazwą giełdy z dwukropkiem (samo wpisanie PKN spowoduje, że Excel pobrał ceny spółki PERKINELMER INC z niemieckiej giełdy). Polska giełda ma symbol XWAR.
Drugi argument jest to data początkowa (od kiedy chcemy pobierać wartości spółki) natomiast trzeci argument jest to data końcowa. Funkcja ta jest funkcją rozlewającą tzn. jeśli nasz zakres danych będzie „większy” niż jeden dzień, to zostanie zwrócona tabela z notowaniami dla wszystkich dni z danego zakresu, dla każdego dnia dane będą zwrócone w kolejnych wierszach.
Uwaga: nic nie stoi na przeszkodzie, aby data początkowa i data końcowa to była ta sama data, natomiast jeśli chcemy zwrócić wynik dla jednego dnia a ten dzień jest dniem wolnym (domyślnie giełda „pracuje” od poniedziałku do piątku z wyłączeniem dni świątecznych), funkcja HISTORIA.AKCJI zwróci błąd #ARG!
W przypadku polskiej giełdy funkcja ta zwraca tylko kurs zamknięcia. Więcej o innych giełdach możesz przeczytać na stronie pomocy.

Na koniec jeszcze jedna drobna uwaga: Firma Microsoft nie zaleca korzystania z tej funkcji „do celów profesjonalnych”, nie ponosi odpowiedzialności za ewentualne błędy i nie zaleca do podejmowania decyzji finansowych na podstawie wartości zwracanych przez tę funkcję.