Cómo utilizar la función SUMIF de Excel -

Tabla de contenido

Resumen

La función SUMIF de Excel devuelve la suma de celdas que cumplen una sola condición. Los criterios se pueden aplicar a fechas, números y texto. La función SUMIF admite operadores lógicos (>, <,, =) y comodines (* ,?) para coincidencias parciales.

Propósito

Sumar números en un rango que cumpla con los criterios proporcionados

Valor devuelto

La suma de los valores proporcionados.

Sintaxis

= SUMIF (rango, criterios, (rango_suma))

Argumentos

  • rango : el rango de celdas al que desea aplicar los criterios.
  • Criterios : los criterios utilizados para determinar qué celdas agregar.
  • sum_range - (opcional) las celdas que se van a sumar. Si se omite rango_suma, las celdas del rango se suman en su lugar.

Versión

Excel 2003

Notas de uso

La función SUMIF devuelve la suma de las celdas de un rango que cumplen una única condición. El primer argumento es el rango al que se aplicarán los criterios, el segundo argumento es el criterio y el último argumento es el rango que contiene los valores para sumar. SUMIF admite operadores lógicos (>, <,, =) y comodines (* ,?) para coincidencias parciales. Los criterios pueden usar un valor en otra celda, como se explica a continuación.

SUMIF está en un grupo de ocho funciones en Excel que dividen los criterios lógicos en dos partes (rango + criterios). Como resultado, la sintaxis utilizada para construir criterios es diferente y SUMIF requiere un rango de celdas para el argumento de rango, no puede usar una matriz.

SUMIF solo admite una única condición. Si necesita aplicar varios criterios, use la función SUMIFS. Si necesita manipular valores que aparecen en el argumento de rango (es decir, extraer el año de las fechas para usar en los criterios) vea las funciones SUMPRODUCTO y / o FILTRO.

Uso básico | Criterios en otra celda | No igual a | Celdas en blanco | Fechas | Comodines | Videos

Uso básico

En la hoja de trabajo que se muestra, hay tres ejemplos SUMIF. En el primer ejemplo (G6), SUMIF está configurado para sumar valores mayores que 100. En el segundo ejemplo (G7), SUMIF devuelve la suma de valores donde el color es "rojo". En el último ejemplo (G8), SUMIF está configurado para sumar valores donde el estado es "CA" (California).

=SUMIF(D6:D10,">100") // values> 100 =SUMIF(B6:B10,"Jim",D6:D10) // Rep = Jim =SUMIF(C6:C10,"ca",D6:D10) // State = CA

Observe que el signo igual (=) no es necesario cuando se construyen los criterios "es igual a". También observe que SUMIF no distingue entre mayúsculas y minúsculas. Puede sumar valores donde el representante es Jim usando "jim" o "Jim".

Criterios en otra celda

Un valor de otra celda se puede incluir en los criterios mediante la concatenación. En el siguiente ejemplo, SUMIF devolverá la suma de todas las ventas sobre el valor en G4. Observe que el operador mayor que (>), que es texto, debe ir entre comillas. La fórmula en G5 es:

=SUMIF(D5:D9,">"&G4) // sum if greater than G4

No igual a

Para expresar los criterios "no es igual a", utilice el operador "" entre comillas dobles (""):

=SUMIF(B5:B9,"red",C5:C9) // not equal to "red" =SUMIF(B5:B9,"blue",C5:C9) // not equal to "blue" =SUMIF(B5:B9,""&E7,C5:C9) // not equal to E7

Una vez más, observe que SUMIF no distingue entre mayúsculas y minúsculas.

Celdas en blanco

SUMIF puede calcular sumas basándose en celdas en blanco o no en blanco. En el siguiente ejemplo, SUMIF se utiliza para sumar las cantidades en la columna C dependiendo de si la columna D contiene "x" o está vacía:

=SUMIF(D5:D9,"",C5:C9) // blank =SUMIF(D5:D9,"",C5:C9) // not blank

fechas

La mejor manera de usar SUMIF con fechas es hacer referencia a una fecha válida en otra celda o usar la función FECHA. El siguiente ejemplo muestra ambos métodos:

=SUMIF(B5:B9,"="&DATE(2019,4,1),C5:C9) =SUMIF(B5:B9,">"&E9,C5:C9)

Observe que debemos concatenar un operador a la fecha en E9. Para utilizar criterios de fecha más avanzados (es decir, todas las fechas en un mes determinado, o todas las fechas entre dos fechas), querrá cambiar a la función SUMIFS, que puede manejar múltiples criterios.

Comodines

La función SUMIF admite comodines, como se ve en el siguiente ejemplo:

=SUMIF(B5:B9,"mi*",C5:C9) // begins with "mi" =SUMIF(B5:B9,"*ota",C5:C9) // ends with "ota" =SUMIF(B5:B9,"????",C5:C9) // contains 4 characters

Consulte a continuación para ver más ejemplos de fórmulas SUMIF.

Notas

  • SUMIF solo admite una condición. Utilice la función SUMIFS para varios criterios.
  • When sum_range is omitted, the cells in range will be summed.
  • Text strings in criteria must be enclosed in double quotes (""), i.e. "apple", ">32", "ja*"
  • Cell references in criteria are not enclosed in quotes, i.e. "<"&A1
  • The wildcard characters ? and * can be used in criteria. A question mark matches any one character and an asterisk matches any sequence of characters (zero or more).
  • To find a literal question mark or asterisk, use a tilde (~) in front question mark or asterisk (i.e. ~?, ~*).
  • SUMIFS requires a range, you can't substitute an array.

Related videos

Cómo usar la función SUMIF En este video, veremos cómo usar la función SUMIF para sumar celdas que cumplen con un solo criterio en un conjunto de datos. Cómo agregar una fila de totales a una tabla En este video, veremos cómo agregar y configurar una fila de totales a una tabla de Excel. La fila total puede mostrar automáticamente cálculos resumidos debajo de una tabla. Cómo construir una tabla de resumen simple Las tablas dinámicas son herramientas fantásticas para resumir datos, pero también puede usar fórmulas para construir sus propios resúmenes usando funciones como COUNTIF y SUMIF. Vea cómo en este video de 3 minutos.

Articulos interesantes...