Formula para contar...-

23/11/2008 - 21:10 por pol | Informe spam
Hola a todos...

Agradecería a un alma caritativa que me ayudara a crear una formula (si es
posible)... para contar todos las barras "/" que hay en un rango de celdas
entre la "A1" y la "M1" y que me ponga el resultado por ejemplo en la celda
"N1".
En cada celda hay combinación de números y barras, es decir, por ejemplo en
la celda "A1" hay estos datos "22/06/02/04///" en este caso tendría que dar
el resultado de 6 (barras) y que sume todas las barras de todas las celdas
desde la A1 hasta la M1.-
He hecho varias combinaciones pero en ningún caso me funciona...

¿Algúna sugerencia?... Gracias de antemano...

Preguntas similare

Leer las respuestas

#1 Xavier Budet Graco
23/11/2008 - 22:44 | Informe spam
Hola "pol", si los datos que tienes son fechas la fórmula se complica, si son textos la fórmula puede ser:
=SUMA(LARGO(A1:M1)-LARGO(SUSTITUIR(A1:M1;"/";"")))

Atención: La fórmula es matricial o sea que se introduce con Control+Shift+Enter (y aparecerán una llave de apertura { y una de cierre } )
Yo utilizo el ";" como separador.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"pol" escribió en el mensaje news:
Hola a todos...

Agradecería a un alma caritativa que me ayudara a crear una formula (si es
posible)... para contar todos las barras "/" que hay en un rango de celdas
entre la "A1" y la "M1" y que me ponga el resultado por ejemplo en la celda
"N1".
En cada celda hay combinación de números y barras, es decir, por ejemplo en
la celda "A1" hay estos datos "22/06/02/04///" en este caso tendría que dar
el resultado de 6 (barras) y que sume todas las barras de todas las celdas
desde la A1 hasta la M1.-
He hecho varias combinaciones pero en ningún caso me funciona...

¿Algúna sugerencia?... Gracias de antemano...

Respuesta Responder a este mensaje
#2 pol
24/11/2008 - 00:43 | Informe spam
Gracias por responder Xavier...

He introducido la formula tal y como me comentas... con Control
+mayusculas+Intro... quedando de esta forma:

=SUMA(LARGO(A1:M1)-LARGO(SUSTITUIR(A1:M1;"/";"")))
con el { unicamente delante... si lo pongo al final (que Excel no lo pone)
da error...
y de la forma que la acabo de introducir me da como resultado "VERDADERO",
pero no me las cuenta...

¿que puedo estar haciendo mal?...¿puede ser que tenga que configurar algún
parámetro de Excel?...
yo también uso ; como separador...

Gracias por tu ayuda y paciencia...


"Xavier Budet Graco" escribió en el mensaje de noticias
news:%
Hola "pol", si los datos que tienes son fechas la fórmula se complica, si
son textos la fórmula puede ser:
=SUMA(LARGO(A1:M1)-LARGO(SUSTITUIR(A1:M1;"/";"")))

Atención: La fórmula es matricial o sea que se introduce con
Control+Shift+Enter (y aparecerán una llave de apertura { y una de
cierre } )
Yo utilizo el ";" como separador.

Saludos,

Xavier

Quitar MAC para contestar. Gracias.

"pol" escribió en el mensaje
news:
Hola a todos...

Agradecería a un alma caritativa que me ayudara a crear una formula (si es
posible)... para contar todos las barras "/" que hay en un rango de celdas
entre la "A1" y la "M1" y que me ponga el resultado por ejemplo en la
celda
"N1".
En cada celda hay combinación de números y barras, es decir, por ejemplo
en
la celda "A1" hay estos datos "22/06/02/04///" en este caso tendría que
dar
el resultado de 6 (barras) y que sume todas las barras de todas las celdas
desde la A1 hasta la M1.-
He hecho varias combinaciones pero en ningún caso me funciona...

¿Algúna sugerencia?... Gracias de antemano...

Respuesta Responder a este mensaje
#3 Héctor Miguel
24/11/2008 - 05:54 | Informe spam
hola, ! (en tanto regresa Xavier) :D

He introducido la formula tal y como me comentas... con Control +mayusculas+Intro... quedando de esta forma:
=SUMA(LARGO(A1:M1)-LARGO(SUSTITUIR(A1:M1;"/";"")))
con el { unicamente delante... si lo pongo al final (que Excel no lo pone) da error...
y de la forma que la acabo de introducir me da como resultado "VERDADERO", pero no me las cuenta...



los caracteres "{" y "}" los pone automaticamente excel (cuando se hacen entradas de formulas con ctrl+shift+enter)

si cambias la funcion suma(... <-> por sumaproducto(... no necesitaras de la entrada matricial (solo del enter)

saludos,
hector.
Respuesta Responder a este mensaje
#4 smartito
24/11/2008 - 15:52 | Informe spam
On 24 nov, 09:06, "pol" wrote:
¿te importa que te envíe una hoja de cálculo con la prueba que estoy
realizando?

Unicamente tiene rellenas las celdas de la A1 a la M1... y la fórmula la he
colocado en la celda N1...

"Héctor Miguel" escribió en el mensaje de
noticiasnews:%

> hola, !    (en tanto regresa Xavier)    :D

>> He introducido la formula tal y como me comentas... con Control
>> +mayusculas+Intro... quedando de esta forma:
>> =SUMA(LARGO(A1:M1)-LARGO(SUSTITUIR(A1:M1;"/";"")))
>> con el { unicamente delante... si lo pongo al final (que Excel no lo
>> pone) da error...
>> y de la forma que la acabo de introducir me da como resultado
>> "VERDADERO", pero no me las cuenta...

> los caracteres "{" y "}" los pone automaticamente excel (cuando se hacen
> entradas de formulas con ctrl+shift+enter)

> si cambias la funcion suma(...    <-> por sumaproducto(...    no
> necesitaras de la entrada matricial (solo del enter)

> saludos,
> hector.



 Prueba formula Excel.xls
27 KVerDescargar



Hola!

Fijate que en el excel que has mandado, tienes la formula copiada dos
veces en la celda N1 .. con lo que arroja verdadero porque una formula
es igual a la otra..

Tal y como ha dicho Hector:

=SUMAPRODUCTO(LARGO(A1:M1)-LARGO(SUSTITUIR(A1:M1;"/";"")))

No hace falta pulsar Ctrl + Shift + Enter, no es matricial y da como
resultado 104 "/" que tiene tu rango.

Saludos!
Respuesta Responder a este mensaje
#5 pol
24/11/2008 - 16:19 | Informe spam
Efectivamente... ahora si funciona... no se como se me han podido pegar dos
veces en la misma celda y que no me diera cuenta...

Muchísimas gracias Héctor Miguel y smartito...no os imaginais el trabajo que
me ahorro con esto...










"smartito" escribió en el mensaje de noticias
news:
On 24 nov, 09:06, "pol" wrote:
¿te importa que te envíe una hoja de cálculo con la prueba que estoy
realizando?

Unicamente tiene rellenas las celdas de la A1 a la M1... y la fórmula la
he
colocado en la celda N1...

"Héctor Miguel" escribió en el mensaje de
noticiasnews:%

> hola, ! (en tanto regresa Xavier) :D

>> He introducido la formula tal y como me comentas... con Control
>> +mayusculas+Intro... quedando de esta forma:
>> =SUMA(LARGO(A1:M1)-LARGO(SUSTITUIR(A1:M1;"/";"")))
>> con el { unicamente delante... si lo pongo al final (que Excel no lo
>> pone) da error...
>> y de la forma que la acabo de introducir me da como resultado
>> "VERDADERO", pero no me las cuenta...

> los caracteres "{" y "}" los pone automaticamente excel (cuando se hacen
> entradas de formulas con ctrl+shift+enter)

> si cambias la funcion suma(... <-> por sumaproducto(... no
> necesitaras de la entrada matricial (solo del enter)

> saludos,
> hector.



Prueba formula Excel.xls
27 KVerDescargar



Hola!

Fijate que en el excel que has mandado, tienes la formula copiada dos
veces en la celda N1 .. con lo que arroja verdadero porque una formula
es igual a la otra..

Tal y como ha dicho Hector:

=SUMAPRODUCTO(LARGO(A1:M1)-LARGO(SUSTITUIR(A1:M1;"/";"")))

No hace falta pulsar Ctrl + Shift + Enter, no es matricial y da como
resultado 104 "/" que tiene tu rango.

Saludos!
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida