Приложение из Excel без программирования: пошагово
Как сделать приложение из Excel-таблицы с базой данных онлайн и веб-формами: что подготовить, что делает ИИ-агент за 45 минут и как проверить результат.
Почти у каждой небольшой компании есть «главный файл». В нём заказы, клиенты, остатки или рейсы, а рядом ещё три-четыре файла, которые с ним как-то связаны. Пока этим пользуется один человек, всё держится. Когда с таблицей работают пятеро, начинаются версии «финал_2», слетевшие формулы и вопрос «а где актуальное?».
Эта статья — практическая инструкция: как превратить Excel-таблицу в веб-приложение с базой данных, не нанимая программиста и не составляя техзадание. Разберём по шагам, что подготовить, что происходит после загрузки, как проверить результат и где у такого подхода честные границы. Если вам интереснее, чем этот подход отличается от no-code и генераторов кода, — это отдельная статья: «Excel в приложение за 45 минут: чем отличается подход Интеграма».
Когда таблицы уже мало
Excel — отличный инструмент, пока он остаётся таблицей. Проблемы начинаются, когда файл фактически стал системой учёта. Типичные признаки:
- Несколько версий одного файла. Таблицу пересылают по почте и в мессенджерах, и через неделю уже непонятно, какая из копий правильная. Подробнее об этой ловушке — в статье базы знаний «Единая версия данных вместо десятков файлов».
- Справочники живут в соседних файлах. Цены в одном, клиенты в другом, заказы в третьем, а связывает их ВПР, который ломается, стоит кому-то переименовать лист.
- Один и тот же клиент записан по-разному. «Кафе Зерно», «кафе зерно» и «Кафе „Зёрно“» — три строки вместо одной, и отчёт по клиенту врёт.
- Нужно разделить доступ. Водитель должен видеть только свои рейсы, менеджер — свои заказы, а руководитель — всё. В общем файле это не сделать.
- Данные вносят с телефона. Сотруднику на складе или в цеху нужна простая форма, а не лист на тысячу строк.
Если узнали два-три пункта — пора переносить Excel в базу данных онлайн. Хорошая новость: структура будущего приложения у вас уже есть. Она лежит в тех самых таблицах — в колонках, повторяющихся значениях, статусах и датах.
Шаг 1. Что подготовить
Готовить почти ничего не нужно, и это главное отличие от классической разработки. Файлы не надо «причёсывать»: агент как раз и нужен, чтобы разобраться в реальном беспорядке.
Файлы. Форма на странице «Excel → приложение» принимает форматы .xls, .xlsx, .xlsm, .csv и .ods — до 10 файлов, каждый до 10 МБ. Таблицы из Google Sheets подойдут в виде экспорта. Присылайте то, с чем реально работаете: сменные отчёты, заявки, склад, спецификации, прайс. Чем ближе файл к живой работе участка, тем толковее получится приложение.
Пара фраз о задаче. В поле «Тематика» опишите, чем занимаетесь и что хотите автоматизировать. Подсказка из самой формы: «учёт заказов в пекарне — клиенты, позиции, статусы доставки». Этого достаточно. Если хотите больше — расскажите в двух-трёх абзацах, как проходит день: кто заводит заказ, кто его выполняет, кто отмечает «готово».
Контакт. Email или Telegram — туда придёт ссылка на готовую базу.
Чего готовить не нужно: техзадание, схему базы данных, макеты экранов. Это работа агента.
Шаг 2. Загрузка
Есть два пути:
- Форма на сайте. Прикрепляете файлы, пишете тематику и контакт, отправляете. Если указали email, придёт письмо от ideav.ru со ссылкой подтверждения — пока заявка не подтверждена, сборка не начнётся. Сборку запускает ИИ-агент, поэтому её начинают только после подтверждения. Письма нет пару минут — проверьте «Спам».
- Telegram-бот @Integrammbot. Удобнее, если у вас есть Telegram: ссылка на результат придёт прямо в чат и не потеряется в почте.
Данные каждого проекта разворачиваются в отдельной реляционной базе и не смешиваются с данными других клиентов. Серверы находятся в России, а ваши таблицы не используются для обучения моделей — так это зафиксировано на странице сервиса.
Шаг 3. Что делает агент за ~45 минут
После загрузки работает ИИ-агент. Он делает то, чем обычно занимается аналитик на старте проекта, только отправной точкой служат не интервью, а ваши файлы.
Находит сущности. По колонкам и повторяющимся значениям агент понимает, где «Заказ», где «Клиент», где «Позиция», где «Изделие» или «Рейс». Из этого получаются отдельные таблицы базы.
Связывает таблицы. Если в файле заказов есть колонка с клиентом, а в другом файле — список клиентов, появляется связь: заказ ссылается на клиента из справочника. ВПР больше не нужен, а дубли вроде трёх написаний одного кафе сводятся в одну запись.
Определяет типы полей. Число, дата, статус, ссылка на другую таблицу, файл. Это важно: по числовому полю можно считать суммы, по дате — сроки, по статусу — фильтровать.
Собирает рабочие места. Не просто таблицы, а экраны под роли: журнал заказов, карточку с формой ввода, сводку для руководителя. Так и получается веб-форма к таблице Excel: сотрудник заполняет простую карточку, выбирая клиента из списка, а данные сразу ложатся в общую базу. Почему формы рядом с данными удобнее связки отдельного конструктора форм и таблицы — в статье базы знаний «Формы рядом с данными».
Переносит данные. В результате вы видите не пустой шаблон, а свои записи: своих клиентов, свои позиции, свои статусы.
Через ~45 минут на указанный контакт приходит ссылка на базу Интеграм с вашими данными. Если прошёл час, а ссылки нет, — напишите в бот, там помогут.
Шаг 4. Проверка результата
Открыть и посмотреть базу можно бесплатно. Проверять стоит не «красиво ли», а «правильно ли поняли бизнес». Короткий чек-лист:
- Сущности. Все ли важные объекты стали отдельными таблицами? Не слиплись ли два разных понятия в одно?
- Связи. Заказ ссылается на клиента, позиция — на изделие? Ничего не висит «в воздухе»?
- Справочники. Дубли клиентов и товаров схлопнулись? Нет ли лишних записей с опечатками?
- Формы. Удобно ли завести новую запись? Выбирается ли клиент из списка, а не вписывается руками?
- Сводки. Есть ли ответ на главный вопрос, ради которого всё затевалось: «что сегодня печём», «где машина», «кто не оплатил»?
Если проверка пройдена, демонстрацию можно забрать себе за 12 500 ₽. На странице сервиса сейчас указано, что на это есть 3 часа — из-за наплыва заявок. Если не успели, база не пропадёт: её заархивируют, и восстановить её позже можно за 28 500 ₽. Дальше стоимость владения — 1 950 ₽ в месяц.
Шаг 5. Доработка через ИИ-чат
Первая версия почти никогда не бывает финальной, и это нормально. Дальше приложение дорабатывают тем же агентом, но уже изнутри: в каждой базе есть ИИ-чат, который вызывает агента-разработчика.
Писать можно обычными словами, без технического языка:
- «добавь поле „Время доставки“ в заказ»;
- «сделай роль „Водитель“, чтобы он видел только свои рейсы»;
- «загрузи справочник цен из этого файла» — с приложенным Excel;
- «добавь фильтр по статусу в журнал».
Агент работает только с вашей базой, а доступ к чату есть только у её владельца. Длинные правки выполняются в фоне: можно закрыть вкладку и вернуться за результатом. Работа агента в базе — платная возможность: чат доступен по подписке и перед запросом проверяет действующую оплату.
Что получится и чего не будет
Как это выглядит на практике, видно по опубликованным кейсам. Пекарня заменила пять Excel-файлов одной системой учёта заказов: клиенты слились в один справочник, сумма заказа стала считаться сама, появилась сводка «что печём сегодня». Логистическая компания за день сделала диспетчера отгрузок из Excel: четыре листа превратились в журнал отгрузок, справочники машин и водителей и пульт смены, а водители видят только свои рейсы.
Теперь честно о границах.
Агент не придумает то, чего нет в файлах. Таблица покажет статусы заказа, но не скажет, кто имеет право переводить заказ в производство. Где кончается зона мастера и начинается зона снабженца, что видит директор, а что не должен, — это вытаскивается из разговора, а не из файла. Для этого у сервиса есть отдельный платный шаг — разбор процесса с ТЗ за 20 000 ₽: два интервью с теми, кто работает в процессе, и техническое задание, которое остаётся вашим.
Формулы и макросы не переезжают «как есть». ЕСЛИ, ВПР, СУММЕСЛИ, макросы VBA и условное форматирование не переносятся автоматически. Логику можно воспроизвести через поля, статусы и запросы платформы, но сложный расчёт лучше описать словами в задаче.
Интеграции — отдельный этап. Обмен с 1С, сайтом, банком или маркетплейсами, юридически значимые документы и сложные маршруты согласования в первые 45 минут не входят.
Первая версия — это рабочая база для проверки, а не готовая ERP на годы вперёд. Её ценность в том, что вы видите свои данные в работе раньше, чем потратили деньги на разработку.
Частые вопросы
Можно ли сделать приложение из Excel без программирования?
Да. От вас нужны файлы, пара фраз о задаче и контакт. Структуру базы, связи, формы и рабочие места собирает ИИ-агент. Дорабатывать приложение потом тоже можно без кода — словами в ИИ-чате внутри базы.
Как перенести Excel в базу данных онлайн и не потерять данные?
Загрузите файлы на странице сервиса или в бот @Integrammbot. Агент перенесёт записи в отдельную реляционную базу и разложит их по связанным таблицам. Исходные файлы у вас остаются: сервис работает с копией, а результат вы сначала проверяете и только потом решаете, забирать ли его.
Как сделать веб-форму к таблице Excel?
В приложении Интеграма форма не отдельный инструмент, а карточка записи в той же базе. Агент собирает её сам: поля берутся из колонок таблицы, а значения из справочников выбираются списком. Заполнять форму можно с телефона, и запись сразу видна всем, у кого есть доступ.
Сколько стоит сделать приложение из Excel-таблицы?
Посмотреть результат бесплатно. Забрать демонстрацию себе — 12 500 ₽, дальше владение — 1 950 ₽ в месяц. Разбор процесса с техническим заданием — 20 000 ₽, если нужно довести приложение до системы, которую можно внедрять.
Что будет с формулами из моей таблицы?
Сами формулы ячеек и макросы не переносятся. Данные переезжают, а логику расчётов агент выражает через связи и поля базы: например, сумма заказа считается из позиций и прайса. Если в файле живёт нестандартный расчёт, опишите его словами при загрузке или попросите агента добавить его позже через ИИ-чат.