lunes, 21 de marzo de 2022

Hoja de Cálculo (VIII). Calcula cuanto tiempo ha transcurrido desde que naciste

 

 Este ejercicio es muy sencillo, se trata de calcular el tiempo que ha transcurrido desde que naciste hasta el día de hoy expresado en todas las unidades de tiempo que podamos encontrar.


Para saber el día de hoy utilizaremos la función =HOY() , en el siguiente videotutorial se explica de forma muy resumida y fácil el proceso, el resto tan solo es hacer operaciones aritméticas sencillas.

Hoja de Cálculo (VII). Vincular varias hojas de un mismo libro

 

asta ahora hemos trabajado solamente relacionando celdas de una misma hoja, pero también es posible que podamos relacionar celdas de hojas de cálculo distintas. Es el caso del siguiente ejercicio donde tenéis que relacionar las calificaciones de un boletín de notas trimestral de un grupo de alumnos de un colegio.

Contamos con esta primera hoja con los dato de las calificaciones de estos cinco alumnos, tenéis que hacer una hoja lo más parecida a esta. Las particularidades del diseño son estas:

- Cinco alumnos con cuatro notas de cuatro asignaturas.
- Al introducir las calificaciones se pondrán en rojo y en negrita si estas son menores de cinco y
  se podrán en azul si estas son igual o superior a cinco.
- Se hallan las medias de las asignaturas y de las notas de los alumnos.

Para poder modificar de forma automática el tipo y color de la letra (nota) teneis que utilizar los formatos condicionales.

Una vez finalizada este boletín de notas lo copiaremos dos veces más creando dos hojas nuevas.

... y lo renombramos.
Con los siguientes nombres (1ªEVA, 2ªEVA,3ªEVA,Final)

Cambiamos las notas de forma aleatoria en las tres evaluaciones y ya tenemos tres hojas con el mismo formato y contenidos distintos.

En la última hoja (llamada final) aparecerán las medias (=PROMEDIO()) de cada una de las notas
de cada alumno en cada asignatura (hay que vincular las correspondientes celdas de cada hoja).
Admás aprecerá un gráfico con las notas finales y si promueve o no.



Esta última operación se realizará utilizando CONTAR.SI(), el alumno en cuestión promocionará si solo tiene una asignatura suspensa.


Hoja de Cálculo (V). Funciones lógicas

 

En el ejercicio anterior comparamos dos textos, uno lo introducía el jugador y el otro estaba almacenado en la función =IGUAL(). El resultado sería VERDADERO (valor 1) o FALSO (valor 0).
Ha sido una forma de introducirnos en las funciones lógicas.


En este ejercicio mostraremos como utilizar la función SI. Con esta función podemos decirle a Calc que nos devuelva un valor determinado si la condición es Verdadera y otro valor distinto si la condición de que se trata es Falsa. En el siguiente ejemplo veremos su utilidad:

Test de Ortografía:

En este test hay que averiguar si una palabra se escribe con "V" o con "B", para ello se compara el
carácter introducido con el que tiene la función (como en el ejercicio anterior) pero utilizando la
función SI

=SI(I4="V";"¡TÚ SÍ QUE SABES!";"¿TÚ CREES?")

 El primer parámetro (I4="V") es la condición a evaluar, si es igual se muestra por pantalla el contenido del segundo parámetro ("¡TÚ SÍ QUE SABES!"), si no se muestra el del tercer parámetro ("¿TÚ CREES?").

Si lo hacemos el resultado sería este:


Aparece como contenido el valor de tercer parámetro ("¿TÚ CREES?"), por que la celda en cuestión no vale la primera condición, si está en blanco significa que no es V ni es B ... y eso no es el resultado buscado. Para ello habría que anidar dos condiciones SI. La primera evaluaría si está o no vacía (=ESBLANCO()) y si és no
escribe nada y si tiene contenido se ejecuta la fórmula anterior.

Luego habría que sustituir la función incial por esta anidada, utilizando la función ESBLANCO para
comprobar si la celda evaluada está vacía o no.


Ejercicio 1: Diseña un test de ortografía parecido al expuesto que contenga un SI anidado, tiene que
tener como mínimo nueve letras.


Ejercicio 2: Siguiendo pautas similares a las empleadas en el modelo anterior, y con una intención parecida, presentamos un modelo en el que el usuario debe demostrar sus dotes de cálculo mental. Al escribir el resultado en las celdas con fondo verde de la columna I, se obtendrá el mensaje "VERDADERO" cuando el cálculo sea correcto y "FALSO" cuando sea erróneo. Además en I11 se contabilizan los aciertos mediante la fórmula: =CONTAR.SI(J5:J9;"VERDADERO")


La función CONTAR.SI cuenta las celdas comprendidas en el área definida, en nuestro caso J5:J9, que cumplen la condición especificada: tener la inscripción "VERDADERO" en el ejemplo.

Si el número de aciertos es mayor o igual que 3, aparecerá en J7 el mensaje "PRUEBA SUPERADA". Hasta que esto no ocurra el rótulo indicará "SIGUE CALCULANDO". La función empleada es una SI lógica sencilla: =SI(I7>=3;"PRUEBA SUPERADA";"SIGUE CALCULANDO")


Hoja de Cálculo (IV): cálculo de la letra del NIF

 

Este iba a ser el tercer ejercicio de la entrada anterior, ya que al final usaremos una función lógica, pero la entrada quedaría muy larga.


Ejercicio3. Calcular la letra asociada al DNI con una hoja de cálculo en Calc de OpenOffice.

 Como todos sabéis, o no, el NIF es el resultado de añadirle una letra al DNI, pero ¿a que no sabéis cómo se realiza el cálculo de esa letra?


Todo viene de un algoritmo llamado “módulo 23″. Éste módulo 23 es el número entero que obtenemos como resto de la división entera del DNI entre 23. Al utilizar el módulo 23, el resto resultante estará entre el 0 (cero) y el 22. ¿Liado? gráficamente lo verás mejor.
 


Y ahora… con ese 14, ¿qué hacemos? Por ahora, ¡clic!
Ese número 14 es el que define la letra que tendrá nuestro NIF; y aquí viene una incógnita, pues el orden en el que tenemos que colocar las letras es el siguiente:
                  TRWAGMYFPDXBNJZSQVHLCKE

¿Por qué este orden? No tengo ni idea, ni he encontrado la respuesta en Internet… será un secreto de estado…:)

No se utilizan las letras: I, Ñ, O, U. La I y la O se descartan para evitar confusiones con otros caracteres, como 1, l, 0…
La Ñ no se utiliza por no existir en otros países, y la U no tengo ni idea de por qué no se utiliza… será por no confundirla con la V.

Sigamos: si cogemos el 14 y empezamos a contar posiciones, nos dice que para el DNI “12345678″ su letra es la J, verdad? ERROR! tenemos que empezar a contar desde el 0, y no desde el 1 y como resultado tendremos el correcto, que es la Z.
Ahora veamos cómo podemos convertir este “tocho” en una sencilla fórmula de Calc a la que le podemos sacar mucha utilidad si trabajamos con bases de datos de personas, clientes, etc


Vamos a calcular ahora la letra con una sencilla fórmula de Calc utilizando únicamente los datos que ya sabemos: módulo 23, orden de las letras.

=MID(“TRWAGMYFPDXBNJZSQVHLCKE”;1+RESIDUO(A2;23);1)

¿Para que necesitamos MID()necesitamos saber la letra que dentro de una cadena de caracteres corresponde con la posiciones 14+1. Entonces:
=MID (“TRWAGMYFPDXBNJZSQVHLCKE”; -cadena en la que busca
           1+RESIDUO(A2;23);                      -posición desde donde
                                                                 extrae
           1)                                                 -número de caracteres que 
                                                                 extrae.


Deberiamos utilizar =SI(ESBLANCO(CELDA));;) para evitar que haga la operación cuando la celda esté sin contenido (en blanco) y así sería:

=SI(ESBLANCO(A2) ¿Está vacía la celda?
 
;    Si es así no hago nada (se deja vacía)
 
 ; Si no está vacía llamo a :MID(“TRWAGMYFPDXBNJZSQVHLCKE”;1+RESIDUO(A2;23);1)
 
)

Haz un interface que sea atractiva para la utilización de esta hoja de cálculo.

 

Hoja de Cálculo (VII): gráficos

 


Uno de los elementos más utilizados para la representación de los datos que aparecen en una hoja de cálculo son los diagramas de barras, gráficos circulares y demás herramientas de información gráfica.

Ya hicimos algún trabajo de representación gráfica con OpenOffice impress (el trabajo de heráldica y el de distribución de edades en la Siberia Extremeña). Esta vez será la previsión metereológica de tu localidad para los próximos siete días.

Los parámetros a medir son:

   Temperatura (Máxima y Mínima en Grados Centígrados)

   Velocidad del viento (en Kilómetros por hora)

   Probabilidad de precipitación (en tantos por ciento)

¿De donde sacamos la información?. Visita aemet (enlace)

¿Cómo se inserta un gráfico en una hoja de cálculo? Seguid este videotutorial:


- Elaborad la tabla de los próximos siete días con los pronosticos de la web de aemet y después
crea los gráficos que creas necesarios para mostrar los parámetros expuestos.
- Publica una captura de pantalla con los gráficos hechos y sube luego el fichero de la hoja de
cálculo a zippyshare

Hoja de Cálculo (III). Factura simple

 

Una de las aplicaciones más típicas de las hojas de cálculo, son las facturas, libros de contabilidad y demás herramientas de gestión de empresas.

En este caso vamos a diseñar un factura tipo de un pequeño negocio.

Las fórmulas a utilizar son muy sencillas. Si tienes alguna duda echa un vistazo al siguiente vídeo:


Hola de Cálculo (II). Estadísticas de Edad/Localidad y Sexo

 

En este enlace de INE  enlace buscad la información correspondiente a los chicos y chicas de vuestra edad de las localidades cercanas y representarlas de forma conveniente en una hoja de cálculo.


Si puedes hacerlo utilizando tablas y gráficos mejor.