¿cómo utilizar sumproducto si en excel?

SUMAPRODUCTO es una de las funciones más importantes de Excel . Lo mejor de esto es que puedes modificarlo de varias maneras.

Y uno de sus poderes que descubrí recientemente es: Úselo como SUMAPRODUCTO SI En definitiva, SUMAPRODUCTO condicional.

Bueno, como sabes, puedes usar SUMPRODUCT para multiplicar y sumar rangos o matrices específicos. Con un SUMPRODUCTO condicional, puedes multiplicar y sumar los rangos que cumplen los criterios.

Sí, escuchaste bien. ¿Y sabes lo mejor? No es necesario utilizar la función SI para esto. ¿No es genial?

¿Sí?

Por eso, hoy en este artículo me gustaría compartir con ustedes un problema y una manera fácil de usar SUMPRODUCTIVE para resolverlo.

Ven conmigo para aprender una de las fórmulas de Excel más sorprendentes y asegúrate de descargar archivos de muestra.

Cómo aprendí sobre este SUMPRODUCTO condicional

Empecemos por el principio.

Ayer recibí un correo electrónico de uno de mis suscriptores. Quería crear una declaración condicional con SUMPRODUCT e IF para obtener datos de una tabla.

Aquí está el correo que recibí:

Hola Puneet, necesito tu ayuda. ¿Hay alguna manera de combinar SUMPRODUCT IF? Tengo datos en una tabla y quiero obtener el producto de dos columnas que cumplan los criterios. Por favor, ayúdame.

Con el correo recibí de ella un archivo Excel con los siguientes componentes. Puede descargar este archivo desde aquí para seguirlo.

tabla de datos sin procesar para aplicar sumaproducto si
  1. Datos de stock: esta tabla contiene datos de stock almacenados en diferentes tiendas de su empresa. Contiene el nombre del producto, unidades en stock y peso unitario.
  2. Lista desplegable : un menú desplegable para seleccionar un producto.

De esta tabla, quería obtener la cantidad total de un producto (unidades * peso por unidad) seleccionando el menú desplegable. Por ejemplo, si selecciona «Verduras», la cantidad total en la celda debe ser el total multiplicando las unidades por la cantidad por unidad.

Tenga en cuenta que el nombre del producto es un requisito aquí.

tabla de datos de la función de suma condicional para seleccionar pulsos

Solución con SUMPRODUCTO SI

En ese momento estaba seguro de una cosa para obtener la suma del producto de matrices o rangos que podemos usar SUMPRODUCT.

Pero aquí el juego consistía en obtener la suma multiplicando el total de unidades y la cantidad por unidad sólo para las celdas que cumplían los criterios.

Y la fórmula que podemos usar:

 =SUMPRODUCT(--(C7:C19=C2),E7:E19,F7:F19)

Solución con declaración Sumproduct If

Ahora, cuando selecciona una entrada de la lista desplegable, esta fórmula solo devolverá el producto para las celdas que cumplan con los criterios.

Oye, espera un minuto: al igual que esta fórmula, he enumerado algunas fórmulas más inteligentes que pueden sorprenderte.

Cómo funciona

Como ya sabes, SUMPRODUCT puede trabajar con tablas. Entonces, en el método anterior, hemos utilizado tres matrices para obtener el producto de los valores.

tres matrices para suma condicional

La fórmula funciona de la siguiente manera.

1. Crea una condición

En primer lugar , tenemos una tabla para comprobar el estado del nombre del producto. Verificará los valores de la columna del producto y devolverá VERDADERO para los valores coincidentes y FALSO para los demás.

Cómo funciona la declaración SUMPRODUCT IF

2. Utilice el doble signo menos

Ahora lo siguiente es convertir los valores VERDADERO-FALSO a 0-1 para que podamos utilizarlos en el cálculo. Y para ello utilizamos el doble signo menos delante de la primera tabla.

use doble suspiro menos con sumaproducto si declaración

3. Tablas de multiplicar

Después de convertir VERDADERO-FALSO a 0-1, la tabla se verá así. Aquí todos los valores donde no se cumplen los criterios, tenemos ceros.

matriz trabajando para usar la condición en sumaproducto

Recuerda, cuando algo se multiplica por cero, vuelve a cero. De esta manera obtenemos el producto solo para las celdas donde tenemos 1. En definitiva, donde se cumple la condición.

Obtener el archivo Excel

Conclusión

La mejor parte de usar este SUMPRODUCTO condicional es que no necesita usar IF y todo el cálculo está en una sola celda. Como dije, SUMPRODUCT es una de las funciones más poderosas y es lo mejor que puedes hacer con sus poderes.

Ahora dime una cosa.

¿Alguna vez has intentado usar una condición en SUMPRODUCT?

Por favor comparta sus puntos de vista conmigo en la sección de comentarios. Me encantaría saber de ti y no olvides compartirlo con tus amigos, estoy seguro de que lo agradecerán.

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *