lunes, 13 de febrero de 2012

Semáforo

Imaginemos una hoja de cálculo donde se muestren las ventas mensuales de una empresa. Si se supera un determinado valor el resultado será satisfactorio y lo señalaremos con un indicador verde. Si las ventas no alcanzan una cifra prefijada, el indicador será rojo. En cualquier otro caso, el indicador deberá ser amarillo.

Emplearemos este código de colores utilizando la imagen de un semáforo. Podemos buscar imágenes de semáforos en Internet o construirlo nosotros. Si optamos por esta solución, bastan las herramientas de dibujo de Excel.
  1. Con Insertar + Formas, hacemos un rectángulo redondeado y tres círculos (Figura 1).
  2. Con Inicio + Buscar y seleccionar + Seleccionar objetos, seleccionamos los tres círculos (Figura 2) y accedemos a Herramientas de dibujo + Formato + Alinear + Alinear a la derecha (Figura 3).
  3. Con los tres círculos seleccionados, accedemos a Herramientas de dibujo + Formato + Alinear + Distribuir verticalmente (Figura 4).
  4. Seleccionamos el círculo de arriba y accedemos a Formato + Relleno de forma + Rojo. Ahora, accedemos a Formato + Contorno de forma + Rojo (Figura 5).
  5. Utilizando este procedimiento, coloreamos de gris los otros dos círculos y de negro el rectángulo redondeado (Figura 6).
  6. Arrastramos el rectángulo hasta situarlo sobre los tres círculos (Figura 7). Quizás tengamos que ajustar la altura y la anchura. Usaremos Ctrl + Flechas para un ajuste fino.
  7. Seleccionamos las cuatro figuras y, manteniendo pulsadas las teclas Mayúscula y Ctrl, arrastramos el conjunto a la derecha para obtener dos copias exactas (Figura 8).
  8. Coloreamos los círculos de los dos semáforos de la derecha de amarillo y verde (Figura 9).
  9. Seleccionamos las cuatro figuras del semáforo rojo y accedemos a Herramientas de dibujo + Agrupar + Agrupar. Repetimos la operación con los otros dos semáforos.
Ahora, utilizando Paint, convertiremos cada semáforo en un fichero .jpg.
  1. Seleccionamos el semáforo rojo y pulsamos Ctrl + C.
  2. Abrimos Paint y pulsamos Ctrl +V.
  3. Accedemos a Imagen + Recortar.
  4. Guardamos el dibujo con el nombre E81-Rojo.jpg y salimos de Paint.
  5. Repetimos estos pasos con los otros semáforos y los guardamos con los nombres E81-Amarillo.jpg y E81-Verde.jpg
Abrimos un nuevo libro de Excel y creamos una hoja, llamada "Semáforos", en la que insertamos los semáforos agrupados de tres en tres (Insertar + Imagen). Debemos hacer las celdas C2, C3 y C4 suficientemente grandes para que quepan dentro las tres imágenes.

En la hoja Datos, hacemos clic en B2, seleccionamos Datos + Validación de datos y ponemos los valores siguientes:

Accedemos a Fórmulas + Asignar nombre y creamos el "nombre" siguiente:

 Color  =DESREF(Semáforos!$C$2;COINCIDIR(Datos!$B$2;Semáforos!$B$2:$B$4;0)-1;0;1;1)

En la celda B2 de la hoja Datos, elegimos el color Rojo.

Hacemos clic en el primer semáforo verde de la hoja Semáforos y pulsamos Ctrl + C.

Hacemos clic en la celda D2 de la hoja Datos y pulsamos Ctrl + V.

Con el semáforo seleccionado, escribimos en la barra de fórmulas: =Color

Al pulsar Intro aparecerán tres semáforo rojos.

Probamos las otras opciones de la lista.



11 comentarios:

  1. BIEN... FUNCIONA ...
    gRACIAS

    jailop

    ResponderEliminar
  2. Hola muchas gracias por el tuto, cuando sigo todos los pasos a la hora de querer asignarle la formula =color a la imagen pegada en la hoja datos, no me permite realizarlo, quizas falta un dato de tu parte? lo hice incluso con la planilla que creaste, pero aun asi cuando copias el semaforo y lo pegas en la hoja datos no permite insertar la formula, trabajo con excel 2007. gracias Javier

    ResponderEliminar
  3. Wooow, Lejos lo mejor que he visto

    lo intentaré, Gracias!

    ResponderEliminar
  4. Es buena la información pero esta incompleta, a partir de asignar nombre en firma ya marca error

    ResponderEliminar
  5. Es buena la información pero esta incompleta, a partir de asignar nombre en firma ya marca error

    ResponderEliminar
  6. perfecto muy buena la explicación

    ResponderEliminar
  7. Muy útil la información, mechas gracias por el valioso aporte

    ResponderEliminar
  8. BUENAS TARDES, SE HACE EL MISMO EJERCICIO PARA TODA UNA LISTA?

    ResponderEliminar
  9. no se pueden descargar los archivos porque se ha llegado al limite de tráfico, si me pudiera enviar una copia del archivo con macros a: ignacio.de.bustamante.f@gmail.com gracias.

    ResponderEliminar