Largo

06/07/2006 - 19:18 por Enrique | Informe spam
Hola a todos..
tengo una columna en la que tengo que digitar varios numero de identidad en
cada fila, el numero a digitar es semejante a este 0506-120560-102-9, por lo
tanto el numero de caracteres es de 17, solo que el caracter 5,12 y 16,
necesito que sean guiones y los demas que sean numeros.
como podria hacerlo?

Preguntas similare

Leer las respuestas

#16 Gabriel Raigosa
08/07/2006 - 01:58 | Informe spam
saludos KL

el "e" aparece con formato general, si es formato "numero" con 0 decimales
no aparece el "e", asi se puede simplificar la cosa

Gabriel Raigosa
Medellín - Colombia

news://msnews.microsoft.com/
news://msnews.microsoft.com/microso...c.es.excel

"KL" escribió en el mensaje
news:
Tampoco estaba la mia a prueba de todas, aqui va una mejorada:

1) para Validacion

=Y(CONTAR.SI(A2;"????-??????-???-?");ESNUMERO(--SUSTITUIR(A2;"-";""));ESERROR(HALLAR("e";A2));ESERROR(HALLAR(".";A2));ESERROR(HALLAR(",";A2));(LARGO(A2)-LARGO(SUSTITUIR(A2;"-";"")))=3)

2) para uso en celdas:

=Y(CONTAR.SI(A2;"????-??????-???-?");ESNUMERO(--SUSTITUIR(A2;"-";""));SUMAPRODUCTO(--ESERROR(HALLAR({"e"\"."\","};A2)))=3;(LARGO(A2)-LARGO(SUSTITUIR(A2;"-";"")))=3)

Saludos,
KL


"KL" wrote in message
news:
Hola jose,

Has probado la fórmula que he propuesto?
es que la estoy probando poniendo la "e" y funciona perfectamente,
echale un vistazo, pero recuerda que tiene que está la celda "A2"
(según mi propuesta) con el formato personalizado de 0000-000000-000-0



Aunque no me referia a tu formula al escribir mi mensaje anterior (porque
no cumplia con la condicion establecida por Enrique de que los guiones se
tenian que introducir a mano ), prueba hacer lo siguiente:

1) introduce el valor: 22223345199222
2) sustituye el penultimo digito por una "e": 222233451992e2
o/y
3) sustituye el primer digito por un guion: -2223345199222
o/y
4) empieza el numero por uno o mas ceros: 02223345199222

PD: me alegro de hablar contigo otra vez.



Igualmente.

Saludos,
KL





Respuesta Responder a este mensaje
#17 Gabriel Raigosa
08/07/2006 - 02:03 | Informe spam
la de la validacion no me funciona

Gabriel Raigosa
Medellín - Colombia

news://msnews.microsoft.com/
news://msnews.microsoft.com/microso...c.es.excel

"KL" escribió en el mensaje
news:
Tampoco estaba la mia a prueba de todas, aqui va una mejorada:

1) para Validacion

=Y(CONTAR.SI(A2;"????-??????-???-?");ESNUMERO(--SUSTITUIR(A2;"-";""));ESERROR(HALLAR("e";A2));ESERROR(HALLAR(".";A2));ESERROR(HALLAR(",";A2));(LARGO(A2)-LARGO(SUSTITUIR(A2;"-";"")))=3)

2) para uso en celdas:

=Y(CONTAR.SI(A2;"????-??????-???-?");ESNUMERO(--SUSTITUIR(A2;"-";""));SUMAPRODUCTO(--ESERROR(HALLAR({"e"\"."\","};A2)))=3;(LARGO(A2)-LARGO(SUSTITUIR(A2;"-";"")))=3)

Saludos,
KL


"KL" wrote in message
news:
Hola jose,

Has probado la fórmula que he propuesto?
es que la estoy probando poniendo la "e" y funciona perfectamente,
echale un vistazo, pero recuerda que tiene que está la celda "A2"
(según mi propuesta) con el formato personalizado de 0000-000000-000-0



Aunque no me referia a tu formula al escribir mi mensaje anterior (porque
no cumplia con la condicion establecida por Enrique de que los guiones se
tenian que introducir a mano ), prueba hacer lo siguiente:

1) introduce el valor: 22223345199222
2) sustituye el penultimo digito por una "e": 222233451992e2
o/y
3) sustituye el primer digito por un guion: -2223345199222
o/y
4) empieza el numero por uno o mas ceros: 02223345199222

PD: me alegro de hablar contigo otra vez.



Igualmente.

Saludos,
KL





Respuesta Responder a este mensaje
#18 KL
08/07/2006 - 02:07 | Informe spam
Que el "e" se vea o no con un formato u otro no quita el hecho que se pueda
teclear e interpretarse por Excel con cualquier formato numerico (con el
formato numero "e" no se vera, pero el valor habra cambiado tambien y se
dara por bueno). Ademas, mi formula trata con cadenas de texto, las cuales
no aceptarian formatos numericos.

Saludos,
KL


"Gabriel Raigosa" wrote in message
news:
saludos KL

el "e" aparece con formato general, si es formato "numero" con 0 decimales
no aparece el "e", asi se puede simplificar la cosa

Gabriel Raigosa
Medellín - Colombia

news://msnews.microsoft.com/
news://msnews.microsoft.com/microso...c.es.excel

"KL" escribió en el mensaje
news:
Tampoco estaba la mia a prueba de todas, aqui va una mejorada:

1) para Validacion

=Y(CONTAR.SI(A2;"????-??????-???-?");ESNUMERO(--SUSTITUIR(A2;"-";""));ESERROR(HALLAR("e";A2));ESERROR(HALLAR(".";A2));ESERROR(HALLAR(",";A2));(LARGO(A2)-LARGO(SUSTITUIR(A2;"-";"")))=3)

2) para uso en celdas:

=Y(CONTAR.SI(A2;"????-??????-???-?");ESNUMERO(--SUSTITUIR(A2;"-";""));SUMAPRODUCTO(--ESERROR(HALLAR({"e"\"."\","};A2)))=3;(LARGO(A2)-LARGO(SUSTITUIR(A2;"-";"")))=3)

Saludos,
KL


"KL" wrote in message
news:
Hola jose,

Has probado la fórmula que he propuesto?
es que la estoy probando poniendo la "e" y funciona perfectamente,
echale un vistazo, pero recuerda que tiene que está la celda "A2"
(según mi propuesta) con el formato personalizado de 0000-000000-000-0



Aunque no me referia a tu formula al escribir mi mensaje anterior
(porque no cumplia con la condicion establecida por Enrique de que los
guiones se tenian que introducir a mano ), prueba hacer lo siguiente:

1) introduce el valor: 22223345199222
2) sustituye el penultimo digito por una "e": 222233451992e2
o/y
3) sustituye el primer digito por un guion: -2223345199222
o/y
4) empieza el numero por uno o mas ceros: 02223345199222

PD: me alegro de hablar contigo otra vez.



Igualmente.

Saludos,
KL









Respuesta Responder a este mensaje
#19 KL
08/07/2006 - 02:18 | Informe spam
en que se manifiesta el "no me funciona"? a mi si que me funciona :-)


"Gabriel Raigosa" wrote in message
news:
la de la validacion no me funciona

Gabriel Raigosa
Medellín - Colombia

news://msnews.microsoft.com/
news://msnews.microsoft.com/microso...c.es.excel

"KL" escribió en el mensaje
news:
Tampoco estaba la mia a prueba de todas, aqui va una mejorada:

1) para Validacion

=Y(CONTAR.SI(A2;"????-??????-???-?");ESNUMERO(--SUSTITUIR(A2;"-";""));ESERROR(HALLAR("e";A2));ESERROR(HALLAR(".";A2));ESERROR(HALLAR(",";A2));(LARGO(A2)-LARGO(SUSTITUIR(A2;"-";"")))=3)

2) para uso en celdas:

=Y(CONTAR.SI(A2;"????-??????-???-?");ESNUMERO(--SUSTITUIR(A2;"-";""));SUMAPRODUCTO(--ESERROR(HALLAR({"e"\"."\","};A2)))=3;(LARGO(A2)-LARGO(SUSTITUIR(A2;"-";"")))=3)

Saludos,
KL


"KL" wrote in message
news:
Hola jose,

Has probado la fórmula que he propuesto?
es que la estoy probando poniendo la "e" y funciona perfectamente,
echale un vistazo, pero recuerda que tiene que está la celda "A2"
(según mi propuesta) con el formato personalizado de 0000-000000-000-0



Aunque no me referia a tu formula al escribir mi mensaje anterior
(porque no cumplia con la condicion establecida por Enrique de que los
guiones se tenian que introducir a mano ), prueba hacer lo siguiente:

1) introduce el valor: 22223345199222
2) sustituye el penultimo digito por una "e": 222233451992e2
o/y
3) sustituye el primer digito por un guion: -2223345199222
o/y
4) empieza el numero por uno o mas ceros: 02223345199222

PD: me alegro de hablar contigo otra vez.



Igualmente.

Saludos,
KL









Respuesta Responder a este mensaje
#20 Gabriel Raigosa
08/07/2006 - 02:23 | Informe spam
disculpa, si funciona

Gabriel Raigosa
Medellín - Colombia

news://msnews.microsoft.com/
news://msnews.microsoft.com/microso...c.es.excel

"KL" escribió en el mensaje
news:
en que se manifiesta el "no me funciona"? a mi si que me funciona :-)


"Gabriel Raigosa" wrote in message
news:
la de la validacion no me funciona

Gabriel Raigosa
Medellín - Colombia

news://msnews.microsoft.com/
news://msnews.microsoft.com/microso...c.es.excel

"KL" escribió en el mensaje
news:
Tampoco estaba la mia a prueba de todas, aqui va una mejorada:

1) para Validacion

=Y(CONTAR.SI(A2;"????-??????-???-?");ESNUMERO(--SUSTITUIR(A2;"-";""));ESERROR(HALLAR("e";A2));ESERROR(HALLAR(".";A2));ESERROR(HALLAR(",";A2));(LARGO(A2)-LARGO(SUSTITUIR(A2;"-";"")))=3)

2) para uso en celdas:

=Y(CONTAR.SI(A2;"????-??????-???-?");ESNUMERO(--SUSTITUIR(A2;"-";""));SUMAPRODUCTO(--ESERROR(HALLAR({"e"\"."\","};A2)))=3;(LARGO(A2)-LARGO(SUSTITUIR(A2;"-";"")))=3)

Saludos,
KL


"KL" wrote in message
news:
Hola jose,

Has probado la fórmula que he propuesto?
es que la estoy probando poniendo la "e" y funciona perfectamente,
echale un vistazo, pero recuerda que tiene que está la celda "A2"
(según mi propuesta) con el formato personalizado de 0000-000000-000-0



Aunque no me referia a tu formula al escribir mi mensaje anterior
(porque no cumplia con la condicion establecida por Enrique de que los
guiones se tenian que introducir a mano ), prueba hacer lo siguiente:

1) introduce el valor: 22223345199222
2) sustituye el penultimo digito por una "e": 222233451992e2
o/y
3) sustituye el primer digito por un guion: -2223345199222
o/y
4) empieza el numero por uno o mas ceros: 02223345199222

PD: me alegro de hablar contigo otra vez.



Igualmente.

Saludos,
KL













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