A função STOCK() foi projetada para obter automaticamente preços de ações diretamente do site Yahoo Finance (finance.yahoo.com) pelo símbolo da bolsa especificado (por exemplo, AAPL, NVDA) e pela data selecionada. Ela suporta tanto cotações históricas quanto valores atuais em tempo real.
Esta função é conveniente para criar rastreadores de ações em planilhas Excel (LibreOffice Calc) e será útil para investidores, traders e analistas financeiros.
=STOCK(Ticker; [Date]; [Indicator])
A função STOCK() é simples de usar. Basta indicar a célula com o código da ação e o Excel (Calc) importará automaticamente seu preço na data especificada:
=STOCK(Ticker; Date)
Teremos o seguinte resultado:
Neste exemplo, são usados os seguintes valores:
Neste exemplo, são usados os seguintes valores:
Dados correspondentes do site Yahoo Finance:
A função STOCK() pode funcionar tanto no modo normal quanto como uma função de matriz.
Para usar como uma matriz, basta inserir a função em qualquer célula, especificando os parâmetros correspondentes. Em seguida, pressione Ctrl+Shift+Enter para inserir a fórmula de matriz e o LO Calc retornará automaticamente uma tabela com os dados.
Para selecionar todas as células relacionadas à fórmula de matriz, basta selecionar qualquer célula da matriz e pressionar Ctrl+/.
Se for necessário converter a fórmula de matriz em valores - selecione toda a matriz e, no menu
Ao usar uma data em formato de texto, primeiro é necessário convertê-la em uma data real, por exemplo:
Você também pode usar modelos prontos para obter dados históricos, indicadores financeiros ou o perfil da empresa.
Para fazer isso, vá ao menu
Você pode usar a função STOCK() instalando a extensão YLC Utilities.
Depois disso, esta função estará disponível em todos os arquivos abertos no Excel (LibreOffice Calc).