Cómo usar un AND u OR lógico en una instrucción SUM + IF en Excel

  • 5/22/2020
  • 2 minutos para leer
    • s
  • Se aplica a: Microsoft Office Excel 2003, Microsoft Office Excel 2007 , Excel 2010

Nota

Office 365 ProPlus ha cambiado de nombre a Microsoft 365 Apps para empresas. Para obtener más información sobre este cambio, lea esta publicación de blog.

Resumen

En Microsoft Excel, cuando usa las funciones lógicas Y y / o O dentro de SUM + IF para probar un rango para más de una condición, es posible que no funcione como se esperaba. Una instrucción IF anidada proporciona esta funcionalidad; sin embargo, este artículo analiza un segundo método más sencillo que utiliza las siguientes fórmulas.

Para condiciones Y

Para condiciones OR

Más información

Use una instrucción SUM + IF para contar el número de celdas en un rango que pasan una prueba determinada o para sumarlos valores en un rango para los cuales los valores correspondientes en otro (o el mismo) rango cumplen los criterios especificados. Esto se comporta de manera similar a la función DSUM en Microsoft Excel.

Ejemplo

Este ejemplo cuenta el número de valores en el rango A1: A10 que caen entre 1 y 10, inclusive.

Para lograr esto, puede usar la siguiente instrucción IF anidada:

El siguiente método también funciona y es mucho más fácil de leer si están realizando varias pruebas:

El siguiente método cuenta el número de fechas que caen entre dos fechas determinadas:

Nota

  • Debe ingresar estas fórmulas como fórmulas de matriz presionando CTRL + MAYÚS + ENTRAR simultáneamente. En Macintosh, presione COMMAND + RETURN en su lugar.
  • Las matrices no pueden referirse a columnas completas.

Con este método, está multiplicando los resultados de una prueba lógica por otra prueba lógica para devolver VERDADERO y FALSO a la función SUMA. Puede equipararlos a:

El método que se muestra arriba cuenta el número de celdas en el rango A1: A10 para las cuales ambas pruebas evalúan como VERDADERO. Para sumar valores en las celdas correspondientes (por ejemplo, B1: B10), modifique la fórmula como se muestra a continuación:

Puede implementar un OR en un SUM + IF declaración de manera similar. Para hacer esto, modifique la fórmula que se muestra arriba reemplazando el signo de multiplicación (*) con un signo más (+). Esto da la siguiente fórmula genérica:

Write a Comment

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