Nos arquivos de ajuda do MEDIAN , vemos que" Se um argumento de matriz ou referência contiver texto, valores lógicos ou células vazias, esses valores serão ignorados; no entanto, as células com o valor zero serão incluídas " Portanto, uma solução seria (digamos, na coluna F) definir uma fórmula IF que retorna o valor na coluna E se os critérios forem atendidos e "" ou similar se os critérios não forem atendidos. Então, basta tomar a mediana da coluna F.
Suponha que eu queira saber a fofura mediana apenas de cães de olhos castanhos:
Oquedáoresultadonecessário:

Estanãoéumasoluçãobrilhante,maséviável.Vocêconseguevermuitoexplicitamentequaiscélulasforamselecionadas,assimvocêpodeverimediatamentesevocêusouoIF,masadesvantageméquevocêpodepreferirnãoterumacolunausadadessamaneira.
Ométodo"mais inteligente" é usar uma fórmula de matriz, mas isso não oferece uma verificação visual de quais células você selecionou:
=MEDIAN(IF((A2:A9="Dog")*(B2:B9="Brown"),E2:E9,""))
Lembre-se de pressionar CONTROL-SHIFT-ENTER para terminar de inserir a fórmula de matriz; a chave de entrada sozinha não é suficiente. O IF na fórmula da matriz seleciona efetivamente apenas as células em E2: E9 que correspondem aos critérios, e a MEDIAN será aplicada apenas às células desejadas. Isso significa que você pode fazer algo assim para obter uma tabela de medianas de acordo com vários critérios:
Tomecuidadocomasreferênciasdecélulasabsolutaserelativasparafacilitaroarrastodafórmula!Porexemplo,afórmuladematrizemH2deveseraseguinte;Observeque,emH$1,alinhaéfixa,masacolunavariaàmedidaquevocêarrastaeocontrárioocorreem$G2.
=MEDIAN(IF(($A$2:$A$9=H$1)*($B$2:$B$9=$G2),$E$2:$E$9,""))
Isso fornece uma tabela útil de resultados.

