Fórmulas de Google Sheets

Las hojas de cálculo nos permiten realizar distintas cálculos. Normalmente, no les sacamos todo el partido. Nos limitamos a aplicar fórmulas con operaciones aritméticas y unas pocas funciones. Algunos ejemplos de fórmulas con operaciones aritméticas podrían ser:

= (A1 + B1)/C1
= A1^2 + B1

Las funciones más utilizadas son:

= SUMA(A1:A18)
= PROMEDIO(A1:Z1)
= MAX(A1:D1)
= MIN(A1:D1)

Existen muchas otras funciones, muy interesantes, que podemos consultar en la ayuda que nos proporciona Google Sheets. Voy a comentar algunas que siempre pueden ser útiles.

Funciones matemáticas

  • CONTAR(intervalo) Devuelve el número de valores numéricos de un conjunto de datos. Ejemplo: =CONTAR(A2:C100)
  • CONTAR.BLANCO(intervalo) Ofrece el número de celdas vacías de un intervalo determinado. Ejemplo: CONTAR.BLANCO(A2:C100)
  • CONTAR.SI(intervalo; condición) Ofrece un recuento condicional dentro de un intervalo. Ejemplo: CONTAR.SI(A1:A10;">20")       CONTAR.SI(A1:A10;"Pagado")
  • LN(valor) Ofrece el logaritmo de un número, base e (número de Euler)
  • LOG(valor; base) Ofrece el logaritmo de un número en la base especificada.
  • LOG10(valor) Ofrece el logaritmo de un número en base 10
  • PI() Ofrece el valor de pi con 14 decimales
  • RAIZ(valor) Ofrece la raíz cuadrada positiva de un número positivo
  • REDONDEAR(valor; decimales) Redondea un número a un determinado número de decimales conforme a las reglas estándar
  • TRUNCAR(valor; decimales) Trunca un número a un número determinado de dígitos significativos omitiendo menos dígitos significativos

Funciones estadísticas

  • MODA(valor1; valor2) Ofrece el valor más común de un conjunto de datos.
  • MEDIANA(valor1; valor2) Ofrece la mediana de un conjunto de datos numéricos
  • VAR(valor1, valor2) Calcula una estimación de la varianza de una muestra
  • DESVEST(valor1, valor2) Calcula una estimación de la desviación estándar de una muestra

Funciones de ingeniería

  • OCT.A.DEC: Convierte un número octal con signo a formato decimal.
  • OCT.A.BIN: Convierte un número octal con signo a formato binario con signo.
  • HEX.A.OCT: Convierte un número hexadecimal con signo a formato octal con signo.
  • HEX.A.DEC: Convierte un número hexadecimal con signo a formato decimal.
  • HEX.A.BIN: Convierte un número hexadecimal con signo a formato binario con signo.
  • DEC.A.OCT: Convierte un número decimal a formato octal con signo.
  • DEC.A.HEX: Convierte un número decimal a formato hexadecimal con signo.
  • DEC.A.BIN: Convierte un número decimal a formato binario con signo.
  • BIN.A.OCT: Convierte un número binario con signo a formato octal con signo.
  • BIN.A.HEX: Convierte un número binario con signo a formato hexadecimal con signo.


Funciones con fechas

  • DIA.LAB(fecha_inicio; núm_días; [festivos]) Calcula la fecha de finalización después de un número de días laborables especificado. 
  • DIAS(fecha_finalización; fecha_inicio) Devuelve el número de días entre dos fechas.
  • SIFECHA(fecha_inicio, fecha_fin, unidad) Calcula el número de días, meses o años entre dos fechas. 
  • AHORA() Ofrece la fecha y la hora actuales como un valor de fecha. 
  • AÑO(fecha) Ofrece el año que especifica una fecha determinada.
  • DIA(fecha) Ofrece el día del mes que corresponde a una fecha específica, en formato numérico. 
  • DIASEM(fecha; tipo) Ofrece un número que representa el día de la semana de la fecha especificada. 
  • FECHA(año; mes; día) Convierte el año, el mes y el día proporcionados en una fecha. 
  • HORA(hora) Ofrece el componente de hora de un valor de tiempo específico, en formato numérico. 
  • HOY() Ofrece la fecha actual como un valor de fecha. 

Funciones Google

  • DETECTLANGUAGE(texto_o_intervalo) Identifica el idioma del texto que contiene el intervalo indicado
  • GOOGLETRANSLATE(texto; idioma_origen; idioma_destino) Traduce texto de un idioma a otro.

Estilos y formatos

Las personas captamos mucha información de forma visual. Siempre se ha dicho 

"Más vale una imagen que mil palabras"

A la hora de presentar cualquier tipo de documento, presentación e incluso una hoja de cálculo debemos de tener en cuenta los colores utilizados. El formato y estilos aplicados van a hacer que visualmente sea agradable visualmente, nos llame la atención, se destaque y vea más clara la información.

Siempre se debe tener la premisa de que la lectura sea fácil, utilizando colores adecuados del texto y los fondos. 


No se deben de utilizar colores especialmente llamativos que distraigan la atención de lo realmente importante y mantener un criterio uniforme. 

Se debe destacar la información más relevante, que sea fácilmente reconocible.

La información debe de estar organizada, con espacios adecuados, para no verlo demasiado agobiante ni demasiado separado. 

Una buena idea es utilizar las plantillas que nos proporcionan las distintas aplicaciones, o adaptarlas a nuestras necesidades o preferencias. 


Adiós a Windows 7

El 14 de enero de 2020, Microsoft ha dejado de dar soporte a uno de sus sistemas operativos más estables. Hace unos pocos de meses, su cuota de utilización estaba cerca del 37%, solo superado por Windows 10 con algo más del 40%.

¿Qué significa esto? Que ya no se van a lanzar nuevas actualizaciones o parches de seguridad. 
Tener un sistema operativo actualizado nos proporciona más seguridad, corrección de errores, incorporación de novedades, etc.
¿Qué opción tenemos? Actualizar a Windows 10 de forma gratuita si tenemos licencia original Windows. Este cambio se puede hacer desde la página oficial de Microsoft. 

¿Tenemos que tomar algunas precauciones? En  principio no se debería tener problemas con el software ya instalado o tus datos. Pero siempre es recomendable realizar una copia de seguridad de todo lo que sea importante y crear un punto de restauración por si algo fallase. 
¿Funcionará en nuestro equipo? Tenemos que tener en cuenta, que como toda versión superior, suele tener mayores requisitos hardware. En principio debería de funcionar como Windows 7 pero si no fuera así, tenemos opción de configurar nuestro nuevo Windows 10 para un rendimiento más optimo o ampliar las características de nuestro ordenador (lo más fácil es ampliar la cantidad de memoria RAM o un disco duro SSD).


App Inventor

Como herramienta de programación para dispositivos móviles, vamos a hacer uso de de App Inventor.

Esta es una herramienta de programación visual para el desarrollo de aplicaciones para móviles Android. Es una herramienta online y gratuita. Podemos acceder a partir de nuestra cuenta de Google.

Al igual que Scratch, el diseño de las aplicaciones así como la programación asociada a estas es visual y mediante componentes/bloques que se tienen que arrastrar y acoplar entre sí.

Captura del Diseñador, para el diseño de la interfaz
Captura del entorno Bloques, para añadir la funcionalidad de la aplicación
Una vez diseñada la interfaz de nuestra aplicación y añadidos los bloques que permiten darle funcionalidad a la aplicación, nos va a permitir generar la apk para instalar la aplicación en un dispositivo móvil con Android. Se puede hacer utilizando un código QR y así instalar directamente en el dispositivo o descargando la apk en nuestro ordenador y luego pasarla a nuestro dispositivo móvil.