Función SUMAR.SI en Excel

Última actualización el 06/08/2025
Tiempo de lectura: 3 minutos

La fonction SOMME.SI.ENS le permite agregar valores que completan varias condiciones al mismo tiempo. Se construye de la siguiente manera

  1. Seleccionar la columna a agregar. Importante:, esta es la columna que contiene los datos que se agregarán.
  2. Columna con el primer criterio de selección..
  3. Valor del criterio 1
  4. (Opcional) Columna con el segundo criterio de selección
  5. (Opcional) Valor del criterio 2

=SUM.SI(Rango a sumar; Rango de selección 1; Criterio 1; Rango de selección 2; Criterio 2;...)

La función SUMIENTO se puede construir con 256 columnas de filtro. Pero en la práctica, rara vez vamos más allá de 3 o 4 columnas de criterios.

Error que no se debe cometer ⛔

Para comprender mejor el interés de la función SUM.IF.ENS, partiremos de este documento que rastrea las ventas de fruta de 2 tiendas durante una semana.

¿Cuál es el monto del ¿Venta de albaricoques el 18 de julio de 2023? En tal situación, muchos usuarios de Excel usan el filtro de columnas y luego leen la suma en la barra de estado.

Filtrar en dos columnas para encontrar la suma

¡Sí, funciona! Pero si tienes que hacer lo mismo para cada producto, para diferentes fechas, esta técnica te llevará mucho tiempo. Y, sobre todo, hay dos errores importantes:

  • Error al copiar la suma
  • Olvidé seleccionar un criterio

Es por esto que la función SUMAR.SI te ayudará a evitar estos errores mientras realizas el trabajo más rápidamente.

¿Cuánto se vendieron los albaricoques el 18 de julio?

Volveremos al ejemplo inicial para calcular el importe de las ventas de albaricoque el 18 de julio de 2023. Para ello, escribiremos junto a nuestra tabla de datos, los 2 criterios Albaricoque y 18/07/2023.

Escribir los dos criterios que utilizará la función SUM.IF.ENS

A continuación construiremos la fórmula

  1. Comenzamos ingresando el nombre de la función =SUM.IF.SET(
  2. Luego seleccionamos la columna que contiene los datos a agregar (aquí la columna Total)
  3. A continuación, seleccionamos la columna que contiene el primer criterio, es decir, el nombre de los productos.
  4. Finalmente seleccionamos la celda que contiene nuestro criterio, I2 la cual contiene la palabra Albaricoque

=SUM.SI(F2:F17;B2:B17;I2) => 433

Escribir la función SUMAR.SI.ENS con un solo criterio

Hasta ahora, hemos utilizado un único criterio y la función devuelve el resultado de todas las ventas de albaricoques. Pero queremos añadir la fecha del 18 de julio de 2023. Por lo tanto, completaremos la fórmula de la siguiente manera:

  1. En el cuarto argumento, seleccionamos la columna que contiene todas las fechas (columna C)
  2. Luego, seleccionamos la celda que contiene nuestro criterio sobre la fecha, celda I3

=SOMME.SI.ENS(F2:F17;B2:B17;I2;C2:C17;I3) => 203

La función SUMAR.SI.ENS utiliza dos criterios de selección

Y obtenemos exactamente el mismo resultado que al principio del artículo.

Finalmente, el siguiente libro utiliza exactamente la misma fórmula. Cambia los criterios y 1 o 2 y verás que la función te devolverá inmediatamente el resultado correcto.

Cantidad en lugar de Total

Si ahora, por el mismo criterio (Apricot y 18 de julio), quieres saber la cantidad vendida, solo necesitas cambiar el primer argumento de la función.

=SOMME.SI.ENS(D2:D17;B2:B17;I2;C2:C17;I3)

SUM.IF.ENS para calcular la cantidad vendida

Artículos relacionados con la función SUMAR.SI

También puedes hacer otros ejercicios online desde esta página

Encontrará información adicional sobre el función SUMAR.SI en el sitio web de Microsoft.

Video explicativo

42 Comentarios

  1. Charles
    30/12/2022 a las 11:08

    Gracias por su respuesta,

    El problema realmente surgió de un problema de ancho: fusionar dos columnas causó el problema ###

    Todo esta bien muchas gracias

    Responder

  2. morel
    30/12/2022 a las 10:55

    Hola tengo un problema urgente:

    Cuando escribo la fórmula en mi tabla:
    =NB.IF(Y8:Z29;"Oposición"), funciona bien

    Por otro lado, en cuanto agrego un segundo criterio:
    =NB.SI.ENS(Y8:Z29;"Opposition";X8:X29;"1")
    Esto muestra =#####
    Cuál es la solución ?

    tengo el mismo problema cuando escribo
    =PROMEDIO SI (AB8:AB29;Y8:Z29;"Oposición") =####
    Para el resto de mi trabajo

    Enfin,
    Cuando intento cruzar "Oposición" y el tipo de Semana (1,2,3 o 4)
    =NB.SI(Y8:Z29;"Opposition";X8:X29;"1") =###

    ¿Cuáles son mis soluciones?

    Buenos días

    Responder

    • Frédéric LE GUEN
      30/12/2022 a las 11:00

      Error extraño, porque los #### son un problema de ancho de columna o errores negativos. ¿Por qué pones el 1 entre comillas? No es necesario

      Responder

  3. De los Mets
    17/12/2022 a las 15:15

    ¡Hola
    Usar la fórmula =sum.if.ens( funciona, pero modificar una celda condicional da el resultado 0.

    Sin explicación

    Responder

  4. Philippe
    10/05/2022 a las 05:25

    Hola, tengo una tabla con las columnas vendedores, ciudades, ventas1 y ventas2, quiero promediar las 2 ventas de una ciudad sirviendo como criterio pero también bajo el criterio de que el promedio de las 2 ventas sea mayor a un umbral. ¿Es esto posible sin tener que agregar una columna en la tabla (importante), lo que obviamente simplificaría el schmilblick al agregar la columna promedio de las 2 ventas? No importa cuánto torturo mi cerebro con Average.si.ens. Gracias

    Responder

  5. buamara
    14/04/2022 a las 14:51

    Hola,

    Estoy trabajando en un archivo en el que tengo una columna de resultados de búsqueda v (unir con otra tabla). Hacer una suma con esta columna como criterio me da como resultado 0, más precisamente no lo tome en consideración.
    Gracias por sus aportes o sugerencias.

    Responder

  6. Cortar
    04/11/2021 a las 10:35

    Hola,

    Tengo una ficha en la que utilizo esta fórmula para calcular en una hoja la plantilla de cada mes según su contrato, sexo y categoría profesional.
    Me gustaría poder estirar mi fórmula para todos los meses y que aparezca automáticamente en la pestaña correspondiente.
    Mis hojas están nombradas por mes, mi fórmula es la siguiente, ejemplo para diciembre:
    =SUM.SI.ENS(DICIEMBRE!$U:$U;DICIEMBRE!$M:$M;"CDI";DICIEMBRE!$N:$N;"ABIERTO";DICIEMBRE!$L:$L;"Hombre" )
    Me gustaría que el mes se estirara automáticamente, es decir para:
    la línea de enero y la columna de trabajador y debajo de la columna de hombre
    Podria usted ayudarme ?

    Merci d'avance,

    Responder

  7. SENHADJI
    20/10/2021 a las 11:14

    Hola,
    En una tabla de presencia de mi equipo, me gustaría sumar, por día y por desarrollador, el número de días de presencia en TT (fijos y "flotantes" + presencial).

    Tengo una lista de la columna 1 "de 15 colaboradores DEV y no DEV que es mi referencia, con un indicador Dev (1)/non Dev (0).
    Luego, día a día, quiero saber quién, entre los Devs, está presente... ya sea en persona o en TT (fijo o flotante).

    Ingresé esta fórmula:
    =SOMME.SI.ENS($C$9:$C$23;E9:E23;$C$2;E9:E23;$C$3;E9:E23;"")
    avec:
    1) $C$9:$C$23: mi columna de referencia "desarrollador/no desarrollador"
    2) E9:E23: columna del día del mes
    3) Mis criterios para combinar:
    $C$2: día TT fijo
    $C$3: día TT flotante
    $C$4: jornada presencial (en blanco)

    El resultado es incorrecto... ¿dónde está el error?
    Muchas gracias por tu valioso comentario, esperando haber sido claro en el prez de mi pb :)
    Pascal

    Responder

  8. Junio
    12/05/2021 a las 07:28

    Hola,

    ¿Puedes decirme si es posible hacer que Excel calcule solo si la suma es mayor que 0 y no si la suma es menor que 0?
    Ejemplo: tengo las celdas "B" C" D" "E" "F" o anoto números
    En "H" "I" "J" K" digo que me den la diferencia entre las Celdas "A3 - A2, B3 - B2 etc...
    En "L" digo hacer L2*0,0550 y hasta la cava...

    donde plantea un problema es cuando tengo la celda A4 que no contiene nada por lo que Excel me da A4 - A3 por lo tanto el resultado y "- 0,55"
    Me gustaría que el cálculo se hiciera solo cuando una celda contiene un número mayor a 0, si contiene -0,55 no debería tomarlo en cuenta.

    Gracias de antemano.

    Responder

  9. DIDIER
    16/04/2021 a las 01:17

    Hola,
    Gracias por el apoyo.
    ¿Es posible pedirle a Excel que cuente el número de celdas con un valor menor que 0 sabiendo que este valor debe provenir de la resta entre 2 celdas? Tengo varios miles de líneas e informes diarios que hacer.
    Excel tendrá que hacer la resta él mismo y contar el número de celdas menores que 0. No quiero crear columnas de cálculo antes de contar
    Merci bien

    Responder

    • Frédéric LE GUEN
      16/04/2021 a las 08:37

      Es fácil de hacer con el función CONTAR.SI con el símbolo <0

      Responder

      • AMBIEHL Bertrand
        04/09/2022 a las 10:36

        ¡Hola

        Gracias por este compartir de información, siempre enriquecedor.

        Por favor, ¿cómo se escribe la sintaxis para excluir el color "Rosa" en la siguiente fórmula en su ejemplo?

        =SOMME.SI.ENS(G2:G61;D2:D61;"A";C2:C61;"Rose")

        Merci à vous
        cordialmente

      • Frédéric LE GUEN
        04/09/2022 a las 13:45

        =SOMME.SI.ENS(G2:G61;D2:D61;"A";C2:C61;"<>Rose")

  10. Annie
    11/04/2021 a las 14:50

    Hola,
    Estoy buscando hacer una suma con un criterio que haga referencia a la propiedad de la celda y/o al texto que contiene. En otras palabras, la suma se calcula tan pronto como pongo la celda en amarillo y el texto en negrita. ¿Es posible?

    Responder

    • Annie
      11/04/2021 a las 14:52

      Gracias de antemano, ¡se agradece mucho!

      Responder

    • Frédéric LE GUEN
      11/04/2021 a las 16:27

      No ! No es posible realizar pruebas de colores, fuentes, etc., solo del contenido de la celda.

      Responder

      • Annie
        12/04/2021 a las 01:16

        Muchas gracias por la rápida respuesta.

  11. Ben
    08/01/2021 a las 15:07

    Hola,

    Estoy buscando una manera de calcular automáticamente mis viajes profesionales, para obtener estadísticas (y divertirme un poco).
    La idea es calcular el número de viajes a las FDI y el número de viajes a las provincias.

    Columna A: fecha
    Columna B: ubicación
    Columna C: departamento (donde ingreso el número)

    ¿Cómo tener un cuadro donde todas las respuestas de las FDI (75, 92, 93, etc.) se sumarían automáticamente y otro donde se sumarían automáticamente todas las diferentes respuestas?

    Muchas gracias de antemano

    Responder

  12. nguema
    20/10/2020 a las 14:43

    Señor LEGUEN

    Soy fanático de su sitio y de sus hazañas.

    Soy pasante en una PYME y me gustaría montar un gestock compuesto por

    una hoja de inventario
    una hoja de acciones
    una hoja ingresada
    una hoja afuera
    un movimiento de hoja
    todo, sin macro, solo en excel....
    La dificultad que encuentro es en el nivel donde entro a la hoja de movimiento, quiero que los cálculos sean dinámicos en las otras hojas.

    muchas gracias de antemano señor

    Responder

  13. Zaz
    07/08/2020 a las 10:27

    ¿Cómo puedo pedirle a Excel que calcule la facturación de 2019 si 2020 es mayor que 0?
    La idea es hacer una comparación de los dos años con una CA aprobada en julio o agosto que aún no se ha informado.

    Responder

    • Frédéric LE GUEN
      07/08/2020 a las 11:41

      Si la necesidad es comparar 2 períodos, se deben utilizar las funciones de Time Intelligence del lenguaje DAX. Es un proyecto bastante complicado de montar, pero es la única manera de satisfacer la necesidad exacta.
      Ahora, para usar la función SUMIFENS para datos mayores que 0, simplemente escriba =SUMIFENS(Rango de búsqueda, ">0", Rango a sumar)

      Responder

  14. Krim Ali
    24/07/2019 a las 11:11

    ¡Hola

    Me gustaría agregar rangos que no necesariamente se suceden según varios criterios.
    Podria usted ayudarme ?
    Merci

    Responder

  15. ali
    16/07/2019 a las 13:30

    HOLA. cómo calcular celdas con una celda con texto. ej: 12+09+ausente=?

    Responder

    • NEBIL JBALI
      15/10/2020 a las 21:14

      Cómo poner un criterio < en una celda. Este valor obviamente cambia a lo largo de la columna de una celda a otra.

      Responder

      • Frédéric LE GUEN
        15/10/2020 a las 21:33

        De la misma manera que para una función NB.IF.ENS como se indica en este articulo

  16. Arrabelle Chevallier-Sollier
    25/06/2019 a las 19:39

    Bonsoir,

    Creé un archivo sobre 3 años de respuestas a licitaciones farmacéuticas, con Nombre, cantidad y precio (el resto de columnas son de poco interés en lo que me concierne 😉
    Tengo A unidades para multiplicar por un precio P, hasta ahora nada muy complicado, pero tengo 3 años con unas veces precios y otras no.
    Me gustaría que mi celda de cálculo opte por multiplicar las unidades preferiblemente por el precio del año más reciente y si está vacía, calcular la facturación desde el segundo año hasta el tercero y allí probé varias fórmulas que no dieron nada. ¿podrías iluminarme?
    Gracias por su ayuda
    Bonne soirée
    Arrabelle

    Responder

  17. Chantal
    20/04/2019 a las 16:41

    bonsoir

    ¿Puede alguien ayudarme por favor? Lo necesito con urgencia. muchas gracias

    ¿Podemos usar sumprod() en lugar del rango a agregar (que solo toma en cuenta una sola columna)? me ayudaría mucho extraer del log de entrada salida, el valor de las entradas y luego el de las salidas
    gracias
    Chantal

    Responder

  18. Chantal
    19/04/2019 a las 21:14

    buena tarde
    ¿Podemos usar sumprod() en lugar del rango a agregar? me ayudaría mucho extraer del log de entrada salida, el valor de las entradas y luego el de las salidas
    gracias
    Chantal

    Responder

  19. Chantal Carón
    14/01/2019 a las 06:40

    Hola necesito ayuda para seleccionar criterios para hacer sumas. No sé cómo hacer. ¿Podria usted ayudarme?

    Responder

  20. gigi
    13/12/2018 a las 18:33

    Muchas gracias por la explicación

    Responder

  21. Michael Ipert
    18/03/2016 a las 17:06

    Hola,
    Para las fechas le pides a Excel que busque fechas mayores que la fecha de inicio y menores que la fecha de finalización pero esto no corre el riesgo de sumar todas las fechas mayores que la de inicio, es decir incluso aquellas mayores que la fecha de finalización y todas. fechas inferiores a la fecha de finalización, es decir, incluso aquellas anteriores a la fecha de inicio. ¿O la función garantiza que se cumplan todas las condiciones, de lo contrario no realiza la suma?

    Responder

  22. Anónimo
    28/11/2015 a las 09:47

    realmente grandioso. Gracias !

    Responder

  23. Anónimo
    25/11/2015 a las 10:57

    Buenos dias. He estado usando la función "sumprod()" durante mucho tiempo y tengo dificultades para ver la diferencia de comportamiento entre estas dos funciones. ¿Podrías iluminarme?

    Merci de votre aide.

    Responder

  24. Cacaille76
    23/09/2015 a las 12:26

    Hola, El tutorial es bueno, sin embargo una pregunta rápida: ¿es posible nombrar las playas?
    =sum.if.ens(ruta_directorio\nombre_archivo'!nombre_hoja(mi_cálculo);(ruta_directorio\nombre_archivo'!nombre_hoja(mi_rango1)criterio1;(ruta_directorio\nombre_archivo'!nombre_hoja(mi_rango2)criterio2
    Gracias por su respuesta

    Responder

    • Frédéric LE GUEN
      23/09/2015 a las 13:23

      Hola,
      Es posible, pero el libro que contiene los datos debe estar abierto; Es imperativo.

      Responder

  25. danbo52danbo
    28/07/2015 a las 08:44

    es mejor si los encabezados están en los ejemplos de columnas y filas

    Responder

  26. Alain Roussel
    09/07/2015 a las 00:23

    en la fórmula Sum.if.ens es posible insertar un criterio con una comparación de un valor que se encuentra en otra hoja. Aquí un ejemplo :
    La fórmula Sum.if.ens está en una celda de la Hoja1, pero en la Hoja2 se encuentra un valor de comparación para un criterio.

    =SOMME.SI.ENS(B1:B5;C1:C5;"=LABELLE";D1:D5;"=Feuil2!A1")

    Responder

  27. Jessy
    02/06/2015 a las 06:45

    ¡Hola

    Gracias por este tutorial. Por mi parte, me gustaría saber si es posible utilizar dos veces el mismo rango de criterios. Les muestro mi caso: aquí está mi base

    A B C D E
    Grupo especial Costo unitario Cantidad Costo total
    Frutas En oferta $0,50 502 $251,00
    Especial Pescado $0,70 426 $298,20
    Frutas Precios regulares $2,50 583 $1
    Pescado En oferta $2,00 254 $508,00
    Verduras Precios regulares $1,40 532 $744,80
    Frutas Precios regulares $1,90 628 $1
    Verduras En oferta $1,20 502 $602,40
    Verduras Precios regulares $2,30 498 $1
    Frutas En oferta $1,00 504 $504,00
    Verduras En oferta $1,40 555 $777,00
    Verduras Precios regulares $1,70 467 $793,90
    Especial Pescado $2,80 611 $1
    Frutas Precios regulares $3,20 289 $924,80
    Verduras En oferta $2,00 420 $840,00

    Por lo tanto, me gustaría saber el costo total de frutas y verduras en la misma celda sabiendo que mis dos criterios están en la columna A.
    Alguien tiene una solución adecuada, puse un ejemplo, pero en mi caso real en el negocio (control de gestión) es un archivo con más de 3000

    Responder

    • Laurie
      22/10/2015 a las 09:52

      Hola Jessy, ¿has encontrado una solución para utilizar el mismo rango de celdas con múltiples criterios? porque yo tambien quiero hacer sumas con un criterio en un rango A y varios criterios en un rango B.

      Merci de votre réponse

      Responder

    • Chico
      14/05/2017 a las 18:49

      Puede usar un control que se establezca en verdadero o falso según sus criterios y usar este último en su sum.si.ens.

      Responder

  28. Anónimo
    22/07/2013 a las 22:43

    fresco

    Responder

    • Anónimo
      10/03/2015 a las 16:47

      gracias por tu intervención mimmimimimimi

      Responder

Dejar un comentario

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

Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.

Jugador Más Valioso de Microsoft 2024

Boletín informativo

1 vez al mes:
Consejos y cuestionarios

    No te enviaremos spam. Puedes darte de baja en cualquier momento.

    Función SUMAR.SI en Excel

    Tiempo de leer: 3 minutos
    Última actualización el 06/08/2025

    La fonction SOMME.SI.ENS le permite agregar valores que completan varias condiciones al mismo tiempo. Se construye de la siguiente manera

    1. Seleccionar la columna a agregar. Importante:, esta es la columna que contiene los datos que se agregarán.
    2. Columna con el primer criterio de selección..
    3. Valor del criterio 1
    4. (Opcional) Columna con el segundo criterio de selección
    5. (Opcional) Valor del criterio 2

    =SUM.SI(Rango a sumar; Rango de selección 1; Criterio 1; Rango de selección 2; Criterio 2;...)

    La función SUMIENTO se puede construir con 256 columnas de filtro. Pero en la práctica, rara vez vamos más allá de 3 o 4 columnas de criterios.

    Error que no se debe cometer ⛔

    Para comprender mejor el interés de la función SUM.IF.ENS, partiremos de este documento que rastrea las ventas de fruta de 2 tiendas durante una semana.

    ¿Cuál es el monto del ¿Venta de albaricoques el 18 de julio de 2023? En tal situación, muchos usuarios de Excel usan el filtro de columnas y luego leen la suma en la barra de estado.

    Filtrar en dos columnas para encontrar la suma

    ¡Sí, funciona! Pero si tienes que hacer lo mismo para cada producto, para diferentes fechas, esta técnica te llevará mucho tiempo. Y, sobre todo, hay dos errores importantes:

    • Error al copiar la suma
    • Olvidé seleccionar un criterio

    Es por esto que la función SUMAR.SI te ayudará a evitar estos errores mientras realizas el trabajo más rápidamente.

    ¿Cuánto se vendieron los albaricoques el 18 de julio?

    Volveremos al ejemplo inicial para calcular el importe de las ventas de albaricoque el 18 de julio de 2023. Para ello, escribiremos junto a nuestra tabla de datos, los 2 criterios Albaricoque y 18/07/2023.

    Escribir los dos criterios que utilizará la función SUM.IF.ENS

    A continuación construiremos la fórmula

    1. Comenzamos ingresando el nombre de la función =SUM.IF.SET(
    2. Luego seleccionamos la columna que contiene los datos a agregar (aquí la columna Total)
    3. A continuación, seleccionamos la columna que contiene el primer criterio, es decir, el nombre de los productos.
    4. Finalmente seleccionamos la celda que contiene nuestro criterio, I2 la cual contiene la palabra Albaricoque

    =SUM.SI(F2:F17;B2:B17;I2) => 433

    Escribir la función SUMAR.SI.ENS con un solo criterio

    Hasta ahora, hemos utilizado un único criterio y la función devuelve el resultado de todas las ventas de albaricoques. Pero queremos añadir la fecha del 18 de julio de 2023. Por lo tanto, completaremos la fórmula de la siguiente manera:

    1. En el cuarto argumento, seleccionamos la columna que contiene todas las fechas (columna C)
    2. Luego, seleccionamos la celda que contiene nuestro criterio sobre la fecha, celda I3

    =SOMME.SI.ENS(F2:F17;B2:B17;I2;C2:C17;I3) => 203

    La función SUMAR.SI.ENS utiliza dos criterios de selección

    Y obtenemos exactamente el mismo resultado que al principio del artículo.

    Finalmente, el siguiente libro utiliza exactamente la misma fórmula. Cambia los criterios y 1 o 2 y verás que la función te devolverá inmediatamente el resultado correcto.

    Cantidad en lugar de Total

    Si ahora, por el mismo criterio (Apricot y 18 de julio), quieres saber la cantidad vendida, solo necesitas cambiar el primer argumento de la función.

    =SOMME.SI.ENS(D2:D17;B2:B17;I2;C2:C17;I3)

    SUM.IF.ENS para calcular la cantidad vendida

    Artículos relacionados con la función SUMAR.SI

    También puedes hacer otros ejercicios online desde esta página

    Encontrará información adicional sobre el función SUMAR.SI en el sitio web de Microsoft.

    Video explicativo

    Boletín informativo

    1 vez al mes:
    Consejos y cuestionarios

      No te enviaremos spam. Puedes darte de baja en cualquier momento.

      42 Comentarios

      1. Charles
        30/12/2022 a las 11:08

        Gracias por su respuesta,

        El problema realmente surgió de un problema de ancho: fusionar dos columnas causó el problema ###

        Todo esta bien muchas gracias

        Responder

      2. morel
        30/12/2022 a las 10:55

        Hola tengo un problema urgente:

        Cuando escribo la fórmula en mi tabla:
        =NB.IF(Y8:Z29;"Oposición"), funciona bien

        Por otro lado, en cuanto agrego un segundo criterio:
        =NB.SI.ENS(Y8:Z29;"Opposition";X8:X29;"1")
        Esto muestra =#####
        Cuál es la solución ?

        tengo el mismo problema cuando escribo
        =PROMEDIO SI (AB8:AB29;Y8:Z29;"Oposición") =####
        Para el resto de mi trabajo

        Enfin,
        Cuando intento cruzar "Oposición" y el tipo de Semana (1,2,3 o 4)
        =NB.SI(Y8:Z29;"Opposition";X8:X29;"1") =###

        ¿Cuáles son mis soluciones?

        Buenos días

        Responder

        • Frédéric LE GUEN
          30/12/2022 a las 11:00

          Error extraño, porque los #### son un problema de ancho de columna o errores negativos. ¿Por qué pones el 1 entre comillas? No es necesario

          Responder

      3. De los Mets
        17/12/2022 a las 15:15

        ¡Hola
        Usar la fórmula =sum.if.ens( funciona, pero modificar una celda condicional da el resultado 0.

        Sin explicación

        Responder

      4. Philippe
        10/05/2022 a las 05:25

        Hola, tengo una tabla con las columnas vendedores, ciudades, ventas1 y ventas2, quiero promediar las 2 ventas de una ciudad sirviendo como criterio pero también bajo el criterio de que el promedio de las 2 ventas sea mayor a un umbral. ¿Es esto posible sin tener que agregar una columna en la tabla (importante), lo que obviamente simplificaría el schmilblick al agregar la columna promedio de las 2 ventas? No importa cuánto torturo mi cerebro con Average.si.ens. Gracias

        Responder

      5. buamara
        14/04/2022 a las 14:51

        Hola,

        Estoy trabajando en un archivo en el que tengo una columna de resultados de búsqueda v (unir con otra tabla). Hacer una suma con esta columna como criterio me da como resultado 0, más precisamente no lo tome en consideración.
        Gracias por sus aportes o sugerencias.

        Responder

      6. Cortar
        04/11/2021 a las 10:35

        Hola,

        Tengo una ficha en la que utilizo esta fórmula para calcular en una hoja la plantilla de cada mes según su contrato, sexo y categoría profesional.
        Me gustaría poder estirar mi fórmula para todos los meses y que aparezca automáticamente en la pestaña correspondiente.
        Mis hojas están nombradas por mes, mi fórmula es la siguiente, ejemplo para diciembre:
        =SUM.SI.ENS(DICIEMBRE!$U:$U;DICIEMBRE!$M:$M;"CDI";DICIEMBRE!$N:$N;"ABIERTO";DICIEMBRE!$L:$L;"Hombre" )
        Me gustaría que el mes se estirara automáticamente, es decir para:
        la línea de enero y la columna de trabajador y debajo de la columna de hombre
        Podria usted ayudarme ?

        Merci d'avance,

        Responder

      7. SENHADJI
        20/10/2021 a las 11:14

        Hola,
        En una tabla de presencia de mi equipo, me gustaría sumar, por día y por desarrollador, el número de días de presencia en TT (fijos y "flotantes" + presencial).

        Tengo una lista de la columna 1 "de 15 colaboradores DEV y no DEV que es mi referencia, con un indicador Dev (1)/non Dev (0).
        Luego, día a día, quiero saber quién, entre los Devs, está presente... ya sea en persona o en TT (fijo o flotante).

        Ingresé esta fórmula:
        =SOMME.SI.ENS($C$9:$C$23;E9:E23;$C$2;E9:E23;$C$3;E9:E23;"")
        avec:
        1) $C$9:$C$23: mi columna de referencia "desarrollador/no desarrollador"
        2) E9:E23: columna del día del mes
        3) Mis criterios para combinar:
        $C$2: día TT fijo
        $C$3: día TT flotante
        $C$4: jornada presencial (en blanco)

        El resultado es incorrecto... ¿dónde está el error?
        Muchas gracias por tu valioso comentario, esperando haber sido claro en el prez de mi pb :)
        Pascal

        Responder

      8. Junio
        12/05/2021 a las 07:28

        Hola,

        ¿Puedes decirme si es posible hacer que Excel calcule solo si la suma es mayor que 0 y no si la suma es menor que 0?
        Ejemplo: tengo las celdas "B" C" D" "E" "F" o anoto números
        En "H" "I" "J" K" digo que me den la diferencia entre las Celdas "A3 - A2, B3 - B2 etc...
        En "L" digo hacer L2*0,0550 y hasta la cava...

        donde plantea un problema es cuando tengo la celda A4 que no contiene nada por lo que Excel me da A4 - A3 por lo tanto el resultado y "- 0,55"
        Me gustaría que el cálculo se hiciera solo cuando una celda contiene un número mayor a 0, si contiene -0,55 no debería tomarlo en cuenta.

        Gracias de antemano.

        Responder

      9. DIDIER
        16/04/2021 a las 01:17

        Hola,
        Gracias por el apoyo.
        ¿Es posible pedirle a Excel que cuente el número de celdas con un valor menor que 0 sabiendo que este valor debe provenir de la resta entre 2 celdas? Tengo varios miles de líneas e informes diarios que hacer.
        Excel tendrá que hacer la resta él mismo y contar el número de celdas menores que 0. No quiero crear columnas de cálculo antes de contar
        Merci bien

        Responder

        • Frédéric LE GUEN
          16/04/2021 a las 08:37

          Es fácil de hacer con el función CONTAR.SI con el símbolo <0

          Responder

          • AMBIEHL Bertrand
            04/09/2022 a las 10:36

            ¡Hola

            Gracias por este compartir de información, siempre enriquecedor.

            Por favor, ¿cómo se escribe la sintaxis para excluir el color "Rosa" en la siguiente fórmula en su ejemplo?

            =SOMME.SI.ENS(G2:G61;D2:D61;"A";C2:C61;"Rose")

            Merci à vous
            cordialmente

          • Frédéric LE GUEN
            04/09/2022 a las 13:45

            =SOMME.SI.ENS(G2:G61;D2:D61;"A";C2:C61;"<>Rose")

      10. Annie
        11/04/2021 a las 14:50

        Hola,
        Estoy buscando hacer una suma con un criterio que haga referencia a la propiedad de la celda y/o al texto que contiene. En otras palabras, la suma se calcula tan pronto como pongo la celda en amarillo y el texto en negrita. ¿Es posible?

        Responder

        • Annie
          11/04/2021 a las 14:52

          Gracias de antemano, ¡se agradece mucho!

          Responder

        • Frédéric LE GUEN
          11/04/2021 a las 16:27

          No ! No es posible realizar pruebas de colores, fuentes, etc., solo del contenido de la celda.

          Responder

          • Annie
            12/04/2021 a las 01:16

            Muchas gracias por la rápida respuesta.

      11. Ben
        08/01/2021 a las 15:07

        Hola,

        Estoy buscando una manera de calcular automáticamente mis viajes profesionales, para obtener estadísticas (y divertirme un poco).
        La idea es calcular el número de viajes a las FDI y el número de viajes a las provincias.

        Columna A: fecha
        Columna B: ubicación
        Columna C: departamento (donde ingreso el número)

        ¿Cómo tener un cuadro donde todas las respuestas de las FDI (75, 92, 93, etc.) se sumarían automáticamente y otro donde se sumarían automáticamente todas las diferentes respuestas?

        Muchas gracias de antemano

        Responder

      12. nguema
        20/10/2020 a las 14:43

        Señor LEGUEN

        Soy fanático de su sitio y de sus hazañas.

        Soy pasante en una PYME y me gustaría montar un gestock compuesto por

        una hoja de inventario
        una hoja de acciones
        una hoja ingresada
        una hoja afuera
        un movimiento de hoja
        todo, sin macro, solo en excel....
        La dificultad que encuentro es en el nivel donde entro a la hoja de movimiento, quiero que los cálculos sean dinámicos en las otras hojas.

        muchas gracias de antemano señor

        Responder

      13. Zaz
        07/08/2020 a las 10:27

        ¿Cómo puedo pedirle a Excel que calcule la facturación de 2019 si 2020 es mayor que 0?
        La idea es hacer una comparación de los dos años con una CA aprobada en julio o agosto que aún no se ha informado.

        Responder

        • Frédéric LE GUEN
          07/08/2020 a las 11:41

          Si la necesidad es comparar 2 períodos, se deben utilizar las funciones de Time Intelligence del lenguaje DAX. Es un proyecto bastante complicado de montar, pero es la única manera de satisfacer la necesidad exacta.
          Ahora, para usar la función SUMIFENS para datos mayores que 0, simplemente escriba =SUMIFENS(Rango de búsqueda, ">0", Rango a sumar)

          Responder

      14. Krim Ali
        24/07/2019 a las 11:11

        ¡Hola

        Me gustaría agregar rangos que no necesariamente se suceden según varios criterios.
        Podria usted ayudarme ?
        Merci

        Responder

      15. ali
        16/07/2019 a las 13:30

        HOLA. cómo calcular celdas con una celda con texto. ej: 12+09+ausente=?

        Responder

        • NEBIL JBALI
          15/10/2020 a las 21:14

          Cómo poner un criterio < en una celda. Este valor obviamente cambia a lo largo de la columna de una celda a otra.

          Responder

          • Frédéric LE GUEN
            15/10/2020 a las 21:33

            De la misma manera que para una función NB.IF.ENS como se indica en este articulo

      16. Arrabelle Chevallier-Sollier
        25/06/2019 a las 19:39

        Bonsoir,

        Creé un archivo sobre 3 años de respuestas a licitaciones farmacéuticas, con Nombre, cantidad y precio (el resto de columnas son de poco interés en lo que me concierne 😉
        Tengo A unidades para multiplicar por un precio P, hasta ahora nada muy complicado, pero tengo 3 años con unas veces precios y otras no.
        Me gustaría que mi celda de cálculo opte por multiplicar las unidades preferiblemente por el precio del año más reciente y si está vacía, calcular la facturación desde el segundo año hasta el tercero y allí probé varias fórmulas que no dieron nada. ¿podrías iluminarme?
        Gracias por su ayuda
        Bonne soirée
        Arrabelle

        Responder

      17. Chantal
        20/04/2019 a las 16:41

        bonsoir

        ¿Puede alguien ayudarme por favor? Lo necesito con urgencia. muchas gracias

        ¿Podemos usar sumprod() en lugar del rango a agregar (que solo toma en cuenta una sola columna)? me ayudaría mucho extraer del log de entrada salida, el valor de las entradas y luego el de las salidas
        gracias
        Chantal

        Responder

      18. Chantal
        19/04/2019 a las 21:14

        buena tarde
        ¿Podemos usar sumprod() en lugar del rango a agregar? me ayudaría mucho extraer del log de entrada salida, el valor de las entradas y luego el de las salidas
        gracias
        Chantal

        Responder

      19. Chantal Carón
        14/01/2019 a las 06:40

        Hola necesito ayuda para seleccionar criterios para hacer sumas. No sé cómo hacer. ¿Podria usted ayudarme?

        Responder

      20. gigi
        13/12/2018 a las 18:33

        Muchas gracias por la explicación

        Responder

      21. Michael Ipert
        18/03/2016 a las 17:06

        Hola,
        Para las fechas le pides a Excel que busque fechas mayores que la fecha de inicio y menores que la fecha de finalización pero esto no corre el riesgo de sumar todas las fechas mayores que la de inicio, es decir incluso aquellas mayores que la fecha de finalización y todas. fechas inferiores a la fecha de finalización, es decir, incluso aquellas anteriores a la fecha de inicio. ¿O la función garantiza que se cumplan todas las condiciones, de lo contrario no realiza la suma?

        Responder

      22. Anónimo
        28/11/2015 a las 09:47

        realmente grandioso. Gracias !

        Responder

      23. Anónimo
        25/11/2015 a las 10:57

        Buenos dias. He estado usando la función "sumprod()" durante mucho tiempo y tengo dificultades para ver la diferencia de comportamiento entre estas dos funciones. ¿Podrías iluminarme?

        Merci de votre aide.

        Responder

      24. Cacaille76
        23/09/2015 a las 12:26

        Hola, El tutorial es bueno, sin embargo una pregunta rápida: ¿es posible nombrar las playas?
        =sum.if.ens(ruta_directorio\nombre_archivo'!nombre_hoja(mi_cálculo);(ruta_directorio\nombre_archivo'!nombre_hoja(mi_rango1)criterio1;(ruta_directorio\nombre_archivo'!nombre_hoja(mi_rango2)criterio2
        Gracias por su respuesta

        Responder

        • Frédéric LE GUEN
          23/09/2015 a las 13:23

          Hola,
          Es posible, pero el libro que contiene los datos debe estar abierto; Es imperativo.

          Responder

      25. danbo52danbo
        28/07/2015 a las 08:44

        es mejor si los encabezados están en los ejemplos de columnas y filas

        Responder

      26. Alain Roussel
        09/07/2015 a las 00:23

        en la fórmula Sum.if.ens es posible insertar un criterio con una comparación de un valor que se encuentra en otra hoja. Aquí un ejemplo :
        La fórmula Sum.if.ens está en una celda de la Hoja1, pero en la Hoja2 se encuentra un valor de comparación para un criterio.

        =SOMME.SI.ENS(B1:B5;C1:C5;"=LABELLE";D1:D5;"=Feuil2!A1")

        Responder

      27. Jessy
        02/06/2015 a las 06:45

        ¡Hola

        Gracias por este tutorial. Por mi parte, me gustaría saber si es posible utilizar dos veces el mismo rango de criterios. Les muestro mi caso: aquí está mi base

        A B C D E
        Grupo especial Costo unitario Cantidad Costo total
        Frutas En oferta $0,50 502 $251,00
        Especial Pescado $0,70 426 $298,20
        Frutas Precios regulares $2,50 583 $1
        Pescado En oferta $2,00 254 $508,00
        Verduras Precios regulares $1,40 532 $744,80
        Frutas Precios regulares $1,90 628 $1
        Verduras En oferta $1,20 502 $602,40
        Verduras Precios regulares $2,30 498 $1
        Frutas En oferta $1,00 504 $504,00
        Verduras En oferta $1,40 555 $777,00
        Verduras Precios regulares $1,70 467 $793,90
        Especial Pescado $2,80 611 $1
        Frutas Precios regulares $3,20 289 $924,80
        Verduras En oferta $2,00 420 $840,00

        Por lo tanto, me gustaría saber el costo total de frutas y verduras en la misma celda sabiendo que mis dos criterios están en la columna A.
        Alguien tiene una solución adecuada, puse un ejemplo, pero en mi caso real en el negocio (control de gestión) es un archivo con más de 3000

        Responder

        • Laurie
          22/10/2015 a las 09:52

          Hola Jessy, ¿has encontrado una solución para utilizar el mismo rango de celdas con múltiples criterios? porque yo tambien quiero hacer sumas con un criterio en un rango A y varios criterios en un rango B.

          Merci de votre réponse

          Responder

        • Chico
          14/05/2017 a las 18:49

          Puede usar un control que se establezca en verdadero o falso según sus criterios y usar este último en su sum.si.ens.

          Responder

      28. Anónimo
        22/07/2013 a las 22:43

        fresco

        Responder

        • Anónimo
          10/03/2015 a las 16:47

          gracias por tu intervención mimmimimimimi

          Responder

      Dejar un comentario

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

      Este sitio usa Akismet para reducir los no deseados. Obtenga más información sobre cómo se procesan sus datos de comentarios.