Criando uma fórmula que localiza percentis para o conjunto de dados no Excel [fechado]

-1

No seguinte planilha a célula ao lado colorestá uma lista de validação de dados que tem as opções red, green, bluee mesma história para typeexceto as escolhas são 1e 2. Para as células próximas às ignore?opções estão yeseno

insira a descrição da imagem aqui

O que eu quero fazer é encontrar os percentis 25, 50 e 75 para segmentos do meu conjunto de dados usando fórmulas nas células próximas às células dos percentis 25, 50 e 75. Ou seja, se a validação de dados escolher a cor vermelha e o tipo 2. Quero que as células de percentil retornem os 3 percentis para esse segmento de dados.

Além disso, seria ótimo se ignore?for definido como yespara colorque as células retornem os percentis para os dados segmentados typeapenas por dados . Se ignorar estiver definido como sim para ambos, seriam apenas os percentis para todo o conjunto.

Obrigado pela ajuda!

analista de dados
fonte
O percentil 25 é igual a ((Max-Min)*.25)+Min?
Engineer Toast
Eu esperava ajustar os percentis, para que seria ótimo se a função PERCENTIL fosse usada, para que eu a ajuste fosse necessária.
Theamateurdataanalyst 20/02
1
@EngineerToast - Não. Os percentis são definidos pela distribuição de frequência e não pela faixa. O 25º percentil é o valor no qual 25% dos dados ficam abaixo.
Fixer1234
@ fixer1234 Fui e aprendi algumas contas depois de fazer a pergunta. Fico feliz por não precisar usar minhas estatísticas para minha carreira.
Engineer Toast
Infelizmente, não somos um serviço de escrita de código. Em vez de simplesmente pedir código para executar uma tarefa específica, mostre-nos o que você tentou até agora (incluindo qualquer código que você possui atualmente) e onde você está preso para que possamos ajudá-lo com seu problema específico. As perguntas que apenas solicitam código são muito amplas e provavelmente serão colocadas em espera ou fechadas .
bwDraco

Respostas:

1

O que você precisa são de algumas fórmulas de matriz. Aqui está a solução para o 25º percentil que ainda não usa os ignore?dados. Vou continuar trabalhando nisso. Isso deve ser inserido com Ctrl+ Alt+ Enterpara que ele funcione.

{=PERCENTILE.EXC(IF($B$2:$B$28=$F$3,IF($C$2:$C$28=$F$4,$D$2:$D$28)),0.25)}

(Como eu disse, continuarei trabalhando na ignore?parte.)


Heck, nós poderíamos apenas agrupar algumas funções em algumas IFdeclarações. Novamente, esta é uma fórmula de matriz.

=IF(AND($H$3="yes",$H$4="yes"),PERCENTILE.EXC($D$2:$D$28,0.25),IF($H$3="yes",PERCENTILE.EXC(IF($C$2:$C$28=$F$4,$D$2:$D$28),0.25),PERCENTILE.EXC(IF($B$2:$B$28=$F$3,IF($C$2:$C$28=$F$4,$D$2:$D$28)),0.25)))
Engenheiro Toast
fonte
No meu pequeno exemplo, isso funcionaria bem, mas no meu problema real, na verdade, tenho 4 listas de ignorados que tornam isso muito complicado. Alguma outra ideia?
Theamateurdataanalyst 20/02
1
Que tal adicionar uma coluna auxiliar ao seu conjunto de dados original para determinar se ele deve ser incluído na matemática?
Engenheiro brinde
Eu tentei, mas falhei. Ainda iniciante no Excel.
Theamateurdataanalyst
OK, isso é complicado no celular. A coluna auxiliar seria algo como esta pseudo-fórmula: '= AND (OR (color = selectedColor, ignoreColor = "yes"), OR (type = selectedType, ignoreType = "yes"), OR (...), OR ( ...)) '
Engineer Toast
Para ser mais preciso, dê um exemplo, insira uma nova coluna E:Ee use esta fórmula para E2: =AND(OR(B2=$G$3,$I$3="yes"),OR(C2=$G$4,$I$4="yes"),OR(...),OR(...))e depois esta fórmula para o 25º percentil:{=PERCENTILE.EXC(IF($E$2:$E$28,$D$2:$D$28),0.25)}
Engineer Toast