Note: The other languages of the website are Google-translated. Back to English

Excel función REDUCIR (365)

Programas de 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

Programas de 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. Programas de #¡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 Enviar 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 Enviar clave para obtener el resultado.

=REDUCIR (0,B6: D9,LAMBDA(a,b,IF(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.

 

Comentarios (0)
Aún no hay calificaciones. ¡Sé el primero en calificar!
No hay comentarios publicados aquí todavía
Deje sus comentarios
Publicar como invitado
×
Califica esta publicación:
0   Personajes
Ubicaciones sugeridas

Seguinos

Copyright © 2009 - www.extendoffice.com. | Reservados todos los derechos. Energizado por ExtendOffice, | Mapa del Sitio
Microsoft y el logotipo de Office son marcas comerciales o marcas comerciales registradas de Microsoft Corporation en los Estados Unidos y / o en otros países.
Protegido por Sectigo SSL