Aportaciones Fiscales

Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme
  • Página:
  • 1
  • 2

TEMA: Formula para rellenar con espacios en excel??

Formula para rellenar con espacios en excel?? 26 Feb 2008 03:08 #23533

  • Valvaro
  • Avatar de Valvaro
  • DESCONECTADO
  • Expert Boarder
  • Mensajes: 146
  • Karma: 1
Qeu formula tendria que usar para que un numero con 2 decimales de largo variable, siempre sea de 15 posiciones?

Ejemplo:

112.00 debe quedar alineado a la izquierda y luego 9 espacios para completar los 15 de rigor

1112.00 debe quedar alineado a la izquierda y luego 8 espacios para completar los 15 de rigor

11112.00 debe quedar alineado a la izquierda y luego 7 espacios para completar los 15 de rigor


Intente con el famoso =si(largo igual a, entonces texto()...etc) pero queda un chorizote! y despues me vino la pregunta: y si luego tienen que ser 20? o 30? pues me amanece condicionando
Vendo AMEROS baratos o cambio por PEJEBONOS!!!
El administrador ha desactivado la escritura pública.

Re: Formula para rellenar con espacios en excel?? 26 Feb 2008 15:41 #23545

  • Luikb
  • Avatar de Luikb
  • DESCONECTADO
  • Administrator
  • Mensajes: 935
  • Gracias recibidas 9
  • Karma: 19
Valvaro buenos dias, no es cuestio de formulas.

En las propiedades de las celdas casi siembre tenemos numero o texto, bueno alli busca Personalizada y dale el formato 0000000000000000.00 (o sea 15 ceros un punto y dos ceros)
Saludos

Luis Morales

s23.bitefight.es/c.php?uid=65106
El administrador ha desactivado la escritura pública.

Re: Formula para rellenar con espacios en excel?? 26 Feb 2008 19:10 #23579

  • Valvaro
  • Avatar de Valvaro
  • DESCONECTADO
  • Expert Boarder
  • Mensajes: 146
  • Karma: 1
Negativo pareja!

No deben ser "ceros" sino espacios en blanco, de hecho es lo que intento modificar, en lugar de rellenar con ceros, con espacios.

Saludos!
Vendo AMEROS baratos o cambio por PEJEBONOS!!!
El administrador ha desactivado la escritura pública.

Re: Formula para rellenar con espacios en excel?? 26 Feb 2008 21:13 #23585

  • Daniel_Gtz
  • Avatar de Daniel_Gtz
  • DESCONECTADO
  • Moderator
  • No es lo mismo dame, que ayudame.
  • Mensajes: 3421
  • Gracias recibidas 127
  • Karma: 28
Hola...

quiza esto te pueda dar una idea:

:laugh:
Saludos
Daniel Gutierrez

La modestia es el complemento de la sabiduria.

Date una vuelta por este topico. Es interesante
El administrador ha desactivado la escritura pública.

Re: Formula para rellenar con espacios en excel?? 26 Feb 2008 21:17 #23586

a ver si asi es como quieres, ve el archivo anexo Este archivo está oculto a usuarios invitados. Por favor, inicie sesión para poder verlo.

parece que no paso, bueno, supongamos que en la columna A tienes
(celda A1 112.1, celda A2 1112, celda A3 11112)
en la celda B1 pon:
DERECHA(REPETIR(" ",15)&ENTERO(A1)&"."&DERECHA(DECIMAL(A1,2),2),15)

y copiala hacia abajo hasta donde haya datos en la fila de la columna A
Adjuntos:
  • Adjunto Este archivo está oculto a usuarios invitados. Por favor, inicie sesión para poder verlo.
Saludos
Visita mi página
www.freewebs.com/formatospc
El administrador ha desactivado la escritura pública.

Re: Formula para rellenar con espacios en excel?? 27 Feb 2008 00:16 #23592

  • Valvaro
  • Avatar de Valvaro
  • DESCONECTADO
  • Expert Boarder
  • Mensajes: 146
  • Karma: 1
Por ahi va la cosa don Enrique, solo que en el caso de la formula que propone, los espacios quedan a la izquierda del numero y no a la derecha como se plantea.
Investigando (googleando) un poco me dicen que es porque la programacion a la que deseo exportar la informacion esta hecha con un manejador de bases de datos que entre sus curiosidades maneja el alinear los numeros a la izquierda y luego poner espacios para completar los caracteres requeridos para ese campo.

De cualquier forma agradezco su apoyo al igual que el de los demas compañeros.

Saludos!

Resulto la siguiente formulilla:

CONCATENAR(TEXTO(A1,"0.00" )&REPETIR(" ",15-LARGO(TEXTO(A1,"0.00" ))))

Por partes:

Conocer el faltante de espacios con la formula 15-LARGO(A1)
mediante la funcion REPETIR, repetir -valga la redundancia- el caracter espacio " " segun el resultado de restar a 15 el largo de A1
Por ultimo CONCATENAR A1 mas el numero de espacios que se hubo repetido segun la formula,
Todo con la condicionante de tomar 2 decimales para que quede 112.10 TEXTO(A1,"0.00" )

(resulto mas sencillo de lo que pensaba)

Se las dejo por si le encuentran algun otro uso. :woohoo:

Gracias de nuevo.
Vendo AMEROS baratos o cambio por PEJEBONOS!!!
El administrador ha desactivado la escritura pública.
  • Página:
  • 1
  • 2
Tiempo de carga de la página: 0.496 segundos
Está aquí: Home Foro Fiscal Herramientas Computacionales Formula para rellenar con espacios en excel??