Трекер привычек в Excel и Google Таблицах: собрать за 10 минут
Трекер привычек в таблице собирается минут за десять и держится на трёх вещах. Первая — сетка: в строках привычки, в столбцах дни месяца, в клетке единица за выполненный день. Вторая — условное форматирование по формуле =B3=1, чтобы отмеченная клетка заливалась цветом сама. Третья — две формулы у правого края: процент выполнения =СУММ(B3:AF3)/ДЕНЬ(КОНМЕСЯЦА($B$1;0)) и самая длинная цепочка подряд через МАКС и ЧАСТОТА. Ниже пошаговая сборка с точными формулами для русского Excel и Google Таблиц и честный список мест, где таблица проигрывает: на телефоне трудно попасть в клетку, каждый месяц нужен новый лист, история не собирается.
Готовый шаблон в Excel
Лист «Месяц» со всеми формулами из статьи и лист «Шпаргалка»
Не хочется возиться с таблицей — есть трекер «Привычки»: открывается в браузере, после первого запуска работает без интернета, как обычное приложение. Бесплатно, без регистрации, записи остаются на телефоне.
Как разметить лист под трекер привычек: что и куда положить?
Открывайте пустой лист и разложите пять зон: переделывать разметку потом дороже.
| Зона | Адрес | Что там |
|---|---|---|
| Названия привычек | A3:A9 | по одной привычке в строке, 3–7 строк |
| Даты | B1:AF1 | первое число месяца и дальше по формуле |
| День недели | B2:AF2 | «пн», «вт» — чтобы выходные было видно |
| Отметки | B3:AF9 | единица за выполненный день |
| Итоги | AG3:AK9 | дней, процент, полоска, цепочка, заморозки |
- В B1 — первое число месяца формулой: =ДАТА(2026;9;1). Не «1 сентября» текстом: дальше всё работает только с настоящей датой.
- В C1 — =ЕСЛИ(МЕСЯЦ(B1+1)=МЕСЯЦ($B$1);B1+1;""), протянуть до AF1 (столбец 31-го дня). В феврале и в 30-дневных месяцах лишние клетки останутся пустыми.
- Выделите B1:AF1 → Формат ячеек → «(все форматы)» → маска Д: в шапке останутся числа 1, 2, 3.
- В B2 — =ЕСЛИ(B1="";"";B1), протянуть вправо, маска ддд. Получите «пн вт ср чт пт сб вс». В Google Таблицах маска пишется латиницей: ddd.
- Закрепите шапку: курсор в B3 → Вид → Закрепить области; в Google Таблицах Вид → Закрепить → 2 строки и 1 столбец.
Ширину столбцов B:AF сразу сделайте не меньше 30 пикселей — иначе отмечать с телефона будет невозможно.
Чем отмечать день в трекере — единицей, крестиком или флажком?
В клетке должно стоять всегда одно и то же. Смешаете «1», «+» и «да» — половина формул перестанет считать.
| Чем отмечать | Где работает | Формула подсчёта |
|---|---|---|
| 1 | Excel и Google Таблицы | =СУММ(B3:AF3) |
| х, + или любой текст | Excel и Google Таблицы | =СЧЁТЗ(B3:AF3) |
| Флажок (ИСТИНА / ЛОЖЬ) | Google Таблицы, Вставка → Флажок | =СЧЁТЕСЛИ(B3:AF3;ИСТИНА) |
Единица удобнее всего: суммируется, участвует в условном форматировании, вводится одной клавишей. Флажок — единственный вариант, терпимый на телефоне: один тап вместо «нажать клетку, дождаться клавиатуры, напечатать цифру». Ловушка: пустая клетка с флажком содержит не пустоту, а ЛОЖЬ, и СЧЁТЗ насчитает 31 выполненный день — считайте через СЧЁТЕСЛИ с ИСТИНА.
Заведите третий символ — «з», заморозка: осознанный пропуск, когда заболели или уехали. Считается отдельно: =СЧЁТЕСЛИ(B3:AF3;"з"). Сколько их в месяц — решать вам; двух обычно хватает. Важнее другое: число назначается заранее, до первого пропуска. Цель с заранее заданным аварийным запасом и выбирается чаще, и удерживается дольше (Sharif и Shu, Journal of Marketing Research, 2017).
Как настроить условное форматирование, чтобы клетка красилась сама?
Задача — видеть месяц одним взглядом, а не вчитываться в единицы.
В Excel. Выделите B3:AF9, начиная именно с B3: формула правила пишется для левой верхней клетки диапазона. Главная → Условное форматирование → Создать правило → «Использовать формулу…» → =B3=1 (без долларов, ссылка должна ездить по диапазону) → Формат → Заливка → цвет.
В Google Таблицах. B3:AF9 → Формат → Условное форматирование → «Ваша формула» → =B3=1 → цвет → Готово.
Дальше два правила, ради которых всё и затевалось. Столбец сегодняшнего дня: диапазон B1:AF9, формула =B$1=СЕГОДНЯ(), бледная заливка; доллар только перед единицей — столбец меняется, строка нет. Выходные серым: тот же диапазон, =ДЕНЬНЕД(B$1;2)>5, двойка означает «неделя начинается с понедельника».
Выходные подсвечены не для красоты: если пустые клетки выстраиваются ровно по субботам и воскресеньям, дело не в силе воли — в выходные исчез якорь, к которому привычка была пристёгнута.
Правила спорят между собой, побеждает то, что выше в списке: заливку выполненного дня держите первой, иначе серый закрасит отметки.
Как посчитать процент выполнения привычки за месяц?
Правый край листа — столбцы AG:AK — не украшение. Отслеживание прогресса само по себе повышает шанс дойти до цели: d = 0,40 по 138 исследованиям и 19 951 участнику, и чем чаще сверяешься с цифрой, тем эффект сильнее (Harkin и соавт., 2016).
| Клетка | Формула | Что даёт |
|---|---|---|
| AG3 | =СУММ(B3:AF3) | сделано дней |
| AH3 | =AG3/ДЕНЬ(КОНМЕСЯЦА($B$1;0)) | процент, формат «Процентный» |
| AI3 | =ПОВТОР("▮";ОКРУГЛ(AH3*10;0)) | полоска из десяти делений |
Поставьте их в строке первой привычки и протяните вниз. КОНМЕСЯЦА берёт последний день месяца из B1, а ДЕНЬ вытаскивает число — 28, 30 или 31, так что править вручную нечего. Пока месяц не кончился, процент выглядит обидно: десятого сентября он не может быть больше 33 %, поэтому добавьте рядом процент от прошедших дней: =AG3/ДЕНЬ(СЕГОДНЯ()).
Почему процент, а не число галочек. Метарегрессия 122 вмешательств на 44 747 участниках показала, что самомониторинг вместе с целью и обратной связью работает сильнее, чем сам по себе: 0,42 против 0,26 (Michie и соавт., 2009). Полоска — по той же причине: в кофейной программе лояльности на 948 участниках люди сокращали интервалы между покупками по мере заполнения карты примерно на 20 % (Kivetz и соавт., 2006). Показывайте пройденный путь, а не оставшийся.
Самая длинная цепочка: две формулы на выбор
Цепочка подряд — вторая цифра, которую хочется видеть. Считается двумя способами.
Служебная строка — понятнее. Ниже отметок, в свободных строках того же листа, по строке на привычку: в B11 — =ЕСЛИ(B3=1;1;0), в C11 — =ЕСЛИ(C3=1;B11+1;0), протянуть до AF11, длина цепочки — =МАКС(B11:AF11). Счётчик растёт, пока идут единицы, и обнуляется на пропуске.
Одна формула в одной клетке — короче. В AJ3: =МАКС(ЧАСТОТА(ЕСЛИ(B3:AF3=1;СТОЛБЕЦ(B3:AF3));ЕСЛИ(B3:AF3<>1;СТОЛБЕЦ(B3:AF3)))). Это формула массива: в Excel до Microsoft 365 её вводят через Ctrl+Shift+Enter, в Google Таблицах то же сочетание добавит ARRAYFORMULA. ЧАСТОТА раскладывает номера столбцов с единицами по «корзинам» с границами на столбцах без единиц: каждая корзина и есть кусок цепочки. Отмечаете флажками — поставьте =ИСТИНА и <>ИСТИНА.
Цепочка мотивирует: в семи экспериментах на более чем 4000 участниках целая серия повышала вероятность продолжить поведение — 66,23 % против 57,86 % у разорванной (Silverman и Barasch, 2023). Там же и неприятное: почти половина участников соглашалась на нежелательное действие ради серии. Поэтому цепочка стоит справа от процента, а не вместо него, и один пропуск не повод обнулять месяц: пропуск одного повторения не нарушал формирование привычки (Lally и соавт., 2010). Что делать дальше — в статье про пропущенный день.
Служебная строка
- Отдельная строка под отметками для каждой привычки
- Формула обычная, без Ctrl+Shift+Enter
- Видно, где именно цепочка оборвалась
- Занимает лишние строки на листе
Формула массива
- Одна формула в одной ячейке AJ3
- Ничего лишнего на листе
- В старом Excel — Ctrl+Shift+Enter
- Сложнее понять и поправить при ошибке
Не уверены в формулах массива — берите служебную строку, результат тот же.
Google Таблицы или Excel: что брать семье
Excel и Google Таблицы считают трекер привычек одинаково: все 12 формул трекера, от =СУММ(B3:AF3) до цепочки через МАКС и ЧАСТОТА, работают и там, и там. Разница вылезает в двух местах: телефон и второй человек в семье.
| Excel | Google Таблицы | |
|---|---|---|
| Где файл | на компьютере; в облаке — если сами положили | в браузере, сохраняется сам |
| Правки с телефона | приложение Excel, вход в аккаунт Microsoft | приложение или просто ссылка в браузере |
| Двое отмечают сразу | только через OneDrive | штатно, видно курсор второго |
| Отдать доступ | переслать файл или ссылку из облака | Файл → Поделиться, одна ссылка |
| История правок | если файл в облаке | Файл → История версий, откат к любому дню |
| Флажок в клетке | есть не во всех версиях | Вставка → Флажок |
| Защита от правки | Рецензирование → Защитить лист | Данные → Защищённые диапазоны |
| Без интернета | всегда | нужно заранее включить офлайн-доступ |
Ведёте трекер один и с компьютера — Excel: быстрее и не зависит от связи. Отмечают двое родителей и ребёнок с телефонов — Google Таблицы. Какие строки в такую таблицу заводит себе мама — в подборке привычки для мамы.
Если отмечать будет ребёнок, закройте формулы: AG3:AK9 → Данные → Защищённые диапазоны → доступ только вам. Иначе первый случайный тап сотрёт формулу процента. Что давать отмечать ребёнку — в статье про детский трекер привычек.
Кто и с чего будет отмечать трекер?
Чем трекер привычек в таблице неудобен — и что с этим делать?
У таблицы пять слабых мест. Лучше знать заранее, чем узнать на второй неделе.
1. На телефоне трудно попасть в клетку. 31 столбец на экране шириной семь сантиметров — клетка в пару миллиметров, промах в соседний день почти неизбежен. Лечится частично: столбцы от 30 пикселей, закреплённая шапка, флажки вместо цифр.
2. Каждый месяц нужен новый лист. Копия листа, переименовать, поменять дату в B1, очистить B3:AF9. Забудете — октябрь допишется поверх сентября.
3. История сама не собирается. Чтобы видеть, как менялся процент от месяца к месяцу, нужен сводный лист со ссылками вида ='Сентябрь'!AH3 — руками, на каждую привычку.
4. Правила форматирования разъезжаются. Вставили строку, скопировали клетку с заливкой — и одно правило рассыпается на дюжину обрывков.
5. Таблица ничего не напомнит. Работает тут одно: привязать отметку к уже существующему действию — не «в 21:00», а «сразу после того, как поставил чайник». Событийный сигнал надёжнее временного: нить после чистки зубов формировала более сильную привычку, чем нить до чистки (Judah и соавт., 2013).
Останавливают телефон и новый лист каждый месяц — возьмите наш трекер привычек: онлайн, полностью бесплатный, без регистрации, месяц заводится сам, данные остаются на телефоне. Что в нём устроено иначе, чем в таблице, — в обзоре бесплатного трекера привычек. Тянет к бумаге — есть версия на печать.
Шпаргалка: все формулы в одном месте
Формулы одинаковы для русского Excel и для Google Таблиц в русской локали: имена функций те же, разделитель — точка с запятой.
| Что считаем | Формула | Куда |
|---|---|---|
| Первое число месяца | =ДАТА(2026;9;1) | B1 |
| Дни месяца, с обрезкой коротких | =ЕСЛИ(МЕСЯЦ(B1+1)=МЕСЯЦ($B$1);B1+1;"") | C1 → AF1 |
| День недели | =ЕСЛИ(B1="";"";B1) плюс маска ддд | B2 → AF2 |
| Сделано дней | =СУММ(B3:AF3) | AG3 → AG9 |
| Процент от месяца | =AG3/ДЕНЬ(КОНМЕСЯЦА($B$1;0)) | AH3, формат процентный |
| Процент от прошедших дней | =AG3/ДЕНЬ(СЕГОДНЯ()) | рядом, по желанию |
| Полоска прогресса | =ПОВТОР("▮";ОКРУГЛ(AH3*10;0)) | AI3 |
| Самая длинная цепочка | =МАКС(ЧАСТОТА(ЕСЛИ(B3:AF3=1;СТОЛБЕЦ(B3:AF3));ЕСЛИ(B3:AF3<>1;СТОЛБЕЦ(B3:AF3)))) | AJ3, как массив |
| Использовано заморозок | =СЧЁТЕСЛИ(B3:AF3;"з") | AK3 |
| Заливка выполненного дня | =B3=1 | правило на B3:AF9 |
| Столбец «сегодня» | =B$1=СЕГОДНЯ() | правило на B1:AF9 |
| Выходные серым | =ДЕНЬНЕД(B$1;2)>5 | правило на B1:AF9 |
Формула ошиблась — проверьте по порядку: в B1 настоящая дата, а не текст; разделитель аргументов точка с запятой; цепочка введена как массив. Какие привычки класть в строки — в статье про шаблоны трекера привычек.
Коротко о главном
Как сделать трекер привычек в Excel, если я вообще не умею формулы?
Минимальный рабочий вариант — три минуты и одна формула. В A3:A7 впишите привычки, в B1:AF1 наберите числа от 1 до 31, в клетках ставьте единицу. В AG3 напишите =СУММ(B3:AF3) и протяните вниз. Всё, трекер считает. Форматирование, проценты и цепочки добавите позже — или не добавите вовсе.
Что лучше — Excel или Google Таблицы?
Отмечаете только вы и только с компьютера — Excel: быстрее, работает без интернета. Отмечать будут с телефона или несколько человек — Google Таблицы: доступ одной ссылкой, автосохранение, история версий и флажки в один тап. По самим формулам разницы нет: в русской локали все 12 формул трекера — от =СУММ(B3:AF3) до цепочки через МАКС и ЧАСТОТА — одинаковы, и сетка на 3–7 привычек × 31 день собирается за те же 10 минут. Файл можно перегнать из одного в другой: формулы перенос переживают, правила форматирования проверьте глазами.
Как посчитать самую длинную цепочку дней подряд?
Одной формулой массива: =МАКС(ЧАСТОТА(ЕСЛИ(B3:AF3=1;СТОЛБЕЦ(B3:AF3));ЕСЛИ(B3:AF3<>1;СТОЛБЕЦ(B3:AF3)))). В Excel до Microsoft 365 её вводят через Ctrl+Shift+Enter, в Google Таблицах то же сочетание добавит ARRAYFORMULA. Пугают формулы массива — заведите служебную строку: =ЕСЛИ(C3=1;B11+1;0) протянуть вправо, рядом =МАКС(B11:AF11).
Условное форматирование красит не те клетки — что не так?
Почти всегда одно из двух. Либо в формуле стоят доллары, =$B$3=1: тогда все клетки смотрят в одну и ту же, и красится либо всё, либо ничего. Либо диапазон выделен снизу вверх — формула пишется для левой верхней клетки выделения, и если ею оказалась не B3, правило смещено. Удалите его, выделите заново от B3 к AF9 и создайте ещё раз.
Можно ли сделать трекер привычек в Word?
Можно: Вставка → Таблица, 32 столбца, первый под названия привычек. Но Word не считает — ни процента, ни цепочки, ни заливки, закрашивать придётся вручную. Это трекер для печати. Если цель именно повесить лист на холодильник, возьмите макеты из статьи про [трекер привычек на печать](/blog/treker-privychek-raspechatat/).
А в Notion такое собрать можно?
Можно, но иначе. В Notion месячную сетку делают базой данных: строка — день (28–31 строка на месяц), колонки — привычки с чекбоксами, сверху сводка по свойству. Считает он хорошо и историю копит сам, но собирается дольше 10 минут, за которые в Excel или Google Таблицах размечается сетка на 3–7 привычек × 31 день. Для месячной сетки таблица проще; Notion выигрывает, если трекер живёт рядом с задачами.
Как отмечать с телефона, чтобы не промахиваться по клеткам?
Три приёма. Флажки вместо цифр (Вставка → Флажок): попасть в них проще, чем вызвать клавиатуру. Ширина столбцов от 30 пикселей. Закреплённые две строки и первый столбец, чтобы было видно, какая строка чья. Если всё равно неудобно, сетка под палец есть в нашем [трекере привычек](/treker/habits/) — бесплатном и без установки.
Я пропустила три дня. Обнулять таблицу и начинать заново?
Нет. В исследовании Lally и соавт. (2010), где привычка доходила до автоматизма за 18–254 дня, пропуск одного повторения не нарушал формирование заметно. Про три дня подряд данных такой точности нет — но и обнулять месяц они не повод. Смотрите на процент за месяц, а не на цепочку: 25 отмеченных дней из 31 — это 81 %, отличный месяц, даже если внутри три дырки.
За сколько дней таблица превратит действие в привычку?
Единого числа нет, а 21 день — миф из книги пластического хирурга 1960 года. В обзоре 2024 года на 20 исследованиях и 2601 человеке [медиана — 59–66 дней, разброс между людьми — от 4 до 335](https://www.mdpi.com/2227-9032/12/23/2488). Сетку закладывайте на два-три месяца. Откуда взялись 21 и 66 — в [отдельной статье](/blog/skolko-dney-formiruetsya-privychka/).
Как перенести таблицу на следующий месяц?
Правой кнопкой по ярлыку листа → «Создать копию» (в Google Таблицах — «Копировать» → «В эту таблицу»), переименуйте в новый месяц. Поменяйте дату в B1 — шапка и число дней пересчитаются сами. Выделите B3:AF9 и нажмите Delete: отметки удалятся, формулы останутся. Потом загляните в правила форматирования — при копировании они дробятся.
Та же сетка «привычка × день», только собранная за вас: процент месяца и цепочка считаются сами, отметка ставится одним касанием, новый месяц заводится без копирования листа. Бесплатно, без регистрации.
Открыть трекерВ клубе JustWill родители показывают свои заполненные месяцы и разбирают, почему привычка проваливается именно в выходные.
Записаться в клубИсточники
- 1. Harkin B. и соавт. Does monitoring goal progress promote goal attainment? A meta-analysis of the experimental evidence — Psychological Bulletin, 2016, 142(2), 198–229 — 138 исследований, 19 951 участник, d = 0,40
- 2. Michie S. и соавт. Effective techniques in healthy eating and physical activity interventions: a meta-regression — Health Psychology, 2009, 28(6), 690–701 — 122 вмешательства, N = 44 747; самомониторинг с целью и обратной связью 0,42 против 0,26
- 3. Kivetz R., Urminsky O., Zheng Y. The Goal-Gradient Hypothesis Resurrected — Journal of Marketing Research, 2006, 43(1), 39–58 — 948 участников, ускорение примерно на 20 % по мере заполнения карты
- 4. Silverman J., Barasch A. On or Off Track: How (Broken) Streaks Affect Consumer Decisions — Journal of Consumer Research, 2023, 49(6), 1095–1117 — 7 экспериментов, более 4000 участников, 66,23 % против 57,86 %
- 5. Sharif M.A., Shu S.B. The Benefits of Emergency Reserves: Greater Preference and Persistence for Goals That Have Slack With a Cost — Journal of Marketing Research, 2017, 54(3), 495–509 — цель с аварийным запасом выбирается чаще и удерживается дольше
- 6. Lally P. и соавт. How are habits formed: Modelling habit formation in the real world — European Journal of Social Psychology, 2010, 40(6), 998–1009 — 18–254 дня до автоматизма; пропуск одного повторения не нарушал формирование
- 7. Singh B. и соавт. Time to Form a Habit: A Systematic Review and Meta-Analysis of Health Behaviour Habit Formation and Its Determinants — Healthcare (Basel), 2024, 12(23), 2488 — 20 исследований, 2601 участник; медиана 59–66 дней, разброс 4–335
- 8. Judah G., Gardner B., Aunger R. Forming a flossing habit: an exploratory study of the psychological determinants of habit formation — British Journal of Health Psychology, 2013, 18(2), 338–353 — привязка к уже существующему действию даёт более сильную привычку
Помогла статья?
