Логотип
Знания для вашего роста
Бесплатный курс по аналитике и ИИ
Выполните 6 задач начинающего аналитика
25 сентября 2026

Какие инструменты для анализа данных нужны начинающему аналитику

Если смотреть вакансии аналитика данных, в требованиях встречаются Excel, SQL, Python, Power BI, Tableau, DataLens, R и другие инструменты. Новичку может быть непонятно, что важно уже на первой работе, а что понадобится позже или только в отдельных специализациях.

В статье разбираем базовый стек: какие инструменты нужны аналитику данных на старте, что конкретно предстоит освоить и как лучше спланировать обучение.

Редакция

Медиа Нетологии

Если смотреть вакансии аналитика данных, в требованиях встречаются Excel, SQL, Python, Power BI, Tableau, DataLens, R и другие инструменты. Новичку может быть непонятно, что важно уже на первой работе, а что понадобится позже или только в отдельных специализациях.

В статье разбираем базовый стек: какие инструменты нужны аналитику данных на старте, что конкретно предстоит освоить и как лучше спланировать обучение.
  • Базовый стек начинающего аналитика — Excel, BI-система и SQL. Python для первой работы обычно не требуется, его осваивают позже.

  • Excel и Google Таблицы — основа работы с данными: очистка, расчёты и отчёты. Нужно уметь работать со сводными таблицами, функциями поиска и условными функциями, Power Query и диаграммами.

  • BI-системы строят интерактивные дашборды, которые обновляются вместе с данными. Начинать стоит с Power BI: у него много общего с Excel. Основные навыки — подключать источники, строить модель данных, рассчитывать метрики и оформлять дашборд.

  • С SQL аналитик сам получает данные из базы и не ждёт выгрузки от коллег. Базовый набор: SELECT, WHERE, GROUP BY, ORDER BY, JOIN, агрегатные функции, подзапросы и CTE, оконные функции.

  • Python важен для развития карьеры. Язык помогает автоматизировать отчёты, собирать данные из внешних источников и проверять гипотезы. Для начала достаточно синтаксиса и библиотеки pandas.

  • Порядок изучения. Как правило, сначала разбираются в Excel, потом переходят к BI-системе, чаще всего Power BI, затем к SQL. При нагрузке 5−10 часов в неделю на это уйдёт около полугода. На основы Python — ещё около 2−3 месяцев.

Подробно

Excel и Google Таблицы: основа работы с данными

Excel — программа Microsoft для работы с таблицами. В ней аналитик очищает сырые данные, проводит расчёты, строит отчёты и делится результатом с коллегами. Excel есть почти в каждой компании, поэтому исходные данные, такие как выгрузки из CRM, финансовые отчёты и сведения о продажах, чаще всего поступают именно в форматах xlsx, xlsb или xlsm.

Google Таблицы — облачный аналог Excel с той же логикой работы. С одним файлом могут одновременно работать несколько человек, история изменений сохраняется автоматически.

Что нужно изучать:
  • Сводные таблицы. За несколько кликов сводная таблица превращает тысячи строк в лаконичный отчёт. Например, она покажет продажи по регионам, средний чек в каждой категории товаров или изменение показателей по месяцам. Формулы и код для этого не нужны.
  • Функции поиска. ВПР (VLOOKUP), ПРОСМОТРX (XLOOKUP), связка ИНДЕКС и ПОИСКПОЗ. Нужны, когда сведения хранятся в разных таблицах. С их помощью можно перенести название контрагента из справочника в таблицу заказов, сопоставить план и факт из двух отчётов или проверить, есть ли товар в ассортименте.
  • Условные функции. ЕСЛИ проверяет условие и возвращает один из двух результатов: например, помечает заказ как крупный, если его сумма больше 10 000 рублей. СУММЕСЛИ и СЧЁТЕСЛИ считают сумму и количество только по строкам, которые подходят под условие. СУММЕСЛИМН и СЧЁТЕСЛИМН делают то же самое сразу по нескольким условиям. Так можно посчитать выручку от постоянных клиентов или количество заказов дороже 50 000 рублей в конкретном регионе.
  • Power Query. Встроенный в Excel инструмент для подготовки данных. Аналитик подключает его к источнику — папке с файлами, базе данных, веб-странице — и один раз задаёт последовательность действий: удалить пустые строки, исправить формат дат, разделить столбец, объединить таблицу со справочником. Power Query сохраняет эти шаги как запрос. Когда в источнике появляются новые данные, например выгрузка за следующий месяц, аналитик нажимает «Обновить», и Power Query повторяет все шаги. Без него ту же обработку пришлось бы делать вручную после каждой выгрузки.
  • Диаграммы. Линейная подходит для отображения динамики во времени, столбчатая — для сравнения категорий, круговая — для сравнения долей в общем объёме, точечная — для выявления зависимости между двумя показателями. Главное здесь — уметь подбирать тип диаграммы под задачу. Например, круговую диаграмму с десятью секторами читать трудно, а столбчатая покажет те же данные нагляднее.
Всё необходимое — в одной программе ↓
• Научитесь работать с таблицами в Excel

• Cможете визуализировать данные в Power BI

• Поймёте, как использовать SQL для работы с базами данных
Подробнее
• Научитесь работать с таблицами в Excel

• Cможете визуализировать данные в Power BI

• Поймёте, как использовать SQL для работы с базами данныхИ
Подробнее

Начать бесплатно ↓

Решить задачи аналитика, оценить свои навыки и понять, как строить карьеру
Записаться

BI-системы: интерактивные отчёты для всей команды

BI (Business Intelligence) — класс инструментов для визуализации данных и создания интерактивных отчётов. BI-систему подключают к источнику данных — Excel-файлу, CSV, базе данных. Затем система подтягивает данные и строит дашборд: набор диаграмм, таблиц и показателей на одном экране. При обновлении данных в источнике дашборд обновляется автоматически. В BI-системе дашборд доступен по ссылке, данные актуальны, и каждый сотрудник может самостоятельно применить нужный фильтр, например по периоду, региону или продукту.

Начинающему специалисту оптимально стартовать с Power BI. Эта BI-система наиболее распространена в компаниях с Microsoft-инфраструктурой, интегрируется с Excel, Azure и Teams. Есть много общего с Excel: так, Power BI использует тот же Power Query для подготовки данных.

Из других инструментов визуализации данных стоит знать:
  • Yandex DataLens. Это российская BI-система от Яндекса. Работает в облаке, есть бесплатный тариф, нативно интегрируется с Яндекс Облаком. Если компания работает в экосистеме Яндекса, DataLens, скорее всего, будет основным инструментом.
  • Tableau распространён в международных компаниях и отличается гибкостью визуального анализа — позволяет строить сложные диаграммы и исследовать данные без заранее заготовленных шаблонов.
Что нужно уметь делать в BI-системе:
  • Подключать источники данных. Аналитик настраивает подключение, выбирает нужные таблицы и поля, задаёт расписание обновления. Важно понимать, откуда берётся каждая цифра в отчёте: если показатели разойдутся с другими отчётами, так будет проще найти причину.
  • Строить модель данных. Данные для одного дашборда обычно хранятся в нескольких таблицах: заказы в одной, клиенты в другой, а товары в третьей. Аналитик связывает их по общим полям, например по номеру клиента или артикулу. Если связь настроить неправильно, система посчитает часть выручки дважды или потеряет часть заказов.
  • Рассчитывать метрики. В исходных данных есть только суммы заказов, количество визитов и другие исходные значения. Конверсию, средний чек или долю категории в выручке аналитик рассчитывает сам с помощью формул: в Power BI для этого используют язык DAX, в Tableau — вычисляемые поля.
  • Оформлять дашборд. Каждый дашборд создают под задачу конкретного пользователя. Например, руководителю отдела продаж нужно видеть, выполняется ли план месяца и кто из менеджеров отстаёт. Аналитик подбирает тип диаграммы для каждой метрики, настраивает фильтры и подписывает оси так, чтобы пользователь разобрался в отчёте без пояснений.

SQL: самостоятельный доступ к данным в базе

SQL (Structured Query Language) — язык запросов к реляционным базам данных. Большинство компаний хранят сведения о клиентах, заказах, платежах и действиях пользователей в базах данных: PostgreSQL, MySQL, ClickHouse, Microsoft SQL Server, Oracle.

Чтобы получить из базы нужный срез, аналитик пишет SQL-запрос. Например, так можно найти пользователей, которые зарегистрировались в сентябре и сделали больше двух покупок, и посчитать, сколько в среднем каждый из них потратил за квартал. Без SQL аналитику пришлось бы просить выгрузку у коллег, например у разработчиков или дата-инженеров, и ждать. С SQL он пишет запрос сам и получает результат за несколько минут.

Важно знать:
  • SELECT, WHERE, GROUP BY, ORDER BY. На этих командах основаны запросы. SELECT задаёт поля для вывода, WHERE — условие отбора строк, GROUP BY — правило группировки, ORDER BY — порядок сортировки.
  • JOIN. Команда объединяет несколько таблиц в одном запросе. Обычно справочник клиентов хранится в одной таблице, а их заказы — в другой. INNER JOIN оставляет только строки, для которых нашлось совпадение в обеих таблицах. LEFT JOIN сохраняет все строки первой таблицы и добавляет к ним данные из второй там, где совпадение есть. Например, с помощью LEFT JOIN можно найти клиентов, которые ни разу ничего не заказали.
  • Агрегатные функции. COUNT считает количество строк, SUM — сумму, AVG — среднее, MIN и MAX находят минимальное и максимальное значения. Вместе с GROUP BY эти функции помогают посчитать выручку каждого менеджера, количество заказов в каждой категории или среднюю длительность сессии на разных платформах.
  • Подзапросы и CTE. Нужны, когда для расчёта требуется промежуточный результат. Подзапрос — это запрос внутри другого запроса. Например, чтобы найти заказы дороже среднего чека, подзапрос сначала вычисляет средний чек, затем основной запрос отбирает заказы, которые его превышают.

    Если этапов много, подзапросы приходится вкладывать друг в друга, и запрос становится трудно читать. Так бывает при расчёте удержания клиентов: сначала находят дату первой покупки каждого клиента, затем считают его покупки по месяцам и после этого — долю вернувшихся. Для таких расчётов используют CTE (Common Table Expressions): каждый этап аналитик оформляет отдельным именованным блоком в начале запроса через WITH. Такой запрос проще проверить, дополнить и передать коллеге, а результат любого этапа можно использовать несколько раз.
  • Оконные функции: ROW_NUMBER, RANK, LAG, LEAD, SUM OVER. Нужны для расчётов, в которых каждую строку сопоставляют с другими строками той же группы. Так, с помощью оконных функций определяют три самых продаваемых товара в каждой категории или считают рост выручки в сравнении с прошлым месяцем.

Python: следующий шаг в карьере аналитика

Python — язык программирования общего назначения, который широко применяют в анализе данных. Джунам он обычно не требуется: изучать Python стоит после Excel, BI-системы и SQL. Его библиотеки для анализа данных повторяют логику этих инструментов: фильтрацию, группировку, объединение таблиц. Тому, кто уже освоил базовый стек, разобраться в Python будет гораздо проще.

С Python аналитик может полностью автоматизировать регулярные отчёты, собирать данные из API и с сайтов, проверять статистические гипотезы и строить прогнозы. Например, каждое утро нужно выгрузить расходы из рекламных кабинетов, объединить их с продажами из базы, посчитать окупаемость каждой кампании и отправить отчёт руководителю. Python-скрипт делает всё это по расписанию, и аналитику даже не нужно открывать файл.
  • В анализе данных используют и другой язык — R. Его создали специально для статистики, он распространён в науке, медицинских исследованиях и страховых расчётах.

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

    Для продуктовой, маркетинговой и бизнес-аналитики лучше выбрать Python. R стоит изучать тем, кто планирует работать в науке или медицине.
Для анализа данных достаточно освоить синтаксис Python и несколько библиотек, то есть готовых наборов функций:
  • pandas. Основная библиотека для работы с таблицами. В pandas можно загрузить CSV или выгрузку из базы, отфильтровать строки, сгруппировать данные, объединить таблицы по ключу, как с помощью JOIN в SQL, и посчитать итоговые показатели. Логика та же, что в Excel и SQL. Но в Excel на одном листе помещается чуть больше миллиона строк, а в pandas можно обрабатывать и более крупные таблицы: предел зависит от объёма оперативной памяти компьютера.
  • NumPy. Библиотека для быстрых математических расчётов с большими наборами чисел. Например, одной командой можно пересчитать все цены в столбце по новому курсу валют или найти среднее по миллиону значений. На NumPy построены pandas и большинство других аналитических библиотек.
  • matplotlib и seaborn. Библиотеки для построения графиков. В matplotlib аналитик сам настраивает оформление: оси, подписи, цвета, легенду. В seaborn достаточно указать данные и тип графика, оформление библиотека подберёт сама. Графики помогают ещё до расчётов увидеть закономерности в данных и найти аномальные значения. Например, если средний чек в магазине 3 000 рублей, заказ на 500 000 рублей может оказаться ошибкой в данных. Если его не заметить, он исказит средние показатели.
  • SciPy и statsmodels. Библиотеки для статистических расчётов: t-теста, χ²-теста, регрессионного анализа. Например, они пригодятся для A/B-тестов. Разница в показателях двух групп сама по себе ничего не доказывает, а статистический тест покажет, случайна она или нет.
В таблице — краткое сравнение четырёх инструментов:

Инструменты аналитика данных: с чего начать и в каком порядке двигаться

Ниже примерный план для тех, кто готов заниматься около семи часов в неделю. На схеме — порядок изучения инструментов и сроки для каждого шага:
На каждом этапе полезно делать учебный проект, используя открытые наборы данных, доступные, например, на Kaggle. Такой набор обычно представляет собой CSV-файл, который можно открыть в Excel, подключить к Power BI или загрузить в базу данных для работы с SQL.

Шаг 1. Excel

Для начала подойдут и бесплатные Google Таблицы: основные функции в них те же, что в Excel. Осваивать стоит навыки из раздела выше: умение работать со сводными таблицами, функциями поиска и условными функциями, Power Query, диаграммами.

Учебный проект в Excel обычно повторяет рабочую задачу аналитика. Сначала таблицу очищают от дублей и ошибок, потом с помощью сводных таблиц и формул считают ключевые показатели, строят по ним диаграммы и формулируют выводы.

Шаг 2. BI-система

Для обучения понадобится Power BI Desktop. Это бесплатная программа Microsoft для создания отчётов, она работает только на Windows. На Mac можно учиться в Yandex DataLens: сервис работает в браузере и предлагает бесплатный тариф. Для самостоятельного изучения Power BI есть бесплатные курсы Microsoft Learn на русском языке, в том числе для начинающих.

SQL на этом шаге не нужен: Power BI подключается к Excel-файлам и CSV. Поэтому дашборд можно построить на тех же данных, что и учебный проект в Excel.

Шаг 3. SQL

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

Для работы с полноценной базой данных понадобятся бесплатная система управления базами данных PostgreSQL и программа для написания запросов, например DBeaver. В DBeaver можно загрузить в базу набор данных, который использовался в учебных проектах в Excel и Power BI. Запросы к этим данным помогают увидеть, как SQL решает те же задачи. Результаты запросов можно подключить к Power BI и собрать дашборд уже на данных из базы.

Шаг 4. Python — после освоения базового стека

Чтобы начать применять язык в работе, достаточно синтаксиса и основ pandas. На это уйдёт около двух−трёх месяцев. Библиотеки для графиков и статистических расчётов осваивают постепенно, когда появляются подходящие задачи. Код удобно писать в Google Colab: сервис работает в браузере, устанавливать ничего не нужно. Бесплатные туториалы по Python и pandas есть на Kaggle Learn, но они на английском.
  • Самостоятельно учиться сложно: непонятно, нет ли ошибок и хватает ли навыков для работы. На курсе «Инструменты для анализа данных» Нетологии можно с нуля освоить весь базовый стек аналитика: сначала Excel, затем Power BI, потом SQL. Задания проверяют эксперты. Они отвечают на вопросы и помогают разобраться в сложных темах. В тарифе с ИИ есть отдельный модуль о нейросетях в аналитике — как с их помощью писать SQL-запросы, очищать данные и готовить шаблоны отчётов.

Стать сильнее с ИИ-навыками ↓

• Освоите 6 нейросетей для аналитики

• Сможете делегировать рутину ИИ и сосредоточиться на решениях

• Усилите резюме и получите преимущество при поиске работы
Узнать подробнее
• Освоите 6 нейросетей для аналитики

• Сможете делегировать рутину ИИ и сосредоточиться на решениях

• Усилите резюме и получите преимущество при поиске работы
Узнать подробнее
Читать также
Чтобы быть в курсе всех новостей и не пропускать новые статьи, присоединяйтесь к телеграм-каналу Нетологии.
Редакция
Медиа Нетологии
Оцените статью