O intervalo é a diferença entre o valor mínimo e máximo num conjunto de dados. No Excel é possível calcular o intervalo usando as funções MIN e MAX.
Por exemplo, se tiver os seus dados nas células A1 a A15, pode calcular o intervalo numa única fórmula:
=MAX(A1:15)-MIN(A1:A15)
A primeira parte da fórmula, MAX(A1:A15), encontra o valor mais alto nos dados (75 na imagem de ecrã acima).
A segunda parte, MIN(A1:15), encontra o valor mais baixo (14).
Se subtrair o mínimo do máximo, obtém-se o intervalo (61).
Cálculo do intervalo no Excel VBA
O intervalo é tão vulgarmente necessário, que é surpreendente que não haja nenhuma função RANGE incorporada no Excel, o que tornaria o cálculo mais fácil do que a fórmula acima. Poderíamos simplesmente usar uma fórmula como esta:
=RANGE(A1:A15)
Felizmente, não há nenhuma função RANGE incorporada no Excel.
No entanto, com algum VBA básico, podemos criar a nossa própria função personalizada que funcionaria exactamente assim.
Function Range(Data) ' Calculates range (maximum - minimum) of data Range = Application.WorksheetFunction.Max(Data) _ - Application.WorksheetFunction.Min(Data) End Function
Com esta função definida em VBA, podemos agora utilizá-la numa folha de cálculo para calcular o intervalo de forma mais simples:
=RANGE(A1:A15)
Isto dá o mesmo resultado que
=MAX(A1:15)-MIN(A1:A15)
Nota: Embora “intervalo” signifique uma coisa diferente, e muito comum, no Excel e VBA – um intervalo de células – não é uma palavra reservada em VBA e pode chamar à sua função personalizada RANGE. Dito isto, pode querer considerar outro nome para evitar qualquer confusão, tal como RNG.
Calculando o intervalo de negociação em Excel
No mercado financeiro, o intervalo é a diferença entre o preço mais alto e mais baixo (alto e baixo) num determinado período de tempo, tal como um dia de negociação. Como acima, é calculado subtraindo o mínimo (baixo) do máximo (alto):
Alteração = Alto – baixo
Se tiver dados do mercado no formato OHLC (open-high-low-close) em Excel, basta pegar na célula que contém o alto e subtrair a célula que contém o baixo – ver imagem da Calculadora ATR abaixo.
Descomo a maioria das outras estatísticas de mercado e indicadores técnicos, o preço de fecho não introduz de forma alguma o cálculo do intervalo.
Cálculo do intervalo na Calculadora ATR
É possível calcular o intervalo médio na Calculadora ATR seleccionando “Intervalo” na caixa pendente nas células K4/L4/M4. Pode também ver o intervalo para cada barra na coluna G.
Average True Range (ATR)
Average True Range (ATR) é um conceito mais avançado de intervalo e mais adequado em alguns tipos de mercados. Enquanto o intervalo tradicional (alto menos baixo) considera apenas a volatilidade (intervalo) da própria sessão de negociação, a ATR também analisa a volatilidade nocturna (uma possível diferença de preço do dia anterior próximo do preço de abertura do dia actual).
Aqui pode ver uma explicação detalhada do verdadeiro intervalo e do cálculo da ATR.