Задачи и таблицы

Канбан из Excel: как превратить таблицу задач в доску с карточками

Таблица Excel или Google Таблиц хорошо хранит задачи, но плохо показывает, что сделано, что в работе и что застряло. Разбираем, как подготовить таблицу и превратить её в канбан-доску из карточек: какие столбцы нужны, как привести в порядок статусы, сроки и ответственных и что останется сделать руками после переноса.

13 мин чтения

Таблица → канбан
На этой странице

Почему таблица с задачами перестаёт работать#

Таблица — первый инструмент для задач: открыл, вписал строку, отправил ссылку. Пока задач два десятка, этого хватает. Потом список разрастается, и таблица начинает мешать, хотя сама по себе ни в чём не виновата: она просто не создана для того, чтобы показывать поток работы.

Главный вопрос любой команды — «что происходит прямо сейчас»: что в работе, что готово, что застряло. Чтобы ответить на него по таблице, приходится фильтровать столбец «Статус» или читать все строки подряд. На канбан-доске ответ виден с первого взгляда: задача — карточка, статус — колонка, а застрявшее заметно по тому, что колонка не пустеет.

Признаки, что таблица исчерпала себя#

  • Чтобы увидеть, что в работе, вы каждый раз включаете фильтр по столбцу «Статус».
  • Ответственные и сроки теряются среди двадцати столбцов, и просрочку замечают, когда уже поздно.
  • Обсуждение задачи живёт в чате или в ячейке «Комментарий», которую никто не читает.
  • Зависимости вроде «пока нет макета, вёрстку не начать» лежат в голове у автора таблицы, а не в таблице.
  • По почте ходят две копии файла с разными правками, и непонятно, какая главная.

Как подготовить таблицу к переносу#

Перенос проходит гладко, если таблица устроена просто: одна строка — одна задача, в первой строке названия столбцов. Двадцать минут на подготовку экономят час ручной правки карточек. Посмотрите, как выглядит таблица, в которой перенос споткнётся, и такая же после приведения в порядок.

Так хуже

Статусы своими словами, имена вместо почты, сроки без года.

Так лучше

Один словарь статусов, почта и полные даты.

Какие столбцы нужны#

Столбцы таблицы и поля карточки
СтолбецКак назватьЧто писать в ячейках
Название (обязательно)«Задача», «Название», Title, TaskРезультат, начинающийся с глагола: «Сделать лендинг». Строка без названия пропускается
Статус«Статус», Status, StageОдно из слов, которые знает перенос (таблица ниже)
Ответственный«Ответственный», «Исполнитель», Assignee, OwnerРабочая почта человека, который уже есть на доске
Срок«Срок», «Дедлайн», Due, DeadlineДата: 2026-10-20 или 20.10.2026, время не нужно
Теги«Теги», «Метки», Tags, LabelsЧерез запятую или точку с запятой: «маркетинг, срочно»
Описание«Описание», «Комментарий», Notes, DescriptionПодробности и критерии готовности
Ссылка«Ссылка», URL, LinkОдин адрес, начинающийся с https://

Названия столбцов NodePanel угадывает сам, а если угадал неверно, в окне переноса столбец выбирается вручную. Лишние столбцы — стоимость, номер заявки, формулы расчёта — можно просто не брать: они останутся в файле.

Статусы: один словарь на всю таблицу#

Статус определяет колонку, поэтому главное правило подготовки — писать статусы одними и теми же словами. NodePanel знает четыре рабочих статуса и понимает привычные слова по-русски и по-английски. Регистр, буква «ё» и знаки препинания не важны: «В РАБОТЕ!» и «в работе» — одно и то же.

Какие слова переносятся в какую колонку (основные)
Колонка на доскеКакие слова узнаются
Нужно сделатьнужно сделать, сделать, бэклог, новая, в очереди, не начато, запланировано, to do, backlog, new, open
В работев работе, в процессе, делается, в разработке, in progress, doing, wip
Готовоготово, выполнено, завершено, закрыто, done, closed, completed
Заблокированозаблокировано, на паузе, отложено, ожидание, blocked, on hold, waiting

Пустая ячейка — задача без статуса, она попадёт в колонку «Без статуса». Слова, которых нет в списке («делаю», «ждём ответ», «в раб.»), окно перечислит отдельно: для каждого можно выбрать, чем оно считается, и выбор действует на все строки с этим значением. Но проще один раз заменить их в самой таблице, например командой «Найти и заменить».

Чистка перед переносом#

  • Один лист — один перенос. Из книги Excel берётся один лист за раз, нужный выбирается в окне. Если задачи разбросаны по вкладкам, соберите их в одну таблицу.
  • Заголовки в первой строке. Без пустых строк над ними и без объединённых ячеек: в объединённой ячейке значение хранится только в первой, остальные пусты.
  • Ключевые столбцы — значениями, а не формулами. Формулы не пересчитываются: берётся значение, которое Excel сохранил в файле. Срок вида «сегодня плюс неделя» лучше превратить в обычную дату.
  • Даты — полные. Подходят 2026-10-20, 20.10.2026, 20/10/2026 и настоящие даты Excel; «в пятницу» и «18.10» без года не распознаются.
  • Ответственные — по рабочей почте. Имена и прозвища совпадают с участниками доски куда хуже.
  • Лишнее — убрать. Итоговые строки («Всего: 42»), заметки над таблицей и закрытые год назад задачи, которые только забьют колонку «Готово».
  • Размер. За один раз переносится до 500 карточек, файл — до 5 МБ, читается до 50 столбцов. Лишнее окно пропускает и говорит об этом.
  • Формат файла. Подходят .xlsx, .csv и .tsv. CSV читается в UTF-8, а старую кодировку Windows-1251 окно распознаёт само.

Как статусы становятся колонками канбана#

В раскладке «Канбан по статусам» NodePanel создаёт группу-колонку для каждого статуса, который встретился в таблице, и кладёт в неё карточки в порядке строк. Колонки идут слева направо: «Нужно сделать», «В работе», «Готово», «Заблокировано», а задачи без статуса — в конце. Колонки, в которых нет задач, не создаются.

Результат переноса таблицы выше. Ответственный и срок подписаны текстом: на настоящей доске они показаны плашкой с аватаром и датой внизу карточки.
Три раскладки при переносе
РаскладкаЧто получитсяКогда выбрать
Канбан по статусамКолонка-группа на каждый статусЗадачи на разных стадиях: список дел, бэклог команды
СеткойКарточки рядами в порядке строк, без группИдеи, заметки и списки без стадий
Группами по значениюГруппа на каждое значение выбранного столбца, до 30 группРазложить задачи по людям, проектам, спринтам или приоритетам

Слишком длинная колонка продолжается следующей группой «(2)», чтобы не вытягиваться выше предельного размера блока. Если в таблице есть и статусы, и, например, столбец «Проект», перенесите её в раскладке «Канбан по статусам», а чтобы разложить задачи по проектам, повторите перенос в раскладке «Группами по значению» на отдельной доске.

Лимит задач в работе#

Главное, что умеет канбан и чего не умеет таблица, — ограничивать число задач, которые делаются одновременно. Идея простая: новую задачу берут, только когда закончили текущую. Если в колонке «В работе» копится слишком много карточек, лучше не добавлять новые, а заканчивать начатое. Сколько именно «слишком много», команда подбирает под себя.

NodePanel за лимитом сам не следит. Переименуйте колонку, например в «В работе · не больше 3», как сделано в шаблоне канбан-доски ниже, и договоритесь в команде. А если растёт колонка «Заблокировано», это повод на ближайшей встрече разобрать, чего именно задачи ждут.

Канбан-доска

Как перенести таблицу на доску в NodePanel#

Весь перенос — одно окно из трёх шагов. Файл читается прямо в вашем браузере и никуда не отправляется: на сервер уходят только готовые карточки, как если бы вы создали их руками. Подробности и все пределы — в разделе документации «Импорт из CSV и Excel».

  1. Сохраните таблицу в файл

    В Excel это обычный файл .xlsx. В Google Таблицах скачайте таблицу в формате .xlsx или .csv (меню «Файл» → «Скачать»). Старые .xls, файлы LibreOffice и Numbers не открываются: пересохраните их как .xlsx или CSV.

  2. Откройте окно переноса

    Создайте доску, например из шаблона канбан-доски, или откройте существующую. В меню «…» в шапке выберите «Импорт из файла…». Можно и проще: перетащить файл на холст или скопировать файл в проводнике и нажать CtrlV на доске.

  3. Проверьте столбцы

    NodePanel сам угадывает, какой столбец что значит. Справа видно, что получится: сколько карточек будет создано, как выглядят первые, что пропущено, обрезано или не распознано. Если первая строка — не заголовки, выключите переключатель «Первая строка — заголовки».

  4. Выберите раскладку

    Для задач со статусами — «Канбан по статусам». Если в файле есть статусы, он предложен по умолчанию.

  5. Нажмите «Создать»

    Карточки лягут в центр экрана, а если там уже что-то есть — правее имеющегося, и будут выделены. Одна отмена CtrlZ убирает весь перенос целиком, поэтому пробовать не страшно.

Ответственные: кого найдёт перенос#

Ответственным можно назначить только участника этой доски: NodePanel не придумывает людей и не создаёт аккаунты по таблице. Если в ячейке есть почта, ищется участник с точно такой же почтой, регистр не важен. Если почты нет, по умолчанию ответственный не назначается. Можно включить переключатель «Искать исполнителя по имени, если в файле нет почты»: тогда сравнивается полное имя, и только если на доске оно у одного человека.

Значения, которые не нашлись или нашлись неоднозначно, окно показывает списком: рядом с каждым можно выбрать участника вручную или «Без ответственного», и выбор действует на все строки с этим значением. Поэтому сначала пригласите людей на доску, а потом переносите.

Что сделать после переноса#

Перенос даёт заготовку, а настоящая польза доски начинается после него. Несколько минут стоит потратить на то, чего в таблице не было.

  • Доназначьте задачи. Карточкам без ответственного или срока поставьте их в панели свойств: как это устроено, описано в разделе «Задачи на карточках».
  • Включите напоминания. Срок и ответственный запускают уведомления накануне и на следующий день после срока, а все ваши задачи со всех досок собираются на странице «Мои задачи».
  • Настройте фильтр. На большой доске фильтр по доске оставляет видимыми только «мои» задачи, «в работе» или «просроченные», а остальные приглушает.
  • Расставьте приоритеты вместе. Если задач больше, чем сил, не спорьте, а проголосуйте точками: как это устроено, разобрано в статье «Dot voting».
  • Свяжите зависимые задачи. Стрелка «сначала это, потом то» — то, чего строка таблицы выразить не могла.
  • Перенесите обсуждение в карточки. Вопросы по задаче задают в комментариях к ней, с упоминанием @имя, а не в общем чате.

Как раздавать задачи, чтобы они не терялись, и назначать сроки, о которых действительно договорились, подробно разобрано в статье «Распределение задач в команде». А если у задач есть не просто статусы, а этапы процесса с развилками, посмотрите на блок-схему процесса онлайн: задачи удобно разложить рядом со схемой.

Частые ошибки#

  • Статусы написаны пятью способами. «Готово», «Сделано», «ok», «+», «закрыто» — часть не распознается, и карточки окажутся в колонке «Без статуса».
  • Срок текстом. «На этой неделе», «скоро», «18.10» без года превращаются в пустой срок. Нужна полная дата.
  • Ответственные по прозвищам. «Аня» и «Олег К.» не совпадут ни с кем: нужна почта или полное имя, и человек должен быть на доске.
  • Несколько задач в одной ячейке. «1) макет 2) вёрстка» — одна карточка. Если это отдельные задачи, разнесите их по строкам.
  • Перенесли всё подряд. Закрытые за год задачи только забивают колонку «Готово»: перенесите текущее.
  • Ждут синхронизации. После переноса таблица и доска живут отдельно. Договоритесь, где теперь главный список, и не ведите оба.
  • Не отменили неудачный перенос. Если карточки легли не так, CtrlZ убирает весь перенос сразу, и можно поправить таблицу и повторить.

Чек-лист: таблица готова к переносу, если…#

  • Одна строка — одна задача, в первой строке названия столбцов.
  • У каждой задачи есть название, начинающееся с глагола.
  • Статусы написаны одним набором слов из таблицы выше, лишнее заменено.
  • Ответственные указаны рабочей почтой, и эти люди уже приглашены на доску.
  • Сроки — полные даты, а не слова.
  • Нет объединённых ячеек, итоговых строк и лишних листов.
  • Ключевые столбцы заполнены значениями, а не формулами.
  • Строк не больше 500, файл не тяжелее 5 МБ.
  • Решено, где после переноса живёт главный список задач.

Вопросы и ответы#

Как превратить таблицу Excel в канбан-доску?

Приведите таблицу в порядок: одна строка — одна задача, столбцы «Задача», «Статус», «Ответственный» и «Срок», статусы одними и теми же словами. Затем в NodePanel откройте меню доски «Импорт из файла…» (или перетащите файл на холст), проверьте столбцы и выберите раскладку «Канбан по статусам». Колонки создаются по статусам из таблицы.

Можно ли перенести задачи из Google Таблиц?

Да, но через файл. Скачайте таблицу из Google Таблиц в формате .xlsx или .csv и загрузите его в окно переноса. Прямой связи с Google Таблицами нет, поэтому изменения в таблице на доске не появятся.

Какие форматы файлов подходят и какие нет?

Подходят .xlsx, .csv и .tsv. Старые .xls, таблицы LibreOffice, Numbers и файлы с паролем не открываются: пересохраните их как .xlsx или CSV. Предел один: файл до 5 МБ, до 500 карточек за раз.

Что будет, если статусы в таблице написаны по-разному?

Привычные слова вроде «в работе», «готово», to do и done распознаются независимо от регистра и знаков препинания. Остальные окно перечислит отдельно: карточки с ними будут без статуса, пока вы не выберете для каждого значения, чем оно считается. Проще заменить их в таблице до переноса.

Обновится ли доска, если я потом изменю таблицу?

Нет. Перенос разовый: связи между файлом и доской нет. Повторный перенос того же файла создаст карточки заново, поэтому договоритесь, где после переноса живёт главный список задач.

Сможет ли NodePanel назначить ответственных из таблицы?

Если ответственный уже участник доски. Сопоставление идёт по рабочей почте из ячейки, а по полному имени только при включённом переключателе и если имя на доске единственное. Остальных можно выбрать вручную в окне переноса или назначить после.

Уходит ли мой файл на сервер?

Нет. Файл читается в вашем браузере, а на сервер уходят только готовые карточки, как при обычном создании. Макросы Excel не запускаются, а в формулах берётся последнее сохранённое значение.

Командная работа

Распределение задач в команде: как назначать ответственных и сроки

Как распределять задачи в команде: один ответственный и срок у каждой задачи, задачи на доске рядом с планом, итоги встреч, напоминания, ошибки и чек-лист.12 мин чтения
Фасилитация

Голосование точками: как командой выбрать главное за пять минут

Голосование точками: что это, сколько голосов давать, как провести по шагам с таймером на ретроспективе и мозговом штурме, варианты метода, ошибки и чек-лист.12 мин чтения
Процессы

Как сделать блок-схему процесса: пошаговая инструкция с примером

Пошагово: границы процесса, участники, шаги, развилки, дорожки и проверка на реальном случае. Пример — возврат товара, типичные ошибки и чек-лист.10 мин чтения