
¿Cómo soluciono esta fórmula: =COUNTIF(A1:A10,"*jim*")
para hacer coincidir cualquier cosa que contenga la subcadena de "jim" pero de uncelúla, como: =COUNTIF(A1:A10,C11)
¿dónde la celda C11
contiene el texto "jim"?
¿Quizás otra celda para envolver "jim" con asteriscos?
(¿Seguramente no necesito definir una función especial o recurrir a Visual Basic?)
ver también:
Respuesta1
concat la cadena de expresiones regulares y la cadena de celda dentro de la fórmula como tal:
=COUNTIF(A1:A10,"*"&C11&"*")
Hagame saber si esto fue de utilidad
Respuesta2
Otra opción es utilizar SUMPRODUCT
y FIND
:
=SUMPRODUCT(--(ISNUMBER(FIND(C11,A1:A10))))