Cada hallazgo tercer número y devolver el mayor de ellos en Microsoft Excel 2010
Si desea encontrar el mayor número de cada tres en una lista de números, podemos usar la combinación de las funciones IF, MAX, MOD & ROW.
La «función SI» comprueba si una condición que especifique es VERDADERA o FALSA. Si la condición devuelve VERDADERO, devuelve un valor preestablecido, si la condición devuelve FALSO, devuelve otro valor preestablecido.
Sintaxis = SI (prueba_lógica, valor_si_verdadero, valor_si_falso)
prueba_lógica: la prueba lógica probará la condición o los criterios, si la condición cumple, devuelve el valor preestablecido, y si la condición no se cumple, devuelve otro valor preestablecido.
value_if_true: el valor que desea que se devuelva si este argumento devuelve TRUE.
value_if_false: El valor que desea que se devuelva si este argumento devuelve FALSE «MAX»: Devuelve el número máximo de un rango de celdas o matriz. Por ejemplo, si una lista de números contiene 5, 6, 7, 8, 9 y 10, la salida será 10.
Sintaxis = MAX (número1, número2, …)
number1: * Estos son valores numéricos. Pueden ser números, rangos con nombre o matrices. El primer argumento de valor representa los valores que ha tomado como referencia.
number2: * Estos son valores numéricos, pueden ser números, rangos de nombres o matrices. El segundo argumento de valor representa los valores que ha tomado como referencia.
Puede haber un máximo de 255 argumentos. Consulte la captura de pantalla que se muestra a continuación:
«MOD»: Devuelve el resto después de dividir un número por un divisor.
Sintaxis = MOD (número, divisor)
número: Es un valor numérico cuyo resto desea encontrar.
divisor: es el número que se usa para dividir el argumento del número.
«FILA»: Devuelve el número de fila de una referencia.
Sintaxis: = FILA (referencia)
Referencia: es una referencia a una celda o rango de celdas.
Tomemos un ejemplo:
Tenemos algunos números aleatorios en la columna A. Necesitamos una fórmula en la celda B2 para buscar cada conjunto de 3 números de una lista en la columna A y encontrar el número más grande para este conjunto. Cada tercer número está resaltado en rojo.
-
En la celda B2, la fórmula sería
* = MAX (IF (MOD (FILA ($ A $ 2: $ A $ 10) -ROW ($ A $ 2) +1,3) = 0, $ A $ 2: $ A $ 10))
Esta es una fórmula de matriz, presionamos CTRL + MAYÚS + ENTRAR, * la fórmula se incluirá entre corchetes al usar esto.
* \ {= MAX (IF (MOD (FILA ($ A $ 2: $ A $ 10) -ROW ($ A $ 2) +1,3) = 0, $ A $ 2: $ A $ 10))}
-
El resultado que obtenemos es 10, aunque hay números mayores que 10.
Esto se debe a que la fórmula mencionada anteriormente verifica cada tercer número en el rango. Si es el más alto de todos, la fórmula ignora los valores que están en la posición 1 ^ st ^ y 2 ^ nd ^ en el rango. En nuestro ejemplo, 100 y 2 son los números 1 ^ st ^ y 2 ^ nd ^.
-
La fórmula comprueba las celdas A2: A4 y encuentra que el número 3 ^ rd ^ es 3.
En el rango A5: A7, el número 3 ^ rd ^ es 10 y en el rango A8: A10, el número 3 ^ rd ^ es 9. El número más grande de estos 3 números (3,10,9) es 10. Por lo tanto, el la salida es 10.