Strict Standards: Only variables should be assigned by reference in /home/aportaci/public_html/plugins/system/popupframes/popupframes.php on line 697

Strict Standards: Only variables should be assigned by reference in /home/aportaci/public_html/plugins/system/popupframes/popupframes.php on line 48

Strict Standards: Only variables should be assigned by reference in /home/aportaci/public_html/plugins/system/popupframes/popupframes.php on line 508

Strict Standards: Only variables should be assigned by reference in /home/aportaci/public_html/plugins/system/popupframes/popupframes.php on line 591

Strict Standards: Only variables should be assigned by reference in /home/aportaci/public_html/plugins/system/popupframes/popupframes.php on line 592
Formula para rellenar con espacios en excel?? - Foro
×
REGLAMENTO DE USO (31 Mar 2011)

Recordatorio a todos los usuarios de los foros:

5. Está prohibido transmitir a través de estos foros cualquier contenido (información, datos, gráficos, texto, archivos, ligas, software u otro material) que viole cualquier derecho de propiedad industrial o intelectual. Se requiere mencionar al autor y el medio de publicación cuando se haga una referencia editorial.

Formula para rellenar con espacios en excel??

26 Feb 2008 03:08 #23533 por Valvaro
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!!!

COM_KUNENA_LOGIN_PLEASE

26 Feb 2008 15:41 #23545 por Luikb
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

COM_KUNENA_LOGIN_PLEASE

26 Feb 2008 19:10 #23579 por Valvaro
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!!!

COM_KUNENA_LOGIN_PLEASE

26 Feb 2008 21:13 #23585 por Daniel_Gtz
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

COM_KUNENA_LOGIN_PLEASE

26 Feb 2008 21:17 - 26 Feb 2008 21:38 #23586 por enrique_morales1979
a ver si asi es como quieres, ve el archivo anexo

Este archivo está oculto a usuarios invitados.
Por favor, inicie sesión o regístrese para 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

Saludos
Visita mi página
www.freewebs.com/formatospc

COM_KUNENA_SHOWIMGFORGUEST_HIDEFILE_SIMPLE

COM_KUNENA_LOGIN_PLEASE

27 Feb 2008 00:16 - 27 Feb 2008 02:22 #23592 por Valvaro
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!!!

COM_KUNENA_LOGIN_PLEASE

Tiempo de carga de la página: 0.534 segundos
Está aquí: Home Foro Fiscal Herramientas Computacionales Formula para rellenar con espacios en excel??

Consola de depuración de Joomla!

Sesión

Información del perfil

Uso de la memoria

Consultas de la base de datos