Excel Avanzado

Macros, Vba en Excel y muchos ejemplos de nuestro Curso de Excel Avanzado

Excel Avanzado

Contar celdas diferentes a un valor

Para contar celdas diferentes a un valor emplearemos la función CONTAR.SI veamos en el siguiente ejemplo como utilizar esta función.

contar celdas diferentes a un valor

Como se puede ver en el ejemplo en la parte izquierda se tiene un conjunto de documentos, con sus respectivos montos y el estado en que se encuentra cada documento, en este caso existen tres estados, "Emitido", "Vencido" y "Cobrado", lo que busca como parte del ejemplo es identificar aquellos documentos "no cobrados" es decir aquellos contar solo las celdas que se encuentren en estado "Emitido" o "Vencido" (diferentes al valor "Cobrado")

Fórmula para contar celdas diferentes a un valor

=CONTAR.SI(D3:D10,"<>Cobrado")

En el ejemplo mostrado se usa el símbolo <> para indicar que se trata de un valor diferente a "Cobrado", y se utilizó como rango de celdas D3:D10,  es decir se analiza cada una de estas celdas para determinar si son iguales o no al texto "Cobrado", notemos que la función CONTAR.SI no distingue entre mayúsculas y minúsculas por lo que si alguna de las celdas dentro de D3:D10 contiene "COBRADO" en lugar de "Cobrado" el resultado sería el mismo.

También se puede cambiar el texto "Cobrado" por una referencia a una celda que contenga el texto a ser buscado, por lo que la fórmula sería   =CONTAR.SI(D3:D10,"<>" & J5 ) donde J5 contendría el texto que requiere ser excluído del conteo de celdas, des esta forma se llegaría contar las celdas diferentes al valor que tiene almacenado J5.

2 comentarios

  1. Conciso y bueno

  2. como contar diferentes a un valor que se repite pero quiero solo que cuente los diferentes al ultimo" valor, ej

    3 2 2 6 12 16 5 5 19 5 0 10 0 2 2 8 2

    si contamos de izq a der y solicito valores diferentes a 0 me dice 15 en el rango que puse pero si quiero q se detenga la cuenta hasta el primer cero q encuentra serian 10 pero no se como hacer la formula, podrías ayudarme.???

Deja una respuesta

Los campos requeridos estan marcados con *.