Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas, tengo una tabla pivotante con mucha información y necesitaría pintar una fila de cada color para que se entienda mejor.
Alguna sugerencia? Como puedo generar un estilo personalizado?
Saludos.
Hola,
las dimensiones y expresiones tienen un simbolo (+), ahi puedes elegir "background color", como tambien es un dialogo de "editar expresion", puedes usar algo asi como
If(Campo = 'Valor 1', blue(), red())
y para estilos de letra existe "Text Format" donde al igual puedes colocar expresiones
if(Campo = 'Valor 1', '<b>')
en este caso <b> significa bold, tambien está <i> cursiva y <u> subrayada.
Tambien hay otra manera, pero tienes que activar la Grilla de diseño (Ctrl + G) y al presionar clic derecho aparece una opcion nueva en la tabla llamada "Custom Format Cell" y ahi puedes definir lo que necesites
Saludos y suerte.
Hector, muchas gracias por tu respuesta.
La primer solución que me indicas la probé, pero necesitaría una función que me diga si estoy en la fila par o impar para pintalar de uno u otro color.
Con respecto a la 2da solución no tengo la opción "Custom Format Cell"
Saludos.
Hola,
Si lo que quieres es tener una fila sí y otra no de cada color, ya existe un estilo para eso (de hecho hay varios predefinidos) en las propiedades del gráfico, pestaña "Estilo".
Respecto a tu segunda pregunta, ve al menú Configuraciones, Preferencias de Usuario, pestaña "Diseño" y haz click en la casilla "Mostrar siempre elementos del menú de diseño". Esta propiedad puedes encontrarla también en las Propiedades de Documento en el mismo menú (si sólo las quieres para ese documento y no para todos) o bien en menú Ver, habilitando "Rejilla de Diseño".
Un saludo.
Hola de nuevo
Como dice Miguel ya hay estilos de 1 si y otra no, pero si igual quieres personalizarlo para saber si estas en fila par o impar, puedes usar rowno() junto con even() u odd(), que representan true o false dependiendo si el parametro suministrado es par o impar (obviamente estas 2 funciones son inversas, si es even() no es odd() y vicecersa)
Entonces podrias pregunta por el formato asi:
if(even(rowno()) = true(), formato1, formato2)
de la segunda solución te adjunto una imagen, pero quizas no sea la solución que buscas, ya que el formato se aplica de forma distinta.
Saludos
Miguel, nuevamente gracias por tu respuesta. Con respecto a los estilos probé todos los que tengo y pinta una fila de cada color cuando es una tabla simple, cuando es una tabla pivotante pinta todo del mismo color.
Pruebo lo otro que comentas y te cuento.
Miguel, probé la opción rowno() y como es una tabla pivotante expandida no obtengo una numeración de 1 a n.
En cada fila comienza la cuenta otra vez.
Pruebo la otra solución relacionada con la imagen y te cuento.
Probé la opción ""Custom Format Cell"" y pinta toda la columna del mismo color y lo que necesito es pintar una fila de cada color.
Saludos.
Hector:
Funcionó poniendo el parámetro total.
if(even(rowno(total)), formato1, formato2)
Saludos.
Exacto, asi debe ser usado el rowno() en tablas pivotantes, sino reinicia la cuenta en cada nivel
Saludos