Como combinar as funcións MIN e IF nunha fórmula de matriz de Excel

Atopar o menor valor para un intervalo de datos que cumpra un criterio específico

Neste exemplo tutorial, temos horarios de calor para dous eventos desde un encontro de pista: os sprints de 100 e 200 metros.

Usar unha fórmula de matriz MIN IF permitirá atopar, á súa vez, o tempo de calor máis rápido para cada carreira cunha fórmula.

O traballo de cada parte da fórmula é:

Fórmulas CSE

As fórmulas de matriz créanse premendo as teclas Ctrl, Maiús e Enter no teclado ao mesmo tempo unha vez que se escribiu a fórmula.

Debido ás teclas presionadas para crear a fórmula matricial, ás veces refíranse a fórmulas CSE .

MIN Sin sintaxe de fórmula anidadas e argumentos

A sintaxe para a fórmula MIN IF é:

= MIN (IF (test_logo, value_if_true, value_if_false))

Os argumentos para a función IF son:

Neste exemplo:

Excel's MIN IF Array Formula Example

Introducir os datos do titorial

  1. Introduza os seguintes datos nas celas D1 a E9 como se pode ver na imaxe superior: Carreira Times Tempo de carreira (segundo) 100 metros 11.77 100 metros 11.87 100 metros 11.83 200 metros 21.54 200 metros 21.50 200 metros 21.49 Carreira de calor máis rápido (seg)
  2. No móbil D10 tipo "100 metros" (sen comiñas). A fórmula ollarase nesta cela para atopar cal das carreiras que queiramos atopar o mellor momento

Entrando no MIN IF Fórmula anidadada

Dado que estamos creando tanto unha fórmula anidada como unha fórmula matricial, necesitaremos escribir toda a fórmula nunha única folla de cálculo.

Unha vez introducida a fórmula non prema a tecla Intro no teclado ou faga clic nunha cela diferente co rato, xa que necesitamos converter a fórmula nunha fórmula matricial.

  1. Prema na célula E10 - a localización onde se mostrarán os resultados da fórmula
  2. Escriba o seguinte: = MIN (IF (D3: D8 = D10, E3: E8))

Creación da fórmula de matriz

  1. Manteña premido as teclas Ctrl e Maiúsculas do teclado
  2. Prema a tecla Intro no teclado para crear a fórmula matricial
  3. A resposta 11.77 debería aparecer na célula F10 xa que este é o máis rápido (o máis pequeno) para os tres cronómetros de sprint de 100 metros
  4. A fórmula de matriz completa {= MIN (IF (D3: D8 = D10, E3: E8))}
    1. pódese ver na barra de fórmulas por riba da folla de cálculo

Proba a Fórmula

Proba a fórmula atopando o tempo máis rápido para os 200 metros

Escribe 200 metros na cela D10 e presiona a tecla Enter no teclado.

A fórmula debe devolver o tempo de 21.49 segundos na célula E10.