Saltar al contenido principal

Excel función REDUCIR (365)

El Función REDUCIR aplica un Función LAMBDA a cada valor en una matriz y devuelve el valor total en el acumulador, reduciendo la matriz a un valor acumulado.

función de reducción 1


Sintaxis

=REDUCE ([initial_value],array,lambda(accumulator, value))


Argumentos

  • Valor inicial (opcional): El valor inicial del acumulador. Si se omite, el valor predeterminado es 0.
  • Formación (requerido): La matriz a reducir.
  • lambda (obligatorio): la función LAMBDA personalizada que se aplica para reducir la matriz.
    • acumulador (obligatorio): El valor totalizado y devuelto como resultado final.
    • Valor (obligatorio): el cálculo aplicado a cada elemento de la matriz.

Valor de retorno

El Función REDUCIR devuelve un solo valor.


Notas de función

  1. La función REDUCIR se introdujo recientemente en Excel para Microsoft 365. Por lo tanto, no está disponible en versiones anteriores de Excel.
  2. El #¡VALOR! El valor de error ocurre si ocurre una de las siguientes situaciones:
    • se proporciona una función LAMBDA no válida;
    • se proporciona un número incorrecto de parámetros.

Ejemplo

Como muestra la siguiente captura de pantalla, hay una serie de datos. A suma los numeros pares e impares en la matriz por separado, haga lo siguiente:

Para sumar los números pares, copie la fórmula a continuación en la celda F6, luego presione el botón Participar clave para obtener el resultado.

=REDUCIR (0,B6: D9,LAMBDA(a,b,SI(SIETE(b), a+b,a)))

función de reducción 3

Para sumar los números impares, copie la fórmula a continuación en la celda F7, luego presione el botón Participar clave para obtener el resultado.

=REDUCIR (0,B6: D9,LAMBDA(a,b,SI(ISODD(b), a+b,a)))

función de reducción 2

Nota: En cada fórmula anterior, el valor inicial el argumento se establece en 0. También puede ser omitido y reemplazado por un espacio vacio. Por ejemplo, para sumar los números pares, la fórmula en la celda F6 se puede cambiar a:

=REDUCIR ( ,B6: D9,LAMBDA(a,b,SI(SIETE(b), a+b,a)))

Funciones relativas:

  • Excel MAP Función
    La función MAP aplica una función LAMBDA para crear un nuevo valor y devuelve una matriz formada por la asignación de cada valor de la(s) matriz(es) proporcionada(s) a un nuevo valor.

  • Excel LAMBDA Función
    La función Excel LAMBDA se usa para crear funciones personalizadas que se pueden reutilizar en un libro de trabajo.

  • Excel MAKEARRAY Función
    La función MAKEARRAY de Excel devuelve una matriz calculada basada en el número dado de filas y columnas.

 

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations