Está en la página 1de 17

Grficas tridimensionales en Excel que pueden ser rotadas en tiempo real por el usuario final

Jos Luis Gmez Muoz http://homepage.cem.itesm.mx/jose.luis.gomez/


Qu vas a hacer en esta prctica?

En esta prctica vas a utilizar Excel para crear imgenes tridimensionales que puedes rotar en tiempo real.

Ejemplo paso a paso

Comienza escribiendo las siguientes coordenadas en las celdas A3 a C19, como se ve en la figura ms abajo. Estas coordenadas, que usaremos como ejemplo, recorren todas las aristas de un cubo (algunas aristas son "recorridas" ms de una vez, como tienes que hacer si quieres dibujar un cubo sin despegar el lpiz). Tambin escribe el texto que puedes ver en la figura:

Antes de comenzar fjate si la barra de herramientas de acceso rpido cuenta con los comandos que se sealan en el ovalo rojo, de no ser as sigue las siguientes instrucciones para localizarlos: Da click derecho sobre alguna parte en blanco de la barra de herramientas y selecciona la opcin personalizar barra de herramientas.

Te aparecer una nueva ventana, debers darle click en el cuadro de dilogos comandos ms utilizados el cual desplegara diferentes opciones, selecciona la que dice todos los comandos.

Ahora selecciona las herramientas de Botn de comando (control ActiveX), Control de numero (control ActiveX), Control de nmero (control de formulario), Modo Diseo.

Oprime el botn Modo de diseo y selecciona la herramienta Control de nmero (control ActiveX), posiciona el control en la celda E4.

Ahora cambiaremos algunas propiedades del control de nmero. Debemos seguir en "Modo diseo", es decir, con el icono del lpiz y la escuadra seleccionado (en la imagen de abajo sabemos que ese icono esta seleccionado porque tiene fondo naranja en lugar de azul). El primer paso es seleccionar con el ratn el "control de nmero" que pusiste encima de la celda E4. A continuacin damos click derecho sobre "Cuadro de controles" y seleccionamos la opcin "Propiedades". Aparecer una ventana con las propiedades del "control de nmero". El tercer paso, como se muestra en la figura ms abajo, es seleccionar la pestaa "Por categoras". A continuacin edita el valor "Max" para que sea 360, el valor "Min" para que sea 0 (cero), y finalmente el valor "Linked Cell" para que sea F4.

Ahora desactiva el "Modo diseo" y prueba el "Control de nmero". Esto se hace oprimiendo el ratn sobre el icono del lpiz y la escuadra, de tal manera que el icono no est seleccionado (en la figura ms abajo, ahora el icono tiene fondo azul, como los dems iconos). Oprime varias veces la flecha superior del control que pusiste sobre la celda E4. Cada vez que la oprimas, el valor de la celda F4 debe aumentar. Deja el valor de la celda F4 en 5, como se muestra en la figura:

Para convertir los grados en la celda F4 en radianes, escribe la siguiente frmula en la celda G4: =Radianes(F4)

Y Oprime Enter. Esta es la pantalla que debes obtener:

Otra vez selecciona el "Modo Diseo" (icono del lpiz y la escuadra) y, como se ve en la figura ms abajo, aade otros dos controles sobre las celdas E7 y E10, que tengan como "Linked Cell" las celdas F7 y F10, respectivamente; adems ambos controles deben tener 0 (cero) como valor mnimo "Min" y 360 como valor mximo "Max". Despus desactiva el "Modo Diseo" y prueba los controles oprimiendo repetidamente la flecha superior de cada uno de ellos, hasta que la celda F7 tenga un valor de 20 y la celda F10 tenga un valor de 18. Finalmente aade las correspondientes conversiones a radianes en las celas G7 y G10.

Activa otra vez el "Modo Diseo" y aade otro control sobre la celda I4, que tenga 1 (uno) como valor mnimo y 20 como valor mximo, y que tenga como "Linked Cell" a la celda J4:

Desactiva el "Modo Diseo" y prueba el control que aadiste en la celda I4 oprimiendo repetidamente la flecha superior hasta que la celda J4 tenga el valor 3:

Para obtener las coordenadas relativas al centro de masas (centroide), escribe la siguiente frmula en la celda L4: =A4-Promedio(A:A) Y Oprime Enter. Esta es la pantalla que debes obtener:

Copia y pega la celda L4 a todas las celdas desde la L4 hasta la N19. Esto lo puedes hacer rpidamente si seleccionas la celda L4 y luego "arrastras" con el ratn el pequeo cuadrito negro en las esquina inferior derecha de la celda, primero hasta la celda L19 y luego hasta la celda N19. Tambin puedes usar los comandos de copiar y pegar (copypaste) del men Edicin. Debes obtener la siguiente imagen:

ADVERTENCIA: De aqu en adelante cada columna tiene una frmula distinta, es importante poner la frmula correcta en cada caso. Para llevar a cabo la primera rotacin, escribe la siguiente frmula en la celda P4: =L4*COS($G$4)+M4*SENO($G$4) Y Oprime Enter. Despus escribe la siguiente frmula (OBSERVA EL SIGNO NEGATIVO) en la celda Q4: =-L4*SENO($G$4)+M4*COS($G$4) Y Oprime Enter. Despus escribe la siguiente frmula en la celda R4: =N4 Y Oprime Enter. Despus copia esas tres celdas hasta el rengln 19. Debes obtener la siguiente imagen:

Para llevar a cabo la segunda rotacin, escribe la siguiente frmula (OBSERVA EL SIGNO NEGATIVO) en la celda T4: =-R4*SENO($G$7)+P4*COS($G$7) Y Oprime Enter. Despus escribe la siguiente frmula en la celda U4: =Q4 Y Oprime Enter. Despus escribe la siguiente frmula en la celda V4: =R4*COS($G$7)+P4*SENO($G$7) Y Oprime Enter. Despus copia esas tres celdas hasta el rengln 19. Debes obtener la siguiente imagen:

Para llevar a cabo la tercera rotacin, escribe la siguiente frmula en la celda X4: =T4 Y Oprime Enter. Despus escribe la siguiente frmula en la celda Y4: =U4*COS($G$10)+V4*SENO($G$10) Y Oprime Enter. Despus escribe la siguiente frmula (OBSERVA EL SIGNO NEGATIVO) en la celda Z4: =-U4*SENO($G$10)+V4*COS($G$10) Y Oprime Enter. Despus copia esas tres celdas hasta el rengln 19. Debes obtener la siguiente imagen: Para aplicar perspectiva, escribe la siguiente frmula en la celda AB4: =X4*$J$4/(Z4+$J$4) Y Oprime Enter. Despus escribe la siguiente frmula en la celda AC4: =Y4*$J$4/(Z4+$J$4) Y Oprime Enter. Despus copia esas tres celdas hasta el rengln 19. Debes obtener la siguiente imagen:

Selecciona las celdas AB4 hasta AC19, y elige "Insertar Grfico" en el men "Insertar":

parecer una grfica. Presiona el botn secundario (botn derecho) del ratn sobre el "eje Y" de la grfica, y selecciona "Formato de ejes...":

Se abrir la ventana de "Formato de ejes". Selecciona la pestaa "Escala", desactiva "Automtico" en todos los parmetros (que los cuadritos no tengan paloma), y cambia el valor "Mnimo" a -1 y el valor "Mximo" a 1:

Ahora presiona el botn secundario (botn derecho) del ratn sobre el "eje X" de la grfica, y otra vez selecciona "Formato de ejes...":

Para el eje X haz lo mismo que hiciste para el eje Y: Desactiva "Automtico" en todos los parmetros, y cambia el valor "Mnimo" a -1 y el valor "Mximo" a 1:

Cambia el tamao y forma de la grfica hasta que el rea de graficacin sea aproximadamente cuadrada. Esto lo puedes hacer "arrastrando" con el ratn la esquina inferior derecha de la grfica. Mueve la grfica justo abajo de los controles de ngulos y perspectiva. Puedes borrar las leyendas de la derecha dando click derecho sobre el texto y seleccionando Eliminar.

Listo! Prueba oprimiendo las flechas para hacer girar el cubo.

Puedes mejorar el aspecto de la grfica borrando los ejes, las lneas de divisin y cambiando el color de los diferentes elementos en la grfica. Esto lo puedes hacer presionando el botn derecho del ratn sobre los distintos elementos de la grfica (ejes, fondo, lneas de divisin, puntos de datos, etc.) para abrir el men de propiedades de cada uno y modificarlos a tu gusto:

Con los controles haz girar el cubo para verlo desde diferentes ngulos. Ahora puedes ir a resolver los ejercicios. Ahora puedes resolver el ejercicio que sigue a continuacin.

Ejercicio

Modifica el documento de Excel para que, en lugar de un cubo, la figura que se puede rotar sea un remolino.

Jos Luis Gmez Muoz http://homepage.cem.itesm.mx/jose.luis.gomez/

También podría gustarte