Re: Contar

08/04/2006 - 10:23 por Palito73 | Informe spam
Gracias Julio, lo voy a probar. Lo que veo es que para dos dijito

–Num de repeticiones del “11”
+SUM(IF(VALUE(MID(A3:J50‚3‚2))‚1‚0)
………….
–Num de repeticiones del “99”
+SUM(IF(VALUE(MID(A3:J50‚3‚2))™‚1‚0)

tenga que copiar el mismo codigo del 11 al 99, o sea como 88 veces lo mismo, no se le puede decir que abarque del 11 al 99 en una formula mas reducida

Imaginate si son 3 dijitos, se hace muy extenso, no se mucho de programacion pero no se podra hacer un bucle que compruebe el rango 11 al 99 sin repetir esta parte tantas veces +SUM(IF(VALUE(MID(A3:J50‚3‚2))=

Gracias, con esto tengo para empesar

Palito73

Ver este tema: http://www.softwaremix.net/viewtopic-504440.htm

Enviado desde http://www.softwaremix.net
 

Leer las respuestas

#1 KL
09/04/2006 - 20:17 | Informe spam
Hola Palito73,

Prueba las siguientes formulas:

1) si los numeros son numeros de verdad y no cadenas de texto, entonces:

a. el ultimo digito:
=SUMAPRODUCTO(--(DERECHA(A1:A11;1)=""&{1\2\3\4\5\6\7\8\9}))

b. los dos ultimos digitos:
=SUMAPRODUCTO(--(DERECHA(A1:A11;2)=REPETIR({1\2\3\4\5\6\7\8\9};2)))
o bien
=SUMAPRODUCTO(--(DERECHA(A1:A11;2)=""&{11\22\33\44\55\66\77\88\99}))


2) si en realidad son cadenas de texto, entonces asi:

a. el ultimo digito:
=SUMAPRODUCTO(CONTAR.SI(A1:A11;"*"&{1\2\3\4\5\6\7\8\9}))

b. los dos ultimos digitos:
=SUMAPRODUCTO(CONTAR.SI(A1:A11;"*"&{11\22\33\44\55\66\77\88\99}))
o bien
=SUMAPRODUCTO(CONTAR.SI(A1:A11;"*"&REPETIR({1\2\3\4\5\6\7\8\9};2)))

Saludos,
KL


"Palito73" wrote in message news:

Gracias Julio, lo voy a probar. Lo que veo es que para dos dijitos

–Num de repeticiones del “11” > +SUM(IF(VALUE(MID(A3:J50‚3‚2))‚1‚0))
………….·
–Num de repeticiones del “99” > +SUM(IF(VALUE(MID(A3:J50‚3‚2))™‚1‚0))

tenga que copiar el mismo codigo del 11 al 99, o sea como 88 veces lo mismo, no se le puede decir que abarque del 11 al 99 en una formula mas reducida?

Imaginate si son 3 dijitos, se hace muy extenso, no se mucho de programacion pero no se podra hacer un bucle que compruebe el rango 11 al 99 sin repetir esta parte tantas veces +SUM(IF(VALUE(MID(A3:J50‚3‚2))= ?

Gracias, con esto tengo para empesar.


Palito73


Ver este tema: http://www.softwaremix.net/viewtopic-504440.html

Enviado desde http://www.softwaremix.net


Preguntas similares