Contar numero veces que se repite letra

Hola a [email protected]:
Necesito ayuda, por favor.
¿Alguien me podría decir alguna forma de hacer lo siguiente?
Se trata de que en un texto escrito en cualquier celda, a través de una fórmula me devuelva el numero de veces que se repite un carácter.
Por ejemplo:
Numero de veces que se repite la letra A en el siguiente texto:
Buenas tardes
Y que la fórmula nos devuelva: 2
Muchas gracias de antemano.

1 Respuesta

Respuesta
1
Tienes que hacer una funciono fórmula personalizada, inserta un moduylo en tu archivo.xls, y le colocas este código:
Public Function contarletra(celda, letra)
largo = Len(celda)
celda = UCase(celda)
letra = UCase(letra)
For i = 1 To largo
letraevaluada = Mid(celda, i, 1)
If letraevaluada = letra Then cont = cont + 1
Next i
contarletra = cont
End Function
y en la ceda de resultado colocas por ejemplo:
=contarletra(A1,"A")

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas