Combineu les funcions MAX i IF en una fórmula de matriu
Aquest exemple de tutorial utilitza una fórmula matriu de MAX IF per trobar el millor resultat (més alt) per a dos esdeveniments de seguiment i camp: el salt alt i la volta de pal.
La naturalesa de la fórmula ens permet buscar diversos resultats simplement modificant el criteri de cerca, en aquest cas el nom de l'esdeveniment.
El treball de cada part de la fórmula és:
- la funció MAX troba el resultat més alt per a l'esdeveniment triat.
- La funció IF ens permet triar l'esdeveniment establint una condició utilitzant els noms dels esdeveniments.
- La fórmula matriu 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 matriu determina quines dades (resultats d'esdeveniments) examinarà la funció MAX per trobar el millor resultat.
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 .
MAX SI Sintaxi de fórmula anida i arguments
La sintaxi per a la fórmula MAX IF és:
& # 61; MAX (IF (test_logo, value_if_true, value_if_false))
- Atès que la funció IF està amagada dins de la funció MAX, tota la funció IF es converteix en l'únic argument per a la funció MAX.
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 l'esdeveniment escrit a la cel·la D10 del full de càlcul .
- L'argument value_if_true serà, amb l'ajuda de la funció MAX, el millor resultat per a l'esdeveniment escollit.
- Es omitirá l'argument value_if_false, ja que no és necessari i la seva absència reduirà la fórmula. Si un nom d'esdeveniment que no es troba a la taula de dades, com el salt de llargada, s'escriu a la cel·la D10, la fórmula retornarà zero (0).
Excepció de fórmula de matriu de MAX IF excel
- Introduïu les dades següents a les cel·les D1 a E9 tal com es pot veure a la imatge anterior: Resultats de l'esdeveniment Alçada de l'esdeveniment (m) Salt alt 2.10 Salt alt 2.23 Salt alt 1.97 Volta polar 3.58 Volta polar 5.65 Volta polar 5.05 Esdeveniment Millor resultat (m)
- A la cel·la D10 tipus "salt alt" (sense cometes). La fórmula es veurà en aquesta cel·la per trobar quins esdeveniments volem que trobi el millor resultat.
Introduir el MAX IF 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.
Una vegada que heu introduït la fórmula NO premeu la tecla Retorn 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:
= MAX (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 2.23 hauria d'aparèixer a la cel·la E10 ja que aquesta és la millor (més gran) altura per al salt alt.
- La fórmula matricial completa
{= MAX (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 millor resultat per a la volta de pal.
Escriviu la bóveda de pols a la cel·la D10 i premeu la tecla Enter al teclat.
La fórmula ha de retornar l'alçada de 5,65 metres a la cel·la E10.