Marque dos condiciones en dos columnas diferentes, para extraer la cantidad en la tercera columna

Marque dos condiciones en dos columnas diferentes, para extraer la cantidad en la tercera columna

Ejemplo:

**TYPE** | **New** | **Amount**
MM       |   YES   |  $25.00
DDA      |   YES   |  $0.00
MM       |    NO   |  $0.00
MM       |   YES   |  $25.00

Básicamente, quiero obtener el monto total ($50,00) si el tipo es MM y Nuevo = SÍ.

Respuesta1

Prueba esto:

=SUMIFS(C2:C5, B2:B5, "YES", A2:A5, "MM")

Resumen de funciones de Microsoft:Agrega las celdas en un rango que cumplen múltiples criterios.

C2:C5es la columna que debe sumarse si se cumplen los requisitos.

B2:B5es la columna con sus valores YESy NOpara verificar. Si YESentonces pasa la primera verificación

A2:A5es su otro valor de cadena para verificar. Si MMentonces pasa la segunda verificación.

Si ambas comprobaciones pasan, sume los valores respectivos del rango de celdas ( C2:C5)

En los rangos de datos, no incluya el encabezado.

Esto da el resultado 50 que buscaba en su ejemplo.

Asegúrese de que la columna con los precios tenga el formato de moneda.

Fuente:Función SUMIFS

Respuesta2

Método 1

Puede utilizar IFy ANDpara lograr los resultados deseados. En la celda tipo D2

=IF(AND(A2="MM", B2="YES"),C2,0)

AND(...)Cuando se cumplen las dos condiciones internas , AND(...)se vuelve verdadero y IF(...)tendrá el valor del segundo parámetro, es decir C2. De lo contrario, IF(...)devuelve el tercer parámetro, es decir 0.

Método 2

=C2*(A2="MM")*(B2="YES")

(A2="MM")se evalúa como 1 si se cumple, de lo contrario es 0. Si se cumplen ambas condiciones, la fórmula es C2*1*1C2. De lo contrario, podría ser, digamos C2*1*0que es 0 si la segunda columna no es "SÍ".

información relacionada