Esta consulta me resultó mas que interesante, y se la debo a un visitante de mi página en facebook: Angel Esteban Cámpera. Te aclaro Angel que mi "fuerte" en Excel nunca fueron los gráficos, pero algo aprendí al respecto gracias a preguntas como las tuyas.
En este caso, necesita un gráfico que se asemeje al tablero de un automóvil. El resultado final sería este:
Cabe aclarar que, desde mi punto de vista, estos gráficos son para mostrar el grado de avance de una obra, proyecto, etc, etc. Es la utilidad mas puntual a la cual puedo hacer referencia.
[+/-] Ver el resto / Ocultar
Te aclaro: son varios los pasos a seguir y hay que prestar atención a cada parámetro que configuremos.
Vamos a usar dos tipos de gráficos para lograr este efecto: Anillos y XY, para luego echar mano de una gran herramienta de excel: la combinación de ambos.
Necesitaremos crear una tabla "temporal" que le dará formato a nuestro gráfico. No es nada del otro mundo, pero requiere paciencia.
Empecemos:
1) realizamos la siguiente tabla:
la columna C nos dividirá el gráfico y la B es la que asignará el rótulo de datos.
2) seleccionamos B1:C12 y nos vamos a insertar / grafico, elegiendo el tipo "anillo":
ya verás la forma aproximada de nuestro futuro velocímetro. notá que la serie está en "columnas".
en el siguiente paso, marcamos "nombre de la categoria" y desde la pestaña "leyenda", desmarcamos la opción "mostrar leyenda"
3) insertamos el gráfico en la hoja y deberíamos tener esto:
angulo: 270 grados - desmarcamos "variar colores de los sectores" - y 20% para el tamaño del agujero
5) con los pasos del punto 4, nos queda lo siguiente:
aun no es tu velocímetro, pero se va pareciendo. =)
6) yo te aconsejo ahora darle los colores y lineas personalizados, así no renegás a futuro, ya que la mitad inferior (100%) debemos hacerla desaparecer y cada vez que cambies algo posteriormente, el 100% volverá a aparecer, haciendote repetir operaciones inutilmente. Te asegurás de darle click derecho sobre el borde de la torta y del formulario te vas a la pestaña "tramas", configurando colores y líneas a gusto; aqui arranco con un diseño nuevo, diferente a la primer imagen del post, así lo vamos haciendo juntos:
efectos de relleno y lineas punteadas, de color verde. luego seleccioné la fuente y le dí color blanco, en negrita (bold), para obtener esto:
ya está listo el velocímetro. te aclaro que podés ir seleccionando cada rótulo y darle formato personalizado y desplazarlo al lugar del gráfico que quieras.
8) pero claro.... un velocímetro sin agujas, mas que velocímetro, es un amigo. así que vamos a dejar este gráfico de Anillos por un rato y nos enfocaremos en lograr la aguja que marcará el grado de avance o lo que vos hayas dispuesto. Aqui es donde entra en escena el gráfico XY; primero crearemos la tabla que brindará las coordenadas y luego haremos el gráfico. Confeccioná lo siguiente:
el punto 1 siempre será 0 en X e Y, ya que ahí determinamos la base de la aguja.
9) ahora te doy las funciones que tienes que ingresar en G4 y H4. La aguja deberá desplazarse según el grado de avance indicado, así que por esto debemos convertir a radianes:
G4 = -COS(C14*PI())/0,9
H4 = SENO(C14*PI())/0,9
(el /0.9 es para darle el largo a la aguja, cosa que luego podrás modificar a tu gusto)
En mi ejemplo, en C14, fijate en la figura del punto 1), que es el argumento que le paso a las funciones),he puesto el grado de avance, y convierto ese valor a radianes para que la aguja se vaya moviendo a medida que lo cambio.
10) seleccionás G3:H4 y te vas a "insertar / grafico" y elegís lo siguiente:
en el siguiente paso, tené cuidado de marcar: "series en: columnas"
en los siguientes pasos: quitás las "lineas de división" y "leyenda", para obtener esto:
ya verás nuestra aguja. si te vas a la imagen del punto 1), notarás que puse como grado de avance 88% y ya podés analizar la correcta inclinación que posee.
11) ahora "tirás a un costado" este gráfico y volvemos al de Anillos, ya que debemos combinarlos. Seleccionás el rango G3:H4 (donde están las coordenadas) y copias. Hacés click común sobre el gráfico de Anillos y te vas a Edición / Pegado Especial. Te aparecerá un formulario, el cual deberá quedar así:
y presionás aceptar.
12) te queda la siguiente figura:
como borde... quedó lindo, pero no es lo que buscamos. seleccionás el anillo exterior, click derecho y en tipo de gráfico elegís XY (el ultimo de la lista, idem al del punto 10), dejándote en las siguientes condiciones:
aunque te cueste creerlo... ya está listo. solo quedan configurar un par de parámetros para poner a esa aguja en su lugar, que es lo que haremos en el siguiente paso.
13) seleccionás el eje Y del nuevo gráfico y le das click derecho, "formato de eje" y en la pestaña "escala", ponés los siguientes valores:
a) Minimo: -1 (menos 1)
b) Maximo: 1 (uno)
c) Eje de valores X se cruza en: 0 (cero)
te dejo una imagen:
ahora das "aceptar". Seleccionás cuidadosamente el eje X y presionás F4 (con F4 se repite la ultima acción, lo que equivaldría a configurar X igual que Y)
ahora seleccionás el eje Y, y presionás "suprimir" para eliminarlo. Luego seleccionás el Eje X y le quitás el rótulo de datos. También aprovechamos para hacer doble click sobre la aguja y darle un poco mas de ancho y cambiarle el color. Y finalmente, Angel, te presento tu velocímetro:
obviamente que luego vos acomodarás todo a tu conveniencia, incluso insertando el gráfico en una hoja aparte y modificando su formato.
Espero haber cumplido con tu solicitud. Me hiciste renegar bastante... y te lo agradezco, ya que te comento que jamás estudié o hice un curso de Excel, empecé con él gracias a Visual Basic y las macros y, como te mencionaba, los gráficos nunca fueron mi fuerte. Pero tu consulta me vino EXCELente.
Y ya que estamos, te dejo un truco: podemos agregar nuevos rótulos o títulos, vinculados a las celdas.
Te vas al cuadro de "dibujo" y seleccionás "cuadro de texto":
y así podés configurar cualquier objeto que desees insertar, siendote totalmente factible darle un verdadero aspecto de velocímetro.
No te olvides que: haces click derecho sobre el area del anillo, y en el formulario / pestaña tramas / efectos de relleno / pestaña imagen, podés cargar algún fondo que sea apropiado y acorde a los colores de tu proyecto. Te dejo una "guía" con las opciones resaltadas en amarillo:
Pero son cuestiones estéticas, que sabrás manejar a tu gusto.
Realmente podría seguir con algunas cosas mas, pero si te surgen consultas al respecto, no dudes en postearlas. Dedico este post a Dario Klikaylo, mi gran amigo de Misiones.
Te dejo el link al archivo. Suerte.
- Obtener enlace
- Correo electrónico
- Otras aplicaciones
Etiquetas
Varios
Etiquetas:
Varios
- Obtener enlace
- Correo electrónico
- Otras aplicaciones
Excelente le material que publicaste..... yo lo voy a modificar para hacer indicadores para un tablero de comando!!!!!!
ResponderEliminarMuchas Gracias!!!!!!!!!!
gracias angel x tu mensaje. espero que puedas acomodarlo a tus necesidades, cualquier cosa me avisás y lo vemos.
ResponderEliminar