Percentil no excel

0

Tenho muitos registros no Excel ordenados por tempo e preciso encontrar uma maneira automática de encontrar o percentil por outro valor (velocidade) para cada hora

Defino cada intervalo concatenando dia e hora (coluna "N"). Depois, ordeno os registros por intervalo ("N") e depois por velocidade ("E")

Agora tenho que encontrar para cada intervalo o valor do percentil 75

insira a descrição da imagem aqui

Ale
fonte
1
Sem mais informações, como a aparência de seus dados ou qual cálculo você precisa usar, como podemos ajudar?
Raystafarian
Imagem adicionada com a última etapa
Ale
Em minha opinião, o problema é que esses intervalos contém um número diferente de registros, então eu não sou capaz de definir os limites de matriz para funções percentil
Ale

Respostas:

2

Use PERCENTILEcom uma fórmula de matriz que defina quais valores calcular com base na categoria.

Imagem de intervalos

insira a descrição da imagem aqui

A fórmula na célula D3é uma fórmula de matriz copiada. Ele garante que o percentil seja obtido com base na categoria Aque é datas. Esta é uma fórmula de matriz inserida comCTRL + SHIFT + ENTER

=PERCENTILE(IF($B$3:$B$12=B3,$C$3:$C$12), 0.75)

Observe também que isso PERCENTILEé tecnicamente obsoleto e o Excel deseja que você use PERCENTILE.EXCou PERCENTILE.INCpara as versões exclusivas e inclusivas. Acreditar INCé o padrão que PERCENTILEusa.

Você obtém a mesma resposta para cada linha, pois ela é baseada em categorias. Você pode fazer uma lista de valores exclusivos em outro lugar para obter apenas um valor por categoria.

Byron Wall
fonte
Eu não sou capaz de definir o "se" função
Ale
A condição "se" está ok (eu não havia entendido os detalhes da fórmula da matriz!). É possível definir mais de uma condição "se"? (2 no meu caso)
Ale
Certo. Use AND(condition1, condition2, etc.)para obter todas as suas condições. Há também uma ORfunção, que pode ser combinada para obter toda a lógica que você deseja.
Byron parede
A fórmula (PERCENTIL (SE ($ B $ 3: $ B $ 12 = B3, $ C $ 3: $ C $ 12), 0,75)) funciona, mas não consigo entender porque funciona do seu jeito e não funciona se insiro "E3" em vez de "B3" (onde E3, E4 é a lista dos intervalos)
Ale