Número de cadenas iguales

16/08/2004 - 12:12 por Toni | Informe spam
Un saludo a todos.
¿Cuál es la función que me da el número de veces que
aparece un texto (resultado de la acción de otra función)
en un campo? Por ejemplo, tengo dos columnas A y B en las
que aparecen palabras que se concatenan (función
CONCATENAR) en la columna C. Necesito saber cuantas veces
aparece una determinada concatenación en C.
Gracias mil.
 

Leer las respuestas

#1 Héctor Miguel
16/08/2004 - 21:23 | Informe spam
hola, Toni !
... columnas A y B ... aparecen palabras que se concatenan ... en la columna C.
... saber cuantas veces aparece una determinada concatenacion en C.



suponiendo que la 'concatenacion buscada' la determinas en 'D1'...
a) si 'comprende' la cadena ->completa<- en la/s celda/s del rango en columna 'C'...
=contar.si(rango_c,d1)
b) si la concatenacion es 'parcial' en la/s celda/s del rango...
1) [matricial] =suma(largo(rango_c)-largo(sustituir(rango_c,d1,"")))/largo(d1)
2) [normal] =sumaproducto(largo(rango_c)-largo(sustituir(rango_c,d1,"")))/largo(d1)
=> deben 'coincidir' [exactamente] mayusculas/minusculas <c) si la 'busqueda' debe 'descartar' el hecho de las mayusculas/minusculas...
1) [matricial] =suma(largo(minusc(rango_c))-largo(sustituir(minusc(rango_c),minusc(d1),"")))/largo(d1)
2) [normal] =sumaproducto(largo(minusc(rango_c))-largo(sustituir(minusc(rango_c),minusc(d1),"")))/largo(d1)
[toma nota que mi separador de argumentos es la coma ',' NO punto y coma ';'] ;)

saludos,
hector

Preguntas similares