Foros del Web » Soporte técnico » Ayuda General »

quisiera que me dieran una mano para resolver esto

Estas en el tema de quisiera que me dieran una mano para resolver esto en el foro de Ayuda General en Foros del Web. hola amigos quisiera saber si me pueden ayudar en excel ya que nesecito pasar unca cantidad digamos $100 a un formato como este 00000010000 y ...
  #1 (permalink)  
Antiguo 13/07/2010, 16:12
Avatar de DX06025D  
Fecha de Ingreso: julio-2010
Mensajes: 1
Antigüedad: 13 años, 9 meses
Puntos: 0
quisiera que me dieran una mano para resolver esto

hola amigos quisiera saber si me pueden ayudar en excel ya que nesecito pasar unca cantidad digamos $100 a un formato como este 00000010000 y tambien el un formato de fecha de este 21/02/2010 a uno como este 20100221
si me pudiesen ayudar se los agradeceria de antemano muchas gracias
  #2 (permalink)  
Antiguo 13/07/2010, 16:35
Avatar de Omura
Colaborador
 
Fecha de Ingreso: julio-2006
Ubicación: Peru
Mensajes: 3.491
Antigüedad: 17 años, 9 meses
Puntos: 185
Respuesta: quisiera que me dieran una mano para resolver esto

para la fecha puedes usar un formato personalizado o usar las funciones año(), mes() y día(), pero para estas 2 ultimas validar usando la función si() que el valor que te devuelven (mes/día) sea digamos mayor a 10, en caso contrario que le adicione un 0.

=año(A1)&si(mes(a1)>10....
__________________
Mi error era de código... pero de código genético.
  #3 (permalink)  
Antiguo 21/07/2010, 16:28
 
Fecha de Ingreso: julio-2010
Mensajes: 9
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: quisiera que me dieran una mano para resolver esto

En la celda "d10" escribe el numero 2

vamos a crear un numero de 5 digitos (5 ceros)

=reemplazar("00000",

ahora la funcion pide la posicion inicial para reemplazar
para esto primero necesitamos la cantidad de digitos que tiene nuestro numero (2) en este caso es un solo digito si fuera "10" serian dos digitos, como queremos reemplazar los ultimos ceros restamos 6 menos el largo de nuestro digito en este caso 6-1=5 empezara a reemplazar desde el quinto cero. Si fuera 10 seria 6-2=4 reemplazaria desde el cuarto cero

6-largo(d10)

ahora ¿cuantos digitos debe reemplazar? Eso ya lo tenemos 1 por que tenemos un solo digito el 2

largo(d10)

finalmente ¿con qué reemplazamos? Con la celda d10 que tiene nuestro numero. Entonces la funcion queda:

=reemplazar("00000",6-largo(d10),largo(d10),d10)

ojala te sirva saludos

Etiquetas: mano
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:42.