Contar en base de datos textos que tiene igual inicio

17/06/2005 - 22:52 por Anita | Informe spam
Estoy usando la función BDCONTAR. En la base de datos tengo dos nombres "ana"
y "ana paula", y estoy poniendo algunas condiciones de busqueda, tal como
sigue:

[A] [B] [C]
[1] Posición1 Posición2 Total
[2] ana edith ½CONTAR(A5:B16;;A1:B2) -> 2
[3] ana ana ½CONTAR(A5:B16;;A1:B3) -> 5
[4] ana ana paula ½CONTAR(A5:B16;;A1:B4) -> 0

[A] [B] [C]
[1] posicion1 posicion2 total
[2] ana edith ½CONTAR(A5:B16;;A1:B2) -> 3
[3] ana ana ½CONTAR(A5:B16;;A1:B3)-SUMA(C2:C2) ->5
[4] ana ana paula ½CONTAR(A5:B16;;A1:B4)-SUMA(C2:C3) ->0
[5] posicion1 posicion2
[6] ana edith
[7] luz carlos
[8] ana ana
[9] ana edith
[10] rosa ana
[11] betty ana
[12] ana ana paula
[13] ana edith
[14] ana ana
[15] ana ana
[16] ana ana paula

Pero para la búsqueda de "ana paula" no encuentra registros a pesar que que
se observa que hay dos.

Agradeceré me puedan ayudar.
 

Leer las respuestas

#1 KL
18/06/2005 - 00:13 | Informe spam
Hola Anita,

Creo que el problema es que en la segunda linea de criterios "ana"+"ana" la
combinacion "ana"+"ana paula" ya esta cubierta asi que ambas combinaciones
ya estan contadas en la celda [C3], por lo cual [C4] simplemente devolveria
el mismo resultado que [C3].

Si te fijas, veras que los resultados correctos son {3,3,2}, y no {2,5,0} o
{3,5,0} que pones tu, o {3,8,8} que me devuelve a mi.

Al parecer, BDCONTAR interpreta el valor "ana" como si fuera "ana*", es
decir busca todos los valores que empiecen con "ana".

Se podria intentar encontrar la solucion con BDCONTAR, pero hay una solucion
bastante mas elegante que es usando la funcion SUMAPRODUCTO. En la celda
[C2] pon la siguiente formula y copiala hacia abajo hasta [C4]:

=SUMAPRODUCTO(($A$6:$A$16¢)*($B$6:$B$16²))

Saludos,
KL


"Anita" wrote in message
news:
Estoy usando la funcion BDCONTAR. En la base de datos tengo dos nombres
"ana"
y "ana paula", y estoy poniendo algunas condiciones de busqueda, tal como
sigue:

[A] [B] [C]
[1] Posicion1 Posicion2 Total
[2] ana edith
½CONTAR(A5:B16;;A1:B2) -> 2
[3] ana ana
½CONTAR(A5:B16;;A1:B3) -> 5
[4] ana ana paula ½CONTAR(A5:B16;;A1:B4) ->
0

[A] [B] [C]
[1] posicion1 posicion2 total
[2] ana edith ½CONTAR(A5:B16;;A1:B2) -> 3
[3] ana ana ½CONTAR(A5:B16;;A1:B3)-SUMA(C2:C2) ->5
[4] ana ana paula ½CONTAR(A5:B16;;A1:B4)-SUMA(C2:C3) ->0
[5] posicion1 posicion2
[6] ana edith
[7] luz carlos
[8] ana ana
[9] ana edith
[10] rosa ana
[11] betty ana
[12] ana ana paula
[13] ana edith
[14] ana ana
[15] ana ana
[16] ana ana paula

Pero para la busqueda de "ana paula" no encuentra registros a pesar que
que
se observa que hay dos.

Agradecere me puedan ayudar.

Preguntas similares