Função HISTÓRICODEAÇÕES

Aplica-se a
Excel para Microsoft 365 Excel para Microsoft 365 para Mac

A função HISTÓRICODEAÇÕES recupera dados históricos de um instrumento financeiro e os carrega em uma matriz, que será despejada caso seja o resultado final de uma fórmula. Isso significa que, quando você pressionar ENTER, o Excel criará dinamicamente um intervalo de matriz com o tamanho apropriado.

Importante

A função HISTÓRICODEAÇÕES requer uma assinatura do Microsoft 365 Personal, Microsoft 365 Family, Microsoft 365 Business Standard ou Microsoft 365 Business Premium.

Detalhes técnicos

Sintaxe

=HISTÓRICODEAÇÕES(ações, data_início, [data_final], [intervalo], [cabeçalhos], [propriedade0], [propriedade1], [propriedade2], [propriedade3], [propriedade4], [propriedade5])

A sintaxe da função HISTÓRICODEAÇÕES tem os seguintes argumentos:

Argumento Descrição
ações A função retorna dados históricos de preços sobre o instrumento financeiro correspondente a este valor. Insira o símbolo da ação entre aspas duplas (por exemplo, "MSFT") ou uma referência a uma célula que contém o tipo de dados Ações. Isso irá extrair os dados da troca padrão para o instrumento. Você também pode se referir a uma bolsa específica inserindo um (MIC)código identificador de mercado ISO de 4 caracteres, seguido de dois pontos e pelo símbolo da ação (por exemplo, "XNAS: MSFT"). Descubra mais sobre nossas fontes de dados.
data_início A primeira data para a qual os dados são recuperados. Observe que se o intervalo não for 0 (diário), o primeiro ponto de dados pode ser anterior à data_início, desde que seja a primeira data do período solicitado.
data_final Opcional. A última data para a qual os dados serão recuperados. O padrão é data_início.
intervalo Opcional. Especifica o intervalo que representa cada valor de dados da seguinte maneira:
0 = diariamente,
1 = semanalmente,
2 = mensalmente.
O padrão é 0.
cabeçalhos Opcional. Especifica se os cabeçalhos devem ser exibidos da seguinte forma:
0 = sem cabeçalhos,
1 = mostrar cabeçalhos,
2 = mostrar cabeçalhos e identificador de instrumento.
O padrão é 1 (ou seja, exibir os cabeçalhos). Quando incluídos, os cabeçalhos são linhas de texto que fazem parte da matriz retornada da função.
propriedade0 - propriedade5 Opcional. As colunas que são recuperadas para cada ação são as seguintes:
0 = Data,
1 = Fechar,
2 = Abrir,
3 = Alto,
4 = Baixo,
5 = Volume.
Se algum deles estiver presente, apenas as colunas indicadas serão retornadas na ordem fornecida. O padrão é 0,1 (ou seja, Data e Fechamento).

Observações

  • A função HISTÓRICODEAÇÕES não estampa um formato nas células nas quais despeja. Se você excluir a fórmula, as células que ela preencheu terão o formato Geral.

  • Ao inserir os argumentos da propriedade, você digita um número para cada propriedade de 0 a 5, na ordem em que deseja vê-los. O valor inserido para cada propriedade corresponde ao número da propriedade. Por exemplo, para incluir Data, Abertura e Fechamento, insira 0,2,1. Essas propriedades são definidas da seguinte maneira:

    Valor Propriedade Explicação
    0 Data Se o intervalo for diário ou semanal, o primeiro dia de negociação válido no período.
    Se o intervalo for mensal, o primeiro dia do mês, independentemente de ser um dia de negociação.
    1 Fechar Preço de fechamento do último dia de negociação do período
    2 Aberta Preço de abertura do primeiro dia de negociação do período
    3 Alto Maior alta do dia no período
    4 Baixo Menor mínima do dia no período
    5 Volume Número de ações negociadas durante o período
  • A função HISTÓRICODEAÇÕES pertence à família de funções Pesquisa e Referência.
  • Os argumentos de data podem ser uma data entre aspas duplas (por exemplo "01/01/2020") ou uma fórmula (por exemplo, HOJE ()) ou uma referência a uma célula com uma data.
  • A data de retorno pode ser anterior à data fornecida. Por exemplo, se 31 de dezembro de 2019 for fornecido como a data de início e o intervalo for mensal, então 1 de dezembro de 2019 será retornado, pois é a data de início para o período solicitado.
  • Observe que, embora alguns instrumentos financeiros possam estar disponíveis como tipos de dados de Ações, as informações históricas não estarão disponíveis. Por exemplo, esse é o caso da maioria dos fundos de índice populares, incluindo o S&P 500.

Dicas

  • Se você quiser obter o maior valor máximo em um período de 3 meses, será mais rápido usar um intervalo mensal do que um intervalo diário ou semanal. Por exemplo, =MAX(HISTÓRICODEAÇÕES("XNAS:MSFT", "1/1/2022", "3/1/2022", 2, 0, 3)) calculará o valor máximo de 3 pontos de dados (um para cada mês) somente com dados e sem cabeçalhos, considerando o maior valor de negociação de cada mês. Se a fórmula usasse um intervalo semanal ou diário, você teria o mesmo resultado, mas haveria muito mais pontos de dados no cálculo, o que poderia reduzir o desempenho.
  • Se você quiser ver o Máximo ou o Mínimo (52 semanas), geralmente será mais rápido usar um tipo de dados de Ações, que já tem essas propriedades disponíveis. Por exemplo, converta "xnas:msft" em um tipo de dados de ações na célula A1. Na célula B1, você pode escrever a fórmula =A1.[52 week high] para calcular o valor. Você também pode configurar a pasta de trabalho para atualizar esse valor automaticamente, conforme descrito aqui.
  • HISTÓRICODEAÇÕES, ao exibir dados históricos, geralmente só é atualizada depois que um dia de negociação termina. Isso significa que você não pode usar HISTÓRICODEAÇÕES para buscar os detalhes de negociação de hoje até o fechamento da bolsa de valores ou até o fim do dia, dependendo do mercado.
  • Se você usar HISTÓRICODEAÇÕES com uma função que seja atualizada automaticamente (como HOJE) e o cálculo automático estiver habilitado na pasta de trabalho, HISTÓRICODEAÇÕES atualizará os dados automaticamente quando você abrir a pasta de trabalho. Esta atualização ocorrerá em segundo plano e você poderá editar a pasta de trabalho conforme desejar enquanto esta atualização estiver em andamento. Se a pasta de trabalho usar um grande número de chamadas à função HISTÓRICODEAÇÕES, a atualização em segundo plano continuará pelo tempo necessário para atualizar os dados. Se quiser, você pode fechar a pasta de trabalho a qualquer momento durante esse processo.