Cuando tenemos valores muy
largos para una dimensión, siempre nos encontramos con el problema de su
representación.
Lo pongamos horizontal,
diagonal o vertical, la lectura nunca es buena.
Lo mejor es crear una
dimensión calculada que sustituya los espacios por saltos de línea
La siguiente fórmula calcula
el nº de espacios y parte el texto dejando el mismo nº de espacios a izquierda
y derecha.
=IF( index(Campo,' ')>0,
LEFT(Campo,index(Campo,' ',Ceil(substringcount(Campo,' ')/2)))
&CHR(13)&
MID(Campo,index(Campo,' ',Ceil(substringcount(Campo,' ')/2))),
Campo)
LEFT(Campo,index(Campo,' ',Ceil(substringcount(Campo,' ')/2)))
&CHR(13)&
MID(Campo,index(Campo,' ',Ceil(substringcount(Campo,' ')/2))),
Campo)
Esto funciona bien en el
caso de espacios impares. Cuando tenemos nº par de espacios, sigue quedando feo
en algunos casos. En el ejemplo “Técnico de sistemas informáticos” se sigue
viendo mal, mientras que “Profesor de inglés” ha quedado perfecto.
Una solución rápida es
sustituir todos los espacios por saltos de línea.
=REPLACE(campo,' ',CHR(13))
No hay comentarios:
Publicar un comentario