En este ejercicio vamos a aprovechar las capacidades de los formularios en Excel para diseñar una plantilla de previsión de quinielas.
Constará de varias listas desplegables en las que seleccionar los equipos y, junto a ellas, botones de opción con nuestra previsión de los resultados para compararlos con los botones, también de opción, que contengan los resultados definitivos cuando se conozcan.
Al final, un pequeño recuento mediante funciones nos ofrecerá un total de aciertos y si esa quiniela se cobra o no.
La mayor parte del trabajo la realizaremos en la ficha Programador, desplegando el botón Insertar del grupo Controles.
|
Recuerde que para acceder a la ficha Programador, necesaria para la resolución de este ejercicio, se accede a la ficha Archivo y se selecciona Opciones. En el cuadro de diálogo que se obtiene se activa la categoría Personalizar cinta de opciones y, en la columna derecha se marca la casilla Programador en la cinta de opciones. |
- En primer lugar, debemos teclear en la hoja 2, a la que pondremos el nombre Datos, los nombres de todos los equipos de primera y segunda división. Puede obtenerlos en el sitio Web de cualquier diario deportivo. Por ejemplo, durante la temporada 2007-2008 son:
1ª División |
2ª División |
Almería |
Alavés |
Athletic de Bilbao |
Albacete |
Atlético de Madrid |
Cádiz |
Barcelona |
Castellón |
Betis |
Celta |
Deportivo de La Coruña |
Córdoba |
Espanyol |
Eibar |
Getafe |
Elche |
Levante |
Granada 74 |
Mallorca |
Hércules |
Murcia |
Las Palmas |
Osasuna |
Málaga |
Racing |
Nástic |
Real Madrid |
Numancia |
Recreativo |
Polideportivo Ejido |
Sevilla |
Racing de Ferrol |
Valencia |
Real sociedad |
Valladolid |
Salamanca |
Villareal |
Sevilla Atlético |
Zaragoza |
Sporting de Gijón |
|
Tenerife |
|
Xerez |
- Luego, ya en la hoja1, a la que llamaremos Quiniela, colocaremos unos rótulos de texto en las dos primeras filas:
Quiniela |
|
|
|
|
|
Equipo 1 |
Equipo 2 |
Resultado final |
Resultado final |
Resultado previsto |
Acierto |
- Así como en la primera columna de las filas 20 y 21:
Total Aciertos |
¿Cobramos? |
- Debajo de los primeros rótulos colocaremos los elementos de formulario:

- Como puede verse en la figura anterior, hemos colocado dos hileras de elementos, sin embargo, hay que añadir más, hasta completar 15, es decir, las de una quiniela convencional. Sería interesante diseñar una hilera completa y luego copiar y pegar sus elementos una y otra vez. Los elementos que componen cada hilera son:
- Dos listas desplegables (cuadros combinados).
- Tres botones de opción.
- Un cuadro de grupo que englaba los tres botones.
- Cada lista desplegable debe rellenarse (botón derecho del ratón sobre ella y opción Formato de control) en el cuadro de texto Rango de entrada, donde seleccionaremos las celdas en las que hemos escrito los nombres de los equipos. También sería interesante activar la casilla Sombreado 3D para dar mejor aspecto al elemento.
- Cada botón de opción 1, X o 2, debe vincularse (también con el botón derecho sobre cada uno y la opción Formato de control) con una celda que reciba el valor y poder operar con él después. Por ejemplo, con la celda D4 (las siguientes filas de estos elementos deberían vincularse en la misma columna, D, pero en las filas que correspondan). De esta forma los tres botones colocan un valor 1, 2 o 3 en esa celda, según se pulse el primero, el segundo o el tercero.
- En la columna E se coloca una función Si que coloque ahí el valor 1, X o 2. Por ejemplo, en la fila 4, sería: =SI(D4=1;1;SI(D4=2;"X";2))
- En la columna F el usuario tecleará los resultados reales de la quiniela. Sería aconsejable generar ahí una validación que únicamente permita escribir los valores 1, X o 2.
- En la columna G colocamos una función Si que compruebe si se ha acertado y, que coloque un Sí o un No según el resultado. Por ejemplo: =SI(E4=F4;"Sí";"No")
- En la celda B20 se cuentan los Síes de la lista: =CONTAR.SI(G4:G18;"Sí")
- En la B21 se comprueba si el total de aciertos supera 10 para indicar con Sí si se cobra o No si no es así: =SI(B20>10;"Sí";"No")
Le ofrecemos el resultado en el archivo Quiniela de las muestras.
|