contar dígitos

25/11/2007 - 00:00 por Fidel | Informe spam
Hola a todos,
necesito poder contar la cantidad de dígitos que se encuentran en un rango
de celdas. Por ejemplo: A1: 1 / A2: 2 / A3: 3 / A4: 12 / A5: 14.

En los resultados necesito la cantidad de cada dígito. El número 12 (celda
A4) tiene que ser contado como un 1 y un 2. El número 14 (celda A5) tiene que
ser contado como un 1 y un 4.

En el ejemplo, los resultados son: B1: 3 (cantidad de 1) / B2: 2 (cantidad
de 2) / B3: 1 (cantidad de 3) / B4: 1 (cantidad de 4).

Gracias de antemano por vuestra ayuda. Saludos,
Fidel

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
25/11/2007 - 00:30 | Informe spam
hola, Fidel !

... contar la cantidad de digitos que se encuentran en un rango de celdas.
Por ejemplo: A1: 1 / A2: 2 / A3: 3 / A4: 12 / A5: 14.
En los resultados necesito la cantidad de cada digito.
El numero 12 (celda A4) tiene que ser contado como un 1 y un 2.
El numero 14 (celda A5) tiene que ser contado como un 1 y un 4.
En el ejemplo, los resultados son:
B1: 3 (cantidad de 1) / B2: 2 (cantidad de 2) / B3: 1 (cantidad de 3) / B4: 1 (cantidad de 4).



los resultados que expones como "esperados" (como que) no coinciden con el ejemplo que usas -???-

(en via de mientras) puedes contar los caracteres que contenga cada celda p.e. =largo(a1)
(a menos que se trate de una mezcla entre numeros, letras y "algo mas") -?-

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Héctor Miguel
25/11/2007 - 00:44 | Informe spam
hola (de nuevo), Fidel !

... contar la cantidad de digitos que se encuentran en un rango de celdas.
Por ejemplo: A1: 1 / A2: 2 / A3: 3 / A4: 12 / A5: 14.
En los resultados necesito la cantidad de cada digito.
El numero 12 (celda A4) tiene que ser contado como un 1 y un 2.
El numero 14 (celda A5) tiene que ser contado como un 1 y un 4.
En el ejemplo, los resultados son:
B1: 3 (cantidad de 1) / B2: 2 (cantidad de 2) / B3: 1 (cantidad de 3) / B4: 1 (cantidad de 4).





(creo que) ya capte la intencion de formula que buscas:

prueba iniciando en [B1] con la siguiente formula:
=sumaproducto(largo($a$1:$a$5)-largo(sustituir($a$1:$a$5,fila(),"")))

solo considera que mi sistema usa como separador de argumentos a la coma ',' NO al punto y coma ';' :D

si cualquier duda (o infomacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#3 Ivan
25/11/2007 - 03:41 | Informe spam
hola chicos, (lo siento pero no puedo evitarlo)

prueba iniciando en [B1] con la siguiente formula:
=sumaproducto(largo($a$1:$a$5)-largo(sustituir($a$1:$a$5,fila(),"")))



me ha costado, pero cuando la he entendido he vuelto a 'flipar' con
como 'algunos' saben aprovechar lo 'evidente' [pero que otros
posiblemente nunca lograriamos ver]

la añado a la saca y gracias por lo que me llevo, Hector

un saludo
Ivan
Respuesta Responder a este mensaje
#4 Dr. Gotsens
25/11/2007 - 10:53 | Informe spam
Buenos días a todos,

prueba iniciando en [B1] con la siguiente formula:
=sumaproducto(largo($a$1:$a$5)-largo(sustituir($a$1:$a$5,fila(),"")))



Héctor, como siempre impresionante!
Sólo tengo un problema, seguro debido a que algo no he hecho bien.
En el ejemplo de Fidel, en la última fila(A5) el resultado de la fórmula es
cero, cuando (si lo entendí bien) debería ser 1 (igual que en A4(12) pues el
ese número aparece una vez.
En realidad, después intenté reproducir la misma fórmula con otras valores y
con un rango mayor(A9:A19) y no me funcionó muy bien:

1 0
2 0
3 0
12 6
14 0
12 2
3 2
7 0
12 0
15 0
23 0


¿Qué he hecho mal?
Agradeciendo de antemano vuestro interés, recibid un cordial saludo,

Rafael
Respuesta Responder a este mensaje
#5 Xavier Budet Graco
25/11/2007 - 14:03 | Informe spam
Hola "Dr. Gotsens", no acabo de entender que necesita Fidel, o para qué... Pero la fórmula de Héctor Miguel es correcta, si te fijas en la petición de Fidel en B5 ha de haber el número de "5" en el rango buscado, o sea "0"
<<<<<<<<<<<
En el ejemplo, los resultados son: B1: 3 (cantidad de 1) / B2: 2 (cantidad
de 2) / B3: 1 (cantidad de 3) / B4: 1 (cantidad de 4).






























Por otro lado si cambias el inicio del rango has de alterar la fórmula puesto que la función FILA() está pensada para el "1", si cambias el rago has de restar el número de filas necesario para que vuelva a ser "1", en tu caso "-8"
Saludos,

Xavier

Quitar MAC para contestar. Gracias.


"Dr. Gotsens" escribió en el mensaje news:
Buenos días a todos,

prueba iniciando en [B1] con la siguiente formula:
=sumaproducto(largo($a$1:$a$5)-largo(sustituir($a$1:$a$5,fila(),"")))



Héctor, como siempre impresionante!
Sólo tengo un problema, seguro debido a que algo no he hecho bien.
En el ejemplo de Fidel, en la última fila(A5) el resultado de la fórmula es
cero, cuando (si lo entendí bien) debería ser 1 (igual que en A4(12) pues el
ese número aparece una vez.
En realidad, después intenté reproducir la misma fórmula con otras valores y
con un rango mayor(A9:A19) y no me funcionó muy bien:

1 0
2 0
3 0
12 6
14 0
12 2
3 2
7 0
12 0
15 0
23 0


¿Qué he hecho mal?
Agradeciendo de antemano vuestro interés, recibid un cordial saludo,

Rafael

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida