Trobeu el valor més petit per a un rang de dades que reuneixi un criteri específic
En aquest exemple de tutorial, tenim temps de calor per a dos esdeveniments d'una pista de trobada: els sprints de 100 i 200 metres.
Usar una fórmula de MIN IF array ens permetrà trobar, al seu torn, el temps de calor més ràpid per a cada carrera amb una fórmula.
El treball de cada part de la fórmula és:
- la funció MIN troba el temps més ràpid o més petit per a l'esdeveniment triat
- La funció IF ens permet triar la cursa establint una condició utilitzant els noms de les curses
- La fórmula matricial permet la prova de funció IF per a múltiples condicions en una sola cel·la i, quan es compleix la condició, la fórmula matricial determina quines dades (temps de cursa) examinaran la funció MIN per trobar el temps més ràpid
Fórmules CSE
Les fórmules matricials es creen prement les tecles Ctrl, Majúscula i Enter al teclat al mateix temps una vegada que s'ha escrit la fórmula.
A causa de les tecles premudes per crear la fórmula matricial, de vegades es denominen fórmules CSE .
MIN SI Sintaxi de fórmula anida i arguments
La sintaxi de la fórmula MIN IF és:
= MIN (IF (test_logo, value_if_true, value_if_false))
- Atès que la funció IF s'insereix dins de la funció MIN, tota la funció IF es converteix en l'únic argument per a la funció MIN
Els arguments per a la funció IF són:
- lògica_test - (obligatori) un valor o expressió que es prova per veure si és veritable o fals
- value_if_true - (obligatori) el valor que es mostra si la prova lògica és certa
- value_if_false - (opcional) el valor que es mostra si la prova lògica és falsa
En aquest exemple:
- la prova lògica intenta trobar una coincidència per al nom de la cursa introduïda a la cel·la D10 del full de càlcul
- L'argument value_if_true serà, amb l'ajuda de la funció MIN, el temps més ràpid per a la cursa triada
- Es omitirá l'argument value_if_false, ja que no és necessari i la seva absència reduirà la fórmula. Si un nom de la raça que no es troba a la taula de dades, com els 400 metres, s'escriu a la cel·la D10, la fórmula retornarà zero (0)
Excepte IF de fórmula de matriu MIN d'Excel
Introduir les dades del tutorial
- Introduïu les dades següents a les cel·les D1 a E9 tal com es pot veure a la imatge de dalt: Carrera Times Temps de cursa (sec) 100 metres 11.77 100 metres 11.87 100 metres 11.83 200 metres 21.54 200 metres 21.50 200 metres 21.49 Carrera de calor més ràpid (seg)
- A la cel·la D10 tipus "100 metres" (sense cometes). La fórmula es veurà en aquesta cel·la per trobar quines de les races volem que trobi el temps més ràpid
Introduir el MIN SI Fórmula nested
Atès que estem creant una fórmula niada i una fórmula matricial, hauríem d'escriure tota la fórmula en una sola cel·la de full de treball.
Un cop hagueu introduït la fórmula , no premeu la tecla Enter al teclat o feu clic a una cel·la diferent amb el ratolí, ja que necessitem convertir la fórmula en una fórmula matricial.
- Feu clic a la cel·la E10: la ubicació on es mostraran els resultats de la fórmula
- Escriviu el següent: = MIN (IF (D3: D8 = D10, E3: E8))
Creació de la fórmula de matriu
- Manteniu premudes les tecles Ctrl i Majúscules del teclat
- Premeu la tecla Enter al teclat per crear la fórmula matricial
- La resposta 11.77 hauria d'aparèixer a la cel·la F10 ja que aquest és el temps més ràpid (més petit) dels tres cicles de velocitat de 100 metres
- La fórmula de la matriu completa {= MIN (IF (D3: D8 = D10, E3: E8))}
- es pot veure a la barra de fórmules que hi ha a sobre del full de càlcul
Proveu la fórmula
Proveu la fórmula trobant el temps més ràpid per als 200 metres
Escriviu 200 metres a la cel·la D10 i premeu la tecla Enter al teclat.
La fórmula hauria de retornar el temps de 21.49 segons a la cel·la E10.