Cambia tu fórmula a un COUNTIFS
que toma múltiples conjuntos de parámetros y use el segundo conjunto de parámetros para probar si la columna H no tiene valor/texto
=COUNTIFS(B:B,"CM",H:H,"<>")
Tenga en cuenta que esto no excluye la posibilidad de que las células en la columna H puedan contener una fórmula. Esa es una pregunta que no puedo responder.
No estoy seguro de si querías contar las celdas en la columna B que igual "CM" o contener "CM". Su fórmula contará cualquier celda que sea igual a "CM" superior o minúscula (o cualquier combinación de la misma). Si realmente quieres células que contiene "CM", envuélvalo en asteriscos
=COUNTIFS(B:B,"*CM*",H:H,"<>")