Simple Habit Tracker

Habit tracker en Google Sheets: móntalo en 10 minutos

Un habit tracker en Google Sheets desde una hoja en blanco, con casillas de verificación, una fórmula de racha actual, un porcentaje de cumplimiento y color. Todas las fórmulas están aquí para copiar. Sin plantilla que descargar, sin registro.

Diseño

Una hoja por mes, o una hoja larga con una fecha por columna. La versión mensual es más fácil de leer; la larga es más fácil de mantener. Empieza por la mensual.

ABC…AFAGAH
1Hábito12…31HechosRacha
2Meditar☐☐…☐=…=…
3Leer☐☐…☐=…=…

La fila 1 lleva los números de día, la columna A los nombres de los hábitos, las dos últimas columnas las estadísticas. No pases de doce filas; con más, la hoja deja de ser un vistazo y se convierte en un informe.

Un portátil sobre un escritorio mostrando una cuadrícula de hoja de cálculo con celdas de colores formando un habit tracker
Casillas de verificación más formato condicional convierten una hoja de cálculo en la misma cuadrícula que usa cualquier app.

Paso a paso

  1. Números de día. En B1 escribe 1, en C1 escribe =B1+1, arrastra hasta AF1. Para un mes de 30 días, borra la última columna o ignórala.
  2. Casillas de verificación. Selecciona B2:AF13, luego Insertar, Casilla de verificación. Cada celda pasa a ser VERDADERO cuando está marcada y FALSO cuando no. Eso es lo que cuentan las fórmulas.
  3. Días hechos. En AG2:
=COUNTIF(B2:AF2; TRUE)
  1. Porcentaje de cumplimiento del mes hasta hoy. Sustituye AG2 por esto si prefieres un porcentaje que solo cuente los días que ya han pasado:
=COUNTIF(B2:AF2; TRUE) / DAY(TODAY())

Da formato de porcentaje a la columna.

  1. Racha actual. En AH2, esto cuenta los días consecutivos marcados que terminan en la columna de hoy:
=IFERROR(
  DAY(TODAY()) - MATCH(FALSE; INDEX(B2:AF2; 1; SEQUENCE(1; DAY(TODAY()); DAY(TODAY()); -1)); 0) + 1;
  DAY(TODAY())
)

Lee la columna de hoy hacia atrás, encuentra el primer día sin marcar y cuenta desde ahí. Si no hay ninguno sin marcar, la racha es el día del mes. Se reinicia el día 1, que es la limitación del diseño mensual. Si tu Sheets está en inglés, los separadores son comas en lugar de punto y coma.

  1. Color. Selecciona B2:AF13, Formato, Formato condicional, “Es igual a” TRUE, elige un relleno. Las celdas marcadas se convierten en bloques de color y la hoja empieza a parecerse a la cuadrícula que usa cualquier app de hábitos.

  2. Sombrear fines de semana. Añade una fila de iniciales de día en la fila 14 con =TEXT(DATE(2026; 9; B1); "ddd") y un segundo formato condicional en las columnas donde esa fila sea “sáb” o “dom”.

Un teléfono en una mano mostrando una hoja de cálculo, con un portátil desenfocado al fondo
Se sincroniza, que es lo único que una hoja hace mejor que una app sin conexión. El coste es marcar con cuatro toques.

La versión de hoja larga, para quien la vaya a mantener más de un mes

La hoja mensual reinicia la racha el día 1, lo cual está mal: una racha que pasa del 31 al 1 sigue siendo una racha. La hoja larga lo arregla poniendo todos los días en una fila, con las fechas hacia abajo en vez de hacia los lados.

ABCD
1FechaMeditarLeerCorrer
22026-09-01☐☐☐
3=A2+1☐☐☐

La columna A es una fecha; escribe la primera y pon =A2+1 debajo, luego arrastra. Los hábitos van arriba. La fórmula de racha para un hábito en la columna B pasa a ser una columna auxiliar que cuenta los TRUE consecutivos que terminan hoy:

=IF(B2; IF(ROW()=2; 1; E1+1); 0)

en E2, arrastrada hacia abajo; la racha actual es entonces =LOOKUP(2; 1/(A:A<=TODAY()); E:E), que devuelve el valor de la fila de hoy. Es más feo que la versión mensual pero nunca se reinicia, y puedes fijar la fila superior y desplazarte durante años.

Formato condicional que se lea de un vistazo

Un color por hábito basta. Dos reglas que hacen legible la hoja:

  1. Celdas marcadas rellenas con el color del hábito, sin marcar en blanco. Nada de rojo para los fallos: un muro rojo en una mala semana te enseña a no abrir la hoja.
  2. La fila o columna de hoy resaltada con un relleno pálido, usando una fórmula personalizada como =A2=TODAY() en la hoja larga o =B$1=DAY(TODAY()) en la mensual, para que el ojo caiga donde va la marca.

Sáltate los emojis, las barras de progreso y la fila de la frase motivadora. Cada una de esas cosas añade fricción a la marca de cuatro toques en el móvil, que ya es el punto débil.

Errores comunes, y el arreglo de cada uno

SíntomaCausaArreglo
La racha marca 0 aunque hoy está marcadoLa fórmula lee las columnas B a AF pero la columna de hoy está fuera de ese rango (un mes de 31 columnas en una hoja de 30, o al revés)Ajusta el rango al número de columnas de día
La racha muestra el mes entero el día 3IFERROR saltó porque MATCH no encontró ningún FALSE, y eso es correcto: todos los días hasta hoy están hechosNada que arreglar; está bien
Porcentajes por encima del 100%Marcas en días futurosBorra las columnas futuras, o limita el rango a DAY(TODAY())
Las casillas se convierten en texto TRUE/FALSELas celdas se pegaron desde otra hoja sin formatoVuelve a insertar las casillas desde Insertar, Casilla de verificación
La hoja va lenta en el móvilFormato condicional aplicado a columnas enterasLimita las reglas a B2:AF13
La marca se olvida casi todas las nochesCuatro toques son demasiados a las 10 de la nocheAñade la hoja a la pantalla de inicio del móvil, o pasa la marca diaria a una app y deja la hoja para la revisión mensual

Las fórmulas, explicadas

Para quien quiera cambiarlas en lugar de pegarlas:

  • COUNTIF(rango; TRUE) cuenta casillas marcadas, porque una celda con casilla contiene TRUE o FALSE.
  • DAY(TODAY()) es el día del mes de hoy, para contar solo los días que ya han pasado.
  • SEQUENCE(1; n; n; -1) construye la lista n, n-1, … 1, que permite a INDEX leer la fila hacia atrás desde hoy.
  • MATCH(FALSE; …; 0) encuentra el primer día sin marcar buscando hacia atrás; la racha es el número de días anteriores.
  • IFERROR(…; DAY(TODAY())) gestiona el caso en que todos los días hasta hoy están marcados, que de otro modo daría error.

Cambia AF por la columna de tu último día si recortas la hoja a 30 columnas, y cambia DAY(TODAY()) por un número fijo si estás rellenando un mes pasado.

Compartirla con alguien

La ventaja real de una hoja sobre cualquier app: comparte el enlace con tu pareja, un coach o un amigo que haga el mismo reto, y ven las marcas en directo. Dos personas en una hoja, cada una con sus columnas, marcándose las casillas cuando la otra se olvida, y esa responsabilidad vale más que cualquier animación de racha. Dales permiso de edición, no solo de lectura, o la segunda persona dejará de mirar en una semana.

Cuándo una hoja de cálculo es la herramienta correcta

Es fácil leer esta página como “una hoja es peor que una app”. No lo es; es otra herramienta. Una hoja gana cuando quieres combinar datos de hábitos con otros números (peso, horas de sueño, dinero), cuando dos personas comparten un tracker, cuando ya organizas tu vida en Sheets o cuando quieres un gráfico de lo que sea. Una app gana en la marca diaria y en los recordatorios. Mucha gente usa las dos: la app para el toque, una exportación mensual a la hoja para los números.

Que dure más de un mes

  • Duplica la hoja el último día del mes, renómbrala y desmarca todo. No montes una nueva.
  • Ponla en la pantalla de inicio del móvil como acceso directo, o se quedará como cosa de ordenador y las marcas de noche dejarán de hacerse.
  • No añadas un panel hasta el tercer mes. Los gráficos son el punto en que un tracker se convierte en un proyecto y el proyecto sustituye a los hábitos.

Dónde pierde la hoja frente a una app

La marca de cuatro pasos en el móvil es el coste real, y aparece hacia la tercera semana, cuando el hábito todavía es frágil y el tracker tiene que ser sin esfuerzo. Una app está a un toque desde la pantalla bloqueada. Si notas que marcas las casillas de ayer por la mañana, esa es la señal. Virtue es un tracker gratis de una sola pantalla que hace la marca diaria sin cuenta, y la hoja puede quedarse como la revisión mensual en la que es buena.

Preguntas frecuentes

¿Hay alguna plantilla gratis de habit tracker para Google Sheets?

No la necesitas. El montaje de abajo lleva diez minutos y entenderás cada celda, que importa cuando quieras cambiarla en el segundo mes. Si prefieres no montar nada, el habit tracker para imprimir es la misma cuadrícula en papel.

¿Puedo usarlo en el móvil?

Sí, en la app de Google Sheets, y marcar una casilla funciona. Es más lento que una app de hábitos: abrir Sheets, buscar el archivo, buscar la columna de hoy, tocar. Cuatro pasos frente a uno. Es la razón principal por la que la gente pasa a una app al cabo de un mes.

¿Cómo hago que la fórmula de la racha cuente el plan y no el calendario?

No es fácil. La fórmula de abajo cuenta días consecutivos marcados que terminan hoy. Un hábito de tres veces por semana necesita otra fórmula o un recuento móvil de 7 días, que es el porcentaje de cumplimiento incluido.

¿Se sincroniza?

Sí, es lo único que Sheets hace mejor que una app sin conexión. El mismo archivo en móvil, ordenador y tableta, y puedes compartirlo con tu pareja o un coach.

Seguir leyendo