<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Все посты подряд / Визуализация данных / Хабр]]></title>
    <link>https://habr.com/ru/hubs/data_visualization/posts/</link>
    <description><![CDATA[Визуализация данных – облекаем данные в красивую оболочку]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Mon, 04 May 2026 15:59:48 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+2) — 04.05.2026 09:13]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030988/</guid>
    <link>https://habr.com/ru/posts/1030988/?utm_campaign=1030988&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Режимы фильтрации</strong></p><p>Удобнейшая фича <a href="https://habr.com/ru/posts/988868/" rel="noopener noreferrer nofollow">таблиц</a> в Google Sheets — возможность фильтровать данные по различным условиям. Но есть одна проблема. Если документом пользуется несколько людей, злоупотребление этой функцией приводит к хаосу. «Кто опять изменил таблицу?»</p><p>Решение: использовать режимы фильтрации.</p><p>Создать режим фильтрации можно двумя способами:</p><ul><li><p>Выбрать в главном меню «Данные / Создать режим фильтрации»</p></li><li><p>Нажать на калькулятор рядом с названием таблицы и выбрать «Создать режим фильтрации»</p></li></ul><p>Плюсы такого подхода:</p><ol><li><p>Режим фильтрации не меняет исходную таблицу.</p></li><li><p>Его можно сохранить под удобным именем.</p></li><li><p>На сохранённый режим можно дать ссылку.</p></li></ol><p>Режимы фильтрации позволяют создать несколько представлений одной таблицы и удобно переключаться между ними.</p><p>В Excel есть похожая функция, находится в меню «Вид / Представление листа».</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/ead/31b/333/ead31b333f3998cda357acb8038123c9.png" width="1268" height="746"></figure> <a href="https://habr.com/ru/posts/1030988/?utm_campaign=1030988&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 04 May 2026 06:13:11 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[excel]]></category><category><![CDATA[электронные таблицы]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Viktoria_Rein — Исследования и прогнозы в IT (+4) — 01.05.2026 23:54]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1030548/</guid>
    <link>https://habr.com/ru/posts/1030548/?utm_campaign=1030548&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>🏆 «Круги Громова» в Топ-100 ИТ-лидеров – прошу поддержать!</p><p>Вместе с Сергеем Громовым, основателем «Кругов Громова», мы стали номинантами рейтинга Топ-100 ИТ-лидеров GlobalCIO за вклад в российскую ИТ-отрасль — выпуск крупнейших на рынке независимых обзоров российских ИТ-систем: BI, ETL, MDM, ESB, RPA, Data Quality, Self-Service, AI и других.</p><p>Для нас это ещё одно признание экспертизы в ИТ-сообществе 💙</p><p>Поддержать можно до 4 мая — голосование доступно для участников сообщества GlobalCIO со статусом ИТ-руководителя:</p><p>👉 Проголосовать за меня <a href="https://globalcio.ru/top100/profile/50507/" rel="noopener noreferrer nofollow">https://globalcio.ru/top100/profile/50507/</a></p><p>👉 Проголосовать за Сергея Громова <a href="https://globalcio.ru/top100/profile/11219/" rel="noopener noreferrer nofollow">https://globalcio.ru/top100/profile/11219/</a></p><p>Будем благодарны каждому голосу и вашей поддержке! 🙏</p> <a href="https://habr.com/ru/posts/1030548/?utm_campaign=1030548&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 01 May 2026 20:54:11 GMT</pubDate>
    <dc:creator><![CDATA[Viktoria_Rein]]></dc:creator>
      
      <category><![CDATA[аналитика]]></category><category><![CDATA[исследование]]></category><category><![CDATA[исследование рынка]]></category><category><![CDATA[визуализация]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @dugalb — Python (+2) — 28.04.2026 05:54]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1028848/</guid>
    <link>https://habr.com/ru/posts/1028848/?utm_campaign=1028848&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/c26/a3c/8ef/c26a3c8ef1efc23c9278c851cd3e5574.png" width="860" height="578"></figure><p><strong>Разрываем шаблоны: строим график с&nbsp;разрывом всего на 65&nbsp;строк</strong> </p><p>Иногда нужно скрыть часть графика используя&nbsp;линию обрыва, чтобы показать данные с&nbsp;сильно различающимися значениями. Например, когда один язык программирования популярнее остальных в&nbsp;разы.</p><p>Самые ходовые решения этой проблемы&nbsp;— разорванная ось (broken axis) или&nbsp;отдельные бины для&nbsp;аномалий. Проблема в&nbsp;том, что&nbsp;в&nbsp;Matplotlib нет готовой «кнопки» для&nbsp;создания гистограммы с&nbsp;разрывом. Но&nbsp;это легко* собирается руками на&nbsp;уровне нескольких осей.</p><p>Вот три рабочих подхода&nbsp;— выбирайте под&nbsp;свою задачу.</p><ol><li><p>Официальный пример из&nbsp;документации Matplotlib. 🔗 <a href="https://matplotlib.org/stable/gallery/subplots_axes_and_figures/broken_axis.html" rel="noopener noreferrer nofollow">Ссылка на&nbsp;гайд</a>. Отлично работает, когда выбросы зашкаливают по&nbsp;одной оси (X или&nbsp;Y). В&nbsp;посте разбирается как&nbsp;раз такой случай: гистограмма с&nbsp;волнистой&nbsp;линией обрыва.</p></li><li><p>Библиотека <strong>brokenaxes </strong>делает почти всё сама. Устанавливается стандартно через pip. Вариант для&nbsp;тех, кто не&nbsp;хочет углубляться в&nbsp;ручную настройку.</p></li><li><p>Логарифмическая шкала (часто&nbsp;— самый простой выход) Если выбросы строго положительные и отличаются на&nbsp;порядки, иногда достаточно двух строк: plt.xscale(«log») или&nbsp;plt.yscale(«log»). Никаких разрывов, никакой ручной работы&nbsp;— при&nbsp;этом график остаётся чистым и читаемым.</p></li></ol><pre><code class="python">import matplotlib.patches as mpatches
import matplotlib.pyplot as plt
import numpy as np
from matplotlib.path import Path


def plot_broken_axis(
    labels: list[str],
    values: tuple[float, ...],
    ylim_low=(0, 12),
    ylim_high=(20, 25),
    **kwargs,
):
    """
    Строит график с разрывом оси.
    Валидирует входные данные и инкапсулирует логику отрисовки.
    """
    if len(labels) != len(values):
        raise ValueError("Длины labels и values не совпадают")

    fig, (ax_high, ax_low) = plt.subplots(
        nrows=2, figsize=(7, 4), gridspec_kw={"height_ratios": [1, 2]}
    )

    # Настройки столбцов
    kwargs.setdefault("color", "skyblue")
    kwargs.setdefault("edgecolor", "black")
    kwargs.setdefault("alpha", 0.85)

    ax_low.bar(labels, values, **kwargs)
    ax_high.bar(labels, values, **kwargs)
    fig.subplots_adjust(hspace=0.0)

    # Настройка осей
    ax_low.set_ylim(*ylim_low)
    ax_high.set_ylim(*ylim_high)
    ax_high.set_title("График с разрывом")
    ax_low.set_ylabel("Рейтинг в %")
    ax_low.set_xlabel("Языки")
    ax_high.spines["bottom"].set_visible(False)
    ax_low.spines["top"].set_visible(False)
    ax_high.tick_params(axis="x", bottom=False, labelbottom=False)
    # Рисуем разрыв оси (волна)
    offset, n_points = 0.03, 33
    pts = np.linspace(-offset, 1 + offset, n_points)
    wave = np.array([1 + (0, offset, 0, -offset)[i % 4] for i in range(n_points)])
    path = Path(list(zip(pts, wave)), [Path.MOVETO] + [Path.CURVE3] * (n_points - 1))

    opts = dict(transform=ax_low.transAxes, clip_on=False, zorder=10)
    ax_low.add_patch(mpatches.PathPatch(path, lw=6, **opts))
    ax_low.add_patch(mpatches.PathPatch(path, lw=3, edgecolor="white", **opts))
    return fig


if __name__ == "__main__":
    langs = ["Python", "C", "C++", "Asm"]
    pops = (21.8, 11.1, 8.6, 1.1)

    # Стиль xkcd
    with plt.xkcd(scale=1, length=300, randomness=30):
        plt.rcParams["font.family"] = "Comic Sans MS"

        # Вызов функции
        fig = plot_broken_axis(langs, pops)
        plt.show()</code></pre><p>Литература:</p><ul><li><p>Документация Matplotlib. 🔗 <a href="https://matplotlib.org/stable/gallery/subplots_axes_and_figures/broken_axis.html" rel="noopener noreferrer nofollow">Ссылка на&nbsp;гайд</a></p></li><li><p>Bernd Klein. Numerisches Python Arbeiten mit NumPy, Matplotlib und Pandas</p></li><li><p>Sandro Tosi. Matplotlib for Python Developers</p></li></ul> <a href="https://habr.com/ru/posts/1028848/?utm_campaign=1028848&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 28 Apr 2026 02:54:03 GMT</pubDate>
    <dc:creator><![CDATA[dugalb]]></dc:creator>
      
      <category><![CDATA[python]]></category><category><![CDATA[matplotlib]]></category><category><![CDATA[refactoring]]></category><category><![CDATA[data-visualisation]]></category><category><![CDATA[bestpractices]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Gi_gi_gi_gi_gi — Блог компании GlowByte (+3) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/glowbyte/posts/1026044/</guid>
    <link>https://habr.com/ru/companies/glowbyte/posts/1026044/?utm_campaign=1026044&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/8d4/57d/501/8d457d5012fc2e53f59a606d7b4bd349.png" width="1920" height="1081"></figure><p><strong>5 человек, 1 300 дашбордов, 2 200 пользователей в месяц. Как не сойти с ума</strong></p><p>В Уралсибе self-service BI вышел на масштаб, который сложно представить: 12 000 датасетов, 200+ разработчиков в разных бизнес-блоках, 1 000 потоков данных обновляются каждый день. И всё это поддерживает команда из пяти человек.</p><p><br>При таком масштабе неизбежно появляются дубли, забытые дашборды, сломанные компоненты, разработчики, которые не знают о существовании друг друга, и пользователи, которые всё ещё спрашивают «а зачем BI, если есть Excel?».</p><p>Как с этим справляться? Семён Юников расскажет про систему, которую они выстроили: автоматические рассылки разработчикам с рекомендациями по их же объектам, кастомный каталог дашбордов с ИИ-поиском, геймифицированный марафон на 80 разработчиков, после которого количество сломанных компонентов сократилось вдвое. И да, заставки на корпоративных ноутбуках с надписью «Ты ещё в Excel? Переходи в FineBI» тоже часть стратегии.<br></p><p>📅 22 апреля | 15:00 МСК</p><p>Бесплатно, онлайн ~3 часа</p><p><a href="https://bi.glowbyteconsulting.com/meropriyatiya/fine-day-online-2026?utm_source=habr&amp;utm_medium=referral&amp;utm_campaign=event_fineday_online_2026&amp;utm_content=post4" rel="noopener noreferrer nofollow">→ Регистрация </a></p> <a href="https://habr.com/ru/posts/1026044/?utm_campaign=1026044&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Wed, 22 Apr 2026 06:01:34 GMT</pubDate>
    <dc:creator><![CDATA[Gi_gi_gi_gi_gi (GlowByte)]]></dc:creator>
      
      <category><![CDATA[self-service BI]]></category><category><![CDATA[FineBI]]></category><category><![CDATA[масштабирование]]></category><category><![CDATA[управление данными]]></category><category><![CDATA[data governance]]></category><category><![CDATA[BI-каталог]]></category><category><![CDATA[внедрение BI]]></category><category><![CDATA[корпоративная аналитика]]></category><category><![CDATA[ИИ-поиск]]></category><category><![CDATA[data quality]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Визуализация данных (+4) — 20.04.2026 14:36]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1025610/</guid>
    <link>https://habr.com/ru/posts/1025610/?utm_campaign=1025610&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>В Японии представили спортивную <a href="https://dentsulab.tokyo/en/works/fencingvisualized/" rel="noopener noreferrer nofollow">визуальную систему Fencing Visualized</a>, которая в с помощью ИИ в режиме реального времени отслеживает движение шпаг и спортсменов на дуэлях, рисуя их цветные шлейфы. Технология работает через компьютерное зрение без датчиков и маркеров. Дополнительно система распознаёт приёмы фехтовальщиков и показывает их на экране.</p><iframe id="69e60f2380609702592e4f72" src="https://embedd.srv.habr.com/iframe/69e60f2380609702592e4f72" class="embed_video embed__content" allowfullscreen="true"></iframe> <a href="https://habr.com/ru/posts/1025610/?utm_campaign=1025610&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 20 Apr 2026 11:36:47 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[Fencing Visualized]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Luxms — Блог компании Luxms BI (+4) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/luxms_bi/posts/1024568/</guid>
    <link>https://habr.com/ru/companies/luxms_bi/posts/1024568/?utm_campaign=1024568&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Встраивание вычислений в PostgreSQL: PL*, extensions, а теперь и WASM</strong>  </p><p>В рамках выступления на PG BootCamp Russia 2026  Дмитрий Дорофеев, главный конструктор Luxms, рассказал о том, как сегодня развивается встраивание вычислений в PostgreSQL: от классических процедурных языков (PL/pgSQL, PL/Python и других) до новых возможностей с использованием WebAssembly (WASM).</p><blockquote><p><em>В PostgreSQL исторически поддерживается несколько десятков языков программирования. Если этого недостаточно, можно воспользоваться готовым расширением из огромной экосистемы либо написать своё. Прогресс не стоит на месте, и теперь для выполнения стороннего кода в PostgreSQL можно использовать WASM.&nbsp;</em></p><p><em>На примере Luxms BI я расскажу, как мы автоматически генерируем Swagger-документацию прямо внутри PostgreSQL с помощью open-source технологий и WASM.</em></p></blockquote><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/649/bb0/2df/649bb02dfb438ea0b3acd42bc692a67f.png" alt="" title="" width="734" height="481"></figure><p>Посмотреть видео выступления  можно <a href="https://luxmsbi.ru/video/tekhnologii/vstraivanie-vychisleniy-v-postgresql/?utm_source=Luxms&amp;utm_medium=habr" rel="noopener noreferrer nofollow">на нашем сайте.</a></p> <a href="https://habr.com/ru/posts/1024568/?utm_campaign=1024568&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 17 Apr 2026 10:00:58 GMT</pubDate>
    <dc:creator><![CDATA[Luxms (Luxms BI)]]></dc:creator>
      
      <category><![CDATA[luxms]]></category><category><![CDATA[luxmsbi]]></category><category><![CDATA[bi]]></category><category><![CDATA[postgresql]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @SergeySkirdin — Блог компании ИТ-интегратор Белый код (+3) — 16.04.2026 10:50]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/w_code/posts/1024054/</guid>
    <link>https://habr.com/ru/companies/w_code/posts/1024054/?utm_campaign=1024054&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Вебинар «BI + ETL + КХД за 1,5 млн: как Modus закрывает весь стек корпоративной аналитики»</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/760/825/1de/7608251de1fb295810c28366f3257794.png" width="1920" height="1080"></figure><p>21 апреля в 12 по МСК приглашаем на вебинар, на котором эксперты ИТ-интегратора «Белый код» расскажут, как малому и среднему бизнесу внедрить BI-систему за 1,5 миллиона рублей.</p><p>Одна из задач, с которой к интегратору приходит малый и средний бизнес, — внедрение BI в рамках ограниченного бюджета. При этом есть жесткие требования, например, единая экосистема BI + ETL, без «зоопарка» инструментов, а также нативная работа с 1С как основным источником данных.&nbsp;</p><p>На вебинаре специалисты поделятся практикой внедрения в сегменте МСБ, а также ответят на вопросы.&nbsp;</p><p><strong>Вы узнаете:</strong></p><ul><li><p>Почему BI сам по себе не решает проблему разночтений в данных</p></li><li><p>Какие организационные изменения нужны, чтобы аналитика начала работать</p></li><li><p>Modus ETL: как устроена загрузка и обработка данных</p></li><li><p>Modus BI: аналитический портал без лишней сложности</p></li><li><p>Структура проекта за 1,5 млн рублей: стоимость лицензий, этапы проекта и результат</p></li></ul><p><strong>Спикеры вебинара</strong></p><ul><li><p>Андрей Рыжик, product owner BI-направления компании «Белый код»</p></li></ul><ul><li><p>Наталья Лобанова, коммерческий директор компании «Белый код»</p></li></ul><p>📌Дата и время: 21 апреля 12:00 МСК (онлайн)</p><p><em>Участие бесплатное, требуется предварительная регистрация.</em></p><p><strong><a href="https://xn--90agcqfex5h.xn--p1ai/event/?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=modus" rel="noopener noreferrer nofollow">Принять участие</a></strong></p> <a href="https://habr.com/ru/posts/1024054/?utm_campaign=1024054&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 16 Apr 2026 07:50:03 GMT</pubDate>
    <dc:creator><![CDATA[SergeySkirdin (ИТ-интегратор Белый код)]]></dc:creator>
      
      <category><![CDATA[бизнес-аналитика]]></category><category><![CDATA[BI]]></category><category><![CDATA[etl]]></category><category><![CDATA[etl-процессы]]></category><category><![CDATA[КХД]]></category><category><![CDATA[modus bi]]></category><category><![CDATA[modus]]></category><category><![CDATA[modus etl]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @SnezhSh — Блог компании GlowByte (+4) — 14.04.2026 17:50]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/glowbyte/posts/1023468/</guid>
    <link>https://habr.com/ru/companies/glowbyte/posts/1023468/?utm_campaign=1023468&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Данные есть – чуда нет...</strong></p><p><strong>Приходите на онлайн-конференцию GlowByte и FanRuan разбираться, куда делось чудо</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/314/28e/80e/31428e80e8cce9165445c6d2db577a62.png" width="3840" height="2160"></figure><p>Дашборды построены, хранилища заполнены, лицензии куплены, а решения по-прежнему принимаются «на ощущениях». Это не ваша уникальная проблема – это системный разрыв между потенциалом BI и его реальным применением.</p><p><strong>22 апреля в 15:00 (МСК)</strong>&nbsp;приглашаем вас на&nbsp;<strong>Fine Day Online 2026</strong>&nbsp;– ежегодную онлайн-конференцию от GlowByte и FanRuan, где мы разберем, как этот разрыв закрыть.</p><p><strong>Что в программе:</strong></p><p>● &nbsp; &nbsp;&nbsp;<strong>От данных к ИИ-инсайтам</strong>&nbsp;– как превращать сырые данные в умные решения, а не просто красивые графики&nbsp;<em>(Вилл Ченг, ведущий эксперт по отраслевым решениям, руководитель направлений пресейл и внедрение CIS, FanRuan);</em></p><p>● &nbsp; &nbsp;&nbsp;<strong>Интеграция FanRuan + DataHub</strong>&nbsp;– реальный опыт построения связной экосистемы данных&nbsp;<em>(Дмитрий Конюхов, ведущий инженер отдела управления данными, “Галамарт”);</em></p><p>● &nbsp; &nbsp;&nbsp;<strong>1 500 дашбордов для 2 500 пользователей</strong>&nbsp;– как сделать BI удобным и востребованным в масштабе&nbsp;<em>(Семён Юников, главный эксперт Дирекции BI, Уралсиб);</em></p><p>● &nbsp; &nbsp;&nbsp;<strong>Shadow DWH</strong>&nbsp;– тёмная сторона self-service аналитики и как с ней справляться&nbsp;<em>(Пётр Гордиенко, Lead BI, ОТП);</em></p><p>● &nbsp; &nbsp;&nbsp;<strong>Миграция FineBI с 6.0 на 7.0</strong>&nbsp;– практический опыт и подводные камни&nbsp;<em>(Евгений Иванов, DevOps BI-платформы, ОТП).</em></p><p><strong>Для кого:</strong></p><p>Руководители и специалисты в области BI, Data &amp; Analytics, CDO, продуктовые и бизнес-аналитики – все, кто хочет, чтобы данные наконец работали на результат.</p><p><strong>Формат:</strong></p><p>Онлайн, бесплатно, ~3 часа концентрированной пользы. Нужна только&nbsp;<a href="https://clck.ru/3Su8vC" rel="noopener noreferrer nofollow">регистрация</a>.&nbsp;</p> <a href="https://habr.com/ru/posts/1023468/?utm_campaign=1023468&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 14 Apr 2026 14:50:12 GMT</pubDate>
    <dc:creator><![CDATA[SnezhSh (GlowByte)]]></dc:creator>
      
      <category><![CDATA[finedayonline]]></category><category><![CDATA[glowbyte]]></category><category><![CDATA[fanruan]]></category><category><![CDATA[big data]]></category><category><![CDATA[бизнес-аналитика]]></category><category><![CDATA[визуализация данных]]></category><category><![CDATA[dwh]]></category><category><![CDATA[дашборды]]></category><category><![CDATA[миграция данных]]></category><category><![CDATA[ии]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+1) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1022642/</guid>
    <link>https://habr.com/ru/posts/1022642/?utm_campaign=1022642&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Группировка в сводной таблице</strong></p><p>Часто возникает задача сгруппировать исторические данные по неделям, месяцам, кварталам или годам. Иногда для решения этой задачи создают дополнительный столбец (например, Месяц) и строят по нему сводную таблицу.</p><p>Есть более простой способ сгруппировать данные, но его нет в настройках сводной таблицы, поэтому многие пользователи даже не догадываются о нём:</p><p>1️⃣ Построить сводную таблицу по столбцу с датами.</p><p>2️⃣ Нажать на любую дату и выбрать в контекстом меню желаемый тип группировки.</p><p>➡️ Поиграться: <a href="https://docs.google.com/spreadsheets/d/1tNG4K8IwSuAa8cenJDm0b7IXvkHfRo7uF86sHIvtGKo/copy" rel="noopener noreferrer nofollow">https://docs.google.com/spreadsheets/d/1tNG4K8IwSuAa8cenJDm0b7IXvkHfRo7uF86sHIvtGKo/copy</a></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/96c/6d1/9f6/96c6d19f62d2ea8574ea3f0e93ae1c7a.png" width="1416" height="1011"></figure> <a href="https://habr.com/ru/posts/1022642/?utm_campaign=1022642&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 13 Apr 2026 06:00:47 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[сводная таблица]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+2) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1019676/</guid>
    <link>https://habr.com/ru/posts/1019676/?utm_campaign=1019676&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Функции сортировки</strong></p><p>Функция <a href="https://support.google.com/docs/answer/3093150?hl=ru" rel="noopener noreferrer nofollow">SORT</a> (<a href="https://support.microsoft.com/ru-ru/office/%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-%D1%81%D0%BE%D1%80%D1%82-22f63bd0-ccc8-492f-953d-c20e8e44b86c" rel="noopener noreferrer nofollow">СОРТ</a>) позволяет упорядочить исходную таблицу и вставить результат в другое место. По умолчанию таблица сортируется по первому столбцу в порядке возрастания:</p><ul><li><p>Sheets: <code>=SORT(A:C)</code></p></li><li><p>Excel: <code>=СОРТ(A:C)</code></p></li></ul><p>Для сортировки по другому столбцу можно передать его номер и направление сортировки: по возрастанию или по убыванию. В Google Sheets это TRUE и FALSE, в Excel — 1 и -1. Следующая формула сортирует таблицу по второму столбцу в порядке убывания:</p><ul><li><p>Sheets: <code>=SORT(A:C;2;FALSE)</code></p></li><li><p>Excel: <code>=СОРТ(A:C;2;-1)</code></p></li></ul><p>Недостаток такого подхода: при добавлении/удалении столбцов формула может сломаться, придётся вручную обновлять номер столбца. Поэтому гораздо удобнее передавать не номер, а сам столбец для сортировки. В Google Sheets для этого используется та же функция SORT, в Excel — отдельная функция <a href="https://support.microsoft.com/ru-ru/office/%D1%81%D0%BE%D1%80%D1%82%D0%BF%D0%BE-%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D1%8F-%D1%81%D0%BE%D1%80%D1%82%D0%BF%D0%BE-cd2d7a62-1b93-435c-b561-d6a35134f28f" rel="noopener noreferrer nofollow">СОРТПО</a>:</p><ul><li><p>Sheets: <code>=SORT(A:C;B:B;FALSE)</code></p></li><li><p>Excel: <code>=СОРТПО(A:C;B:B;-1)</code></p></li></ul><p>Можно задавать несколько столбцов сортировки. Следующая формула сортирует таблицу по второму столбцу в порядке убывания, одинаковые значения сортируются по третьему столбцу в порядке возрастания:</p><ul><li><p>Sheets: <code>=SORT(A:C;B:B;FALSE;C:C;TRUE)</code></p></li><li><p>Excel: <code>=СОРТПО(A:C;B:B;-1;C:C;1)</code></p></li></ul><p>Наконец, лайфхак, про который не рассказывают в документации. Если нужно упорядочить данные по разнице столбцов <strong>B</strong> и <strong>C</strong> (пример: доходы минус расходы или цена минус себестоимость), то можно использовать формулу массива. В Google Sheets понадобится <a href="https://habr.com/ru/posts/982222/" rel="noopener noreferrer nofollow">ARRAYFORMULA или MAP</a>, в Excel всё работает и без них:</p><ul><li><p>Sheets: <code>=SORT(A:C;ARRAYFORMULA(B:B-C:C);TRUE)</code></p></li><li><p>Excel: <code>=СОРТПО(A:C;B:B-C:C;1)</code></p></li></ul> <a href="https://habr.com/ru/posts/1019676/?utm_campaign=1019676&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 06 Apr 2026 06:00:47 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[excel]]></category><category><![CDATA[сортировка]]></category><category><![CDATA[формула]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+2) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1012974/</guid>
    <link>https://habr.com/ru/posts/1012974/?utm_campaign=1012974&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Телефонный номер</strong></p><p>Если попытаться ввести в ячейку электронной таблицы номер телефона, внезапно пропадёт плюс:</p><p><code>+79876543210</code> → <code>79876543210</code></p><p>А при попытке вбить форматированный номер телефона и вовсе выскочит ошибка:</p><p><code>+7 987 654-32-10</code> → <code>#ERROR</code></p><p>Дело в том, что значения с плюсом в начале распознаются как формулы. Как же тогда ввести телефонный номер в ячейку? Достаточно добавить в начале апостроф. Тогда электронная таблица не будет пытаться распознать формулу и просто воспримет значение как текст:</p><p><code>'+79876543210</code> → <code>+79876543210</code></p><p><code>'+7 987 654-32-10</code> → <code>+7 987 654-32-10</code></p><p>Этот способ пригодится в любых случаях, когда значение начинается с плюса, знака равно или похоже на дату (особенно частая проблема).</p> <a href="https://habr.com/ru/posts/1012974/?utm_campaign=1012974&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 23 Mar 2026 06:00:12 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[excel]]></category><category><![CDATA[формула]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @SnezhSh — Блог компании GlowByte (+2) — 17.03.2026 19:00]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/glowbyte/posts/1011458/</guid>
    <link>https://habr.com/ru/companies/glowbyte/posts/1011458/?utm_campaign=1011458&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Успейте подать свою работу на конкурс BI-дашбордов Data Challenge</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/3ce/dfc/2a7/3cedfc2a7f8efbd7a6a030e8502891d9.jpg" width="1120" height="736"></figure><p>Партнер GlowByte компания FanRuan продолжает принимать заявки на первый открытый конкурс BI-дашбордов и визуальной аналитики <strong>FineGallery Insight Challenge</strong>.&nbsp;Срок подачи - до 31 марта. </p><p>Подробнее рассказывали о конкурсе в <a href="https://habr.com/ru/companies/glowbyte/news/1007412/" rel="noopener noreferrer nofollow">новости</a>.&nbsp;</p><p><strong>FineGallery Insight Challenge</strong> – это конкурс для аналитиков, BI-разработчиков и команд, которые работают с данными и создают дашборды.</p><p>Цель конкурса – показать, насколько мощной и красивой может быть визуальная аналитика, и дать пользователям пространство для обмена идеями, диагностиками, методами анализа и вдохновляющими примерами решений визуализации.</p><p><strong>Как участвовать</strong></p><p>1. Создайте аналитическую работу в FineBI или FineReport.</p><p>2. Заполните форму подачи, включив:</p><ul><li><p>дашборд,</p></li><li><p>описание работы по структуре (описана на сайте конкурса),</p></li><li><p>информацию об авторе.</p></li></ul><p>3. Дождитесь подтверждения участия и ждите результатов.</p><p><strong>Призовой фонд</strong></p><ul><li><p>Лучшая бизнес-аналитика – 100 000 руб.</p></li><li><p>Лучший UX (пользовательский опыт) и визуальный дизайн – 70 000 руб.</p></li><li><p>Приз зрительских симпатий – 30000 руб.</p></li></ul><p>Все подробности, включая сроки и требования к конкурсным работам – на <a href="https://fanruan.ru/data-challenge" rel="noopener noreferrer nofollow">сайте</a> конкурса. </p> <a href="https://habr.com/ru/posts/1011458/?utm_campaign=1011458&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 17 Mar 2026 16:00:13 GMT</pubDate>
    <dc:creator><![CDATA[SnezhSh (GlowByte)]]></dc:creator>
      
      <category><![CDATA[glowbyte]]></category><category><![CDATA[fanruan]]></category><category><![CDATA[finebi]]></category><category><![CDATA[конкурсы]]></category><category><![CDATA[конкурсы разработчиков]]></category><category><![CDATA[дашборды]]></category><category><![CDATA[визуализация данных]]></category><category><![CDATA[галерея дашбордов]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+1) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1008042/</guid>
    <link>https://habr.com/ru/posts/1008042/?utm_campaign=1008042&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Проверка по словарю</strong></p><p>Для работы с данными, будь то <a href="https://habr.com/ru/posts/991600/" rel="noopener noreferrer nofollow">группировка</a> или <a href="https://habr.com/ru/posts/1002570/" rel="noopener noreferrer nofollow">условная агрегация</a>, важно, чтобы значения записывались однообразно. Как быть, если нужно сгруппировать сотрудников по отделам, а в соответствующем столбце намешаны «Продажи», «Отдел продаж», и «Sales»? В таких случаях необходимо настроить проверку вводимых значений по словарю.</p><p>1️⃣ Для хранения словаря рекомендуется создать таблицу «Отделы». Во-первых, её будет просто дополнять и редактировать. Во-вторых, таблицу можно использовать для хранения метаданных. Например, добавить информацию о руководителе отдела или о расположении в офисе.</p><p>2️⃣ Когда словарь готов, можно вернуться в таблицу «Сотрудники», открыть меню столбца «Отдел» и поменять тип на «Раскрывающийся список». Далее в поле «Критерии» указать «Раскрывающийся список (из диапазона)» и ввести <a href="https://habr.com/ru/posts/988868/" rel="noopener noreferrer nofollow">табличную ссылку</a>:</p><p><code>=Отделы[Название]</code></p><p>3️⃣ После включения проверки некорректные значения помечаются красным уголком.<br>Искать их глазами утомительно, поэтому проще временно скрыть корректные значения. Для этого можно зайти в меню столбца, выбрать «Столбец для фильтра», «Фильтровать по условию», «Данные не проверены». Таким образом в таблице останутся только некорректные записи, которые легко исправить. И не забыть сбросить фильтр.</p><p>➡️ <a href="https://docs.google.com/spreadsheets/d/1KUlTBtsmziTBU-dSTgeg8TFUp-hkUE-P78DEBLsErJc/copy" rel="noopener noreferrer nofollow">Поиграться на примере</a></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/12e/815/39b/12e81539b442165cdf135f4a2d47b34f.png" width="1786" height="1554"></figure> <a href="https://habr.com/ru/posts/1008042/?utm_campaign=1008042&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 09 Mar 2026 06:00:26 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[формула]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @denis-19 — Управление разработкой (+4) — 08.03.2026 07:02]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1007824/</guid>
    <link>https://habr.com/ru/posts/1007824/?utm_campaign=1007824&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>GitHub визуализировали в цифровой город в проекте <a href="https://www.thegitcity.com/" rel="noopener noreferrer nofollow">gitcity</a>. В рамках проекта <a href="https://github.com/srizzon/git-city" rel="noopener noreferrer nofollow">представлен</a> сайт, на котором можно летать по «городу», где каждое здание это аккаунт разработчиков. Высота небоскребов = количеству коммитов. Летая по городу, можно искать интересные и популярные аккаунты, либо находить что-то новое и недооцененное. </p><iframe id="69acf3dc99f429dddbae379a" src="https://embedd.srv.habr.com/iframe/69acf3dc99f429dddbae379a" class="embed_video embed__content" allowfullscreen="true"></iframe> <a href="https://habr.com/ru/posts/1007824/?utm_campaign=1007824&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Sun, 08 Mar 2026 04:02:13 GMT</pubDate>
    <dc:creator><![CDATA[denis-19]]></dc:creator>
      
      <category><![CDATA[gitcity]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Editor_cloud_ru — Блог компании Cloud.ru (+2) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/cloud_ru/posts/1006836/</guid>
    <link>https://habr.com/ru/companies/cloud_ru/posts/1006836/?utm_campaign=1006836&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Приходите на вебинар, расскажем, как получить максимум от системы аналитики</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/e32/17d/806/e3217d806d6183d71d94fd2e93e9f2d2.png" width="1560" height="880"></figure><p>Сначала данные собирали вручную, потом появился BI. Теперь вопрос в том, как получить максимальную отдачу от системы аналитики?</p><p>Ответ в облачном сервисе для визуализации и анализа данных — <a href="https://cloud.ru/products/evolution-managed-bi?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=webinar_bi_v_oblake_05032026" rel="noopener noreferrer nofollow">Evolution Managed BI</a>. О нем и расскажем на вебинаре.</p><p>Интересно будет бизнес-аналитикам, дата-инженерам, руководителям отделов аналитики. Кстати, если вы еще не работали с нашим или подобным BI-сервисом, то можете <a href="https://cloud.ru/offers/free-tier?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=webinar_bi_v_oblake_05032026" rel="noopener noreferrer nofollow">бесплатно протестировать его перед вебинаром</a>. </p><p><strong>Что расскажем и покажем:</strong></p><ul><li><p>как устроен облачный сервис: обсудим архитектуру и преимущества managed-подхода для сокращения времени вывода аналитики в продакшен;</p></li><li><p>что может сервис: расширенные возможности обработки данных, кеширование запросов, управление доступом и безопасность данных;</p></li><li><p> как интегрировать данные на практике: подключать и настраивать различные источники (PostgreSQL, S3 и не только), трансформировать данные и создавать виртуальные датасеты;</p></li><li><p>как визуализировать данные: создать интерактивный дашборд с нуля, настроить фильтры и параметры, использовать продвинутые визуализации;</p></li><li><p>что еще можно делать с помощью сервиса: создание кастомных SQL-запросов, использование метрик и вычисляемых полей, настройка автоматических отчетов и алертов.</p></li></ul><p><strong>📅 Когда?</strong>&nbsp;12 марта в 11:00 мск.</p><p><strong>📍Где?</strong>&nbsp;Онлайн.&nbsp;<a href="https://cloud.ru/events/evolution-managed-bi-vse-vozmozhnosti-bi-servisa-v-oblake-11751383235?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=webinar_bi_v_oblake_05032026" rel="noopener noreferrer nofollow">Зарегистрируйтесь</a>, чтобы задать вопросы экспертам в прямом эфире.</p><p>P.S. У нас есть <a href="https://cloud.ru/offers/migratsiya-na-servisy-evolution-data-platform?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=webinar_bi_v_oblake_05032026" rel="noopener noreferrer nofollow">специальное предложение</a> для тех, кто планирует перенести свою аналитическую систему в облако: вы запускаете тестовый проект в рабочей среде без первоначальных затрат на инфраструктуру, мы — подбираем конфигурацию сервисов и оказываем усиленную поддержку архитекторов. Предложение действует до 31 июля 2026   </p> <a href="https://habr.com/ru/posts/1006836/?utm_campaign=1006836&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 05 Mar 2026 11:07:24 GMT</pubDate>
    <dc:creator><![CDATA[Editor_cloud_ru (Cloud.ru)]]></dc:creator>
      
      <category><![CDATA[вебинар]]></category><category><![CDATA[bi]]></category><category><![CDATA[визуализация данных]]></category><category><![CDATA[анализ данных]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Surf_Studio — Блог компании Surf (+4) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/surfstudio/posts/1005702/</guid>
    <link>https://habr.com/ru/companies/surfstudio/posts/1005702/?utm_campaign=1005702&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Найм больше не работает как&nbsp;раньше: тренды&nbsp;2025–2026 и новая роль HR-tech в бизнесе</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/13c/21c/515/13c21c515ab5b9e4f0f5654ce89541d6.png" width="3840" height="2160"></figure><p>В&nbsp;2025–2026 рынок найма — уже новая&nbsp;норма: дефицит кадров становится структурным.</p><p>📉 В&nbsp;РФ не хватает около&nbsp;<strong>4,8 млн специалистов</strong>, при этом&nbsp;62% компаний всё равно планируют рост численности, а&nbsp;24% работников за год сменили работодателя (в отдельных отраслях треть и больше держатся на месте меньше года).</p><p>С&nbsp;другой стороны — оптимизация&nbsp;внутренних процессов. Это ощущается особенно жёстко: <a href="https://stats.hh.ru/" rel="noopener noreferrer nofollow">по данным hh.ru</a>,&nbsp;<strong>63% компаний</strong>&nbsp;в 2024 сокращали или планировали сокращение ФОТ. Получается: ресурсов меньше, цена ошибки выше, запрос на автоматизацию растёт.</p><p>💸 Дальше включается экономика, которую обычно&nbsp;недооценивают:</p><ul><li><p>21% сотрудников уходят ещё до конца&nbsp;испытательного срока</p></li></ul><ul><li><p>Ещё 15% — сразу после него</p></li></ul><ul><li><p>Замена одного сотрудника обходится бизнесу в&nbsp;<strong>1,5–2 годовых зарплаты</strong></p></li></ul><ul><li><p>Среднее время&nbsp;выхода на продуктивность —&nbsp;<strong>65 дней</strong>, для технических ролей — до&nbsp;90</p></li></ul><p>⚙️ В&nbsp;такой реальности HR-цифровизация перестаёт быть просто дополнительной фишкой или бонусом при найме. Она&nbsp;становится частью операционного контура: либо вы сокращаете потери системно, либо платите за них постоянно.</p><p>Часть компаний в РФ&nbsp;уже давно смотрят в сторону HR-приложений:</p><p>🤖&nbsp;AI в HR перестаёт&nbsp;быть экспериментом:&nbsp;<strong>43% компаний</strong>&nbsp;в&nbsp;РФ уже используют AI в&nbsp;HR (против 26% в&nbsp;2024), а&nbsp;78% enterprise-компаний применяют AI в рекрутинге.</p><p>🔄 Фокус смещается на self-service (справки, отпуск, расчётные листки) — до&nbsp;<strong>80% типовых запросов</strong>&nbsp;можно вынести из HR-ручного режима.</p><p>📊 Окупаемость понятна: в среднем точка окупаемости HR-приложения — на&nbsp;<strong>9-й месяц</strong>, к 18-му ROI может доходить&nbsp;до&nbsp;<strong>~340%</strong>.</p><p>📎 Мы собрали эти и другие данные в исследование, где зафиксировали ключевые тренды HR-tech 2025–2026, разобрали, как компании подходят к мобильным HR-продуктам, и какие решения дают эффект на практике.</p><p>🎁 Отдельный бонус: сделали кликабельный прототип почти готового HR-приложения — не&nbsp;концепт, а рабочий флоу, который можно&nbsp;показать своим HRD.</p><p>Исследование в&nbsp;открытом доступе, оно&nbsp;бесплатно и экономит&nbsp;2–3 месяца аналитики и обсуждений на старте, если вы&nbsp;думаете о запуске или&nbsp;перезапуске HR-продукта&nbsp;👇</p><p><a href="https://surf.ru/hr-research-2026/" rel="noopener noreferrer nofollow">Читать исследование</a></p> <a href="https://habr.com/ru/posts/1005702/?utm_campaign=1005702&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 03 Mar 2026 08:26:41 GMT</pubDate>
    <dc:creator><![CDATA[Surf_Studio (Surf)]]></dc:creator>
      
      <category><![CDATA[hr-технологии]]></category><category><![CDATA[hr]]></category><category><![CDATA[ai]]></category><category><![CDATA[рынок труда]]></category><category><![CDATA[рынок труда it]]></category><category><![CDATA[мобильные приложения]]></category><category><![CDATA[разработка приложений]]></category><category><![CDATA[прототип]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+1) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/1002570/</guid>
    <link>https://habr.com/ru/posts/1002570/?utm_campaign=1002570&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Условная агрегация</strong></p><p>Пусть есть таблица со всеми сотрудниками компании. Как найти общее число инженеров? С этой задачей справляется функция <a href="https://support.google.com/docs/answer/3256550?hl=ru" rel="noopener noreferrer nofollow">COUNTIFS</a> (в формулах используются <a href="https://habr.com/ru/posts/988868/" rel="noopener noreferrer nofollow">табличные ссылки</a>):</p><p><code>=COUNTIFS(Сотрудники[Должность];"Инженер")</code></p><p>Мы передаём в функцию столбец «Должность» и просим посчитать количество ячеек, содержащих значение «Инженер».</p><p>В отличие от <a href="https://habr.com/ru/posts/986082/" rel="noopener noreferrer nofollow">поиска</a>, можно легко комбинировать несколько условий. Следующая формула считает количество инженеров в Москве:</p><p><code>=COUNTIFS(Сотрудники[Должность];"Инженер";Сотрудники[Город];"Москва")</code></p><p>Если нужно посчитать не количество, а сумму окладов всех инженеров, пригодится функция <a href="https://support.google.com/docs/answer/3238496?hl=ru" rel="noopener noreferrer nofollow">SUMIFS</a>:</p><p><code>=SUMIFS(Сотрудники[Оклад];Сотрудники[Должность];"Инженер")</code></p><p>Здесь первым параметром передаётся столбец, который будем суммировать, а дальше условия для выборки. Аналогично работают функции <a href="https://support.google.com/docs/answer/7014063?hl=ru" rel="noopener noreferrer nofollow">MINIFS</a> и <a href="https://support.google.com/docs/answer/7013817?hl=ru" rel="noopener noreferrer nofollow">MAXIFS</a>.</p><p>Иногда возникает необходимость в более сложной агрегации. Например, нужно склеить имена инженеров через запятую. Специальных формул для такой операции нет. Как быть? В такой ситуации можно сначала выбрать нужные записи с помощью <a href="https://support.google.com/docs/answer/3093197?hl=ru" rel="noopener noreferrer nofollow">FILTER</a> и потом склеить через <a href="https://support.google.com/docs/answer/3094077?hl=ru" rel="noopener noreferrer nofollow">JOIN</a>:</p><p><code>=JOIN(", ";FILTER(Сотрудники[Имя];Сотрудники[Должность]="Инженер"))</code></p><p>Важное отличие: в функциях выше столбец и значение передавались отдельными аргументами, здесь же они указываются через знак равенства.</p> <a href="https://habr.com/ru/posts/1002570/?utm_campaign=1002570&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 23 Feb 2026 06:00:58 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[формула]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @SnezhSh — Блог компании GlowByte (+4) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/glowbyte/posts/996116/</guid>
    <link>https://habr.com/ru/companies/glowbyte/posts/996116/?utm_campaign=996116&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Цифровые двойники и 3D-визуализация: опыт GlowByte и FanRuan</strong>  </p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/80b/b48/a38/80bb48a38ddf8fdc2bacb9e97b44cb86.jpg" width="1261" height="946"></figure><p>GlowByte и FanRuan провели бизнес-завтрак с промышленными компаниями. Мероприятие было посвящено новым возможностям бизнес-аналитики, которые открывают инструменты FineVis и FineReport.</p><p>Эксперты продемонстрировали, как компании переходят от статичных дашбордов к интерактивным цифровым двойникам, которые обновляются в реальном времени и помогают принимать решения быстрее: от таблиц и графиков – к живым цифровым моделям.</p><p>Чжан Цзэфэн, Product &amp; R&amp;D Lead FineVis, FanRuan, рассказал:</p><ul><li><p>как развивалась визуализация данных – от первых таблиц до VR/AR и 3D-моделирования,&nbsp;</p></li><li><p>что такое цифровой двойник и какие уровни зрелости существуют – от L0 до автономных систем L5,&nbsp;</p></li><li><p>почему 3D-визуализация имеет критичное значение для аналитики,</p></li><li><p>как применяют компании 3D-моделирование в логистике, производстве, энергетике, умных городах, медицине,</p></li><li><p>как FineVis и FineReport объединяют визуализацию и аналитику, интегрируя данные из ERP-, MES- и IoT-систем.</p></li></ul><p><a href="https://rutube.ru/video/86c2f18db3cb56f456e1819dc7a27ede/" rel="noopener noreferrer nofollow"><em>Смотреть видео выступления Чжана</em></a><em>.</em></p><p>Алексей Коломенцов, старший консультант практики Business Intelligence, GlowByte, провел демо, в котором пошагово показал, как с помощью FineVis создать полноценного цифрового двойника – от пустой сцены до живой 3D-модели с данными.&nbsp;</p><p>В демо вы увидите:</p><ol><li><p>Интерфейс системы и ключевые инструменты для работы.</p></li><li><p>Как строить сценарии взаимодействия с моделью.</p></li><li><p>Создание с нуля примера 3D-анимации.</p></li><li><p>Подключение реальных данных к объектам и их отображение в режиме реального времени.</p></li><li><p>Как сделать визуализацию интерактивной и полезной для аналитики.</p></li></ol><p><a href="https://rutube.ru/video/a703d79e4421f47fa8c7122b1b857445/" rel="noopener noreferrer nofollow"><em>Смотреть видео выступления Алексея. </em></a></p> <a href="https://habr.com/ru/posts/996116/?utm_campaign=996116&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 13 Feb 2026 09:16:38 GMT</pubDate>
    <dc:creator><![CDATA[SnezhSh (GlowByte)]]></dc:creator>
      
      <category><![CDATA[glowbyte]]></category><category><![CDATA[fanruan]]></category><category><![CDATA[finevis]]></category><category><![CDATA[finereport]]></category><category><![CDATA[3-д моделирование]]></category><category><![CDATA[визуализация данных]]></category><category><![CDATA[iot]]></category><category><![CDATA[3d-моделирование]]></category><category><![CDATA[3d-визуализация]]></category><category><![CDATA[business intelligence]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+2) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/991600/</guid>
    <link>https://habr.com/ru/posts/991600/?utm_campaign=991600&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Группировка</strong></p><p>Грех номер один при работе с электронными таблицами — ручная группировка данных.</p><p>Допустим, есть задача собрать список сотрудников по отделам. Руководитель набрасывает несколько табличек, по одной на каждый отдел. Названия отделов выделяет крупным шрифтом и цветом.</p><p>На следующий день приходит задача собрать список сотрудников, но уже по городам. Чёрт, нужно всё переделывать! Создаётся новый лист, где также собирается несколько таблиц. И красивые заголовки, куда без них.</p><p>Как избежать ручной работы? Использовать <a href="https://support.google.com/docs/answer/14239833?hl=ru#group" rel="noopener noreferrer nofollow">группировку по столбцам</a> в Google Sheets:</p><ol><li><p>Собрать один длинный список сотрудников.</p></li><li><p>Добавить и заполнить столбцы Отдел и Город.</p></li><li><p>Преобразовать список в <a href="https://habr.com/ru/posts/988868/" rel="noopener noreferrer nofollow">таблицу</a>.</p></li><li><p>Нажать на стрелку рядом с названием столбца «Отдел» и выбрать «Столбец "Основание группировки"».</p></li><li><p>Сохранить получившийся фильтр под названием «Сотрудники по отделам».</p></li><li><p>Проделать аналогичную операцию для столбца «Город».</p></li></ol><p>Итог: получилась одна таблица с данными и два её представления: «Сотрудники по отделам» и «Сотрудники по городам», между которыми можно переключаться в два клика.</p><p>К сожалению, в Excel такой функции нет.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/bd4/280/b59/bd4280b59c0727661be7f341320542a0.png" width="1220" height="970"></figure> <a href="https://habr.com/ru/posts/991600/?utm_campaign=991600&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 02 Feb 2026 06:00:42 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[excel]]></category><category><![CDATA[группировка]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @SnezhSh — Блог компании GlowByte (+4) — 30.01.2026 18:24]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/glowbyte/posts/991130/</guid>
    <link>https://habr.com/ru/companies/glowbyte/posts/991130/?utm_campaign=991130&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>GlowByte разработала методику выбора BI на основе сценарного анализа </strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/623/0bb/f04/6230bbf04307938159700bc486b99481.jpg" alt="Источник: Freepik.com" title="Источник: Freepik.com" width="6500" height="4500"><div><figcaption>Источник: Freepik.com</figcaption></div></figure><p>Практика Business Intelligence GlowByte разработала подробное руководство по сценарному выбору BI с готовой Excel-матрицей для сравнения платформ.</p><p>GlowByte выделяет 4 ключевых сценария с разными потребностями и акцентами:</p><ul><li><p>отчеты для руководителя,</p></li><li><p>self-service,</p></li><li><p>регламентная отчетность,</p></li><li><p>исследование данных.</p></li></ul><p>Сценарии в матрице сопровождаются своим набором релевантных критериев, каждый из которых имеет оценку критичности, что позволяет адаптировать расчет под конкретный проект: при изменении критичности пересчитываются все баллы, и BI-платформа получает новую оценку.</p><p>ℹ️ Методика учитывает изменения в BI-ландшафте, запрос на адаптивность и гибкость, а также необходимость подстраивать инструмент под задачу, а не наоборот. Исследование содержит детальные чек-листы по каждому сценарию, критерии оценки и примеры расчетов.</p><p>Впервые GlowByte выпустила сравнительную таблицу инструментов для анализа данных в 2022 году (рассказывали о подходе в статье&nbsp;<a href="https://habr.com/ru/companies/glowbyte/articles/657037/" rel="noopener noreferrer nofollow">“Как выбрать BI-платформу</a>”). Подробнее о том, как GlowByte пересмотрела методику и почему старый подход не работает, - в <a href="https://habr.com/ru/companies/glowbyte/articles/986846/" rel="noopener noreferrer nofollow">новой статье "От универсальных критериев к сценарному подходу"</a>. &nbsp;  </p> <a href="https://habr.com/ru/posts/991130/?utm_campaign=991130&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 30 Jan 2026 15:24:06 GMT</pubDate>
    <dc:creator><![CDATA[SnezhSh (GlowByte)]]></dc:creator>
      
      <category><![CDATA[bi]]></category><category><![CDATA[business intelligence]]></category><category><![CDATA[glowbyte]]></category><category><![CDATA[анализ данных]]></category><category><![CDATA[визуализация данных]]></category><category><![CDATA[self-service bi]]></category><category><![CDATA[выбор ит-решений]]></category><category><![CDATA[управленческая отчетность]]></category><category><![CDATA[дашборды]]></category><category><![CDATA[ит-консалтинг]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Editor_cloud_ru — Блог компании Cloud.ru (+2) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/cloud_ru/posts/991056/</guid>
    <link>https://habr.com/ru/companies/cloud_ru/posts/991056/?utm_campaign=991056&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Как бесплатно делать BI-дашборды в облаке</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/ed0/713/6b2/ed07136b275a958bf12a3d7075be73d5.png" width="3120" height="1760"></figure><p>Чтобы строить графики, диаграммы и таблицы, получать аналитику в реальном времени и использовать встроенный SQL Lab достаточно подключить инстанс <a href="https://cloud.ru/products/evolution-managed-bi?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=managed_bi_free_tier_30012026" rel="noopener noreferrer nofollow">Evolution Managed BI</a> с free tier.<strong> </strong></p><p><strong>📊 Что такое Evolution Managed BI</strong></p><p>Это управляемы сервис в облаке для создания интерактивных дашбордов и отчетов, построенный на основе Apache Superset.</p><p><strong>💸 Что такое free tier</strong></p><p>Evolution Managed BI с free tier (объемом ресурсов, за который не надо платить) — это бесплатный экземпляр инстанса BI на виртуальной машине в конфигурации 2 vCPU и 4 ГБ RAM. Плюс полный доступ ко всем функциям сервиса и персональные консультации от наших экспертов по настройке дашбордов в облаке.</p><p>Дополнительные сервисы, например, публичный IP, не входят в free tier — они оплачиваются отдельно по тарифам облачной платформы.</p><p>👉 Собрали подробные руководства, в них по шагам рассказываем, как создать сервис, подключиться к СУБД, создать первый датасет и построить дашборд: </p><ul><li><p><a href="https://cloud.ru/docs/managed-bi/ug/topics/quickstart?source-platform=Evolution?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=managed_bi_free_tier_30012026" rel="noopener noreferrer nofollow">Быстрый старт</a></p></li><li><p><a href="https://cloud.ru/docs/managed-bi/ug/topics/tutorials__superset-postgresql?source-platform=Evolution?utm_source=habr&amp;utm_medium=post&amp;utm_campaign=managed_bi_free_tier_30012026" rel="noopener noreferrer nofollow">Построение графика из PostgreSQL</a></p></li></ul><p>✅Готовы попробовать мощный инструмент для аналитики данных?</p> <a href="https://habr.com/ru/posts/991056/?utm_campaign=991056&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Fri, 30 Jan 2026 14:35:04 GMT</pubDate>
    <dc:creator><![CDATA[Editor_cloud_ru (Cloud.ru)]]></dc:creator>
      
      <category><![CDATA[bi]]></category><category><![CDATA[дашборд]]></category><category><![CDATA[аналитик данных]]></category><category><![CDATA[аналитика в реальном времени]]></category><category><![CDATA[облачный сервис]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Luxms — Блог компании Luxms BI (+2) — 27.01.2026 10:26]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/luxms_bi/posts/989378/</guid>
    <link>https://habr.com/ru/companies/luxms_bi/posts/989378/?utm_campaign=989378&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Делимся записью докладов с нашего <a href="https://luxmsbi.ru/events/offline/meet-up-luxms-bi-vperyed-v-budushchee/" rel="noopener noreferrer nofollow">митапа «Вперед в будущее!»</a></p><p>Павел Варнавский, руководитель группы разработки «ДАР» (Корус Консалтинг), рассказал, как их команда использует BI Magic в своих проектах для создания мощных аналитических решений.</p><blockquote><p><a href="https://luxmsbi.ru/video/tekhnologii/bi-magic-opyt-integratora/" rel="noopener noreferrer nofollow">Смотреть выступление</a></p></blockquote><p>В записи - примеры и разбор:</p><ul><li><p>Как сделать дэшборд с уникальной визуализацией</p></li><li><p>Как внедрять CI/CD для дэшбордов и масштабировать решения под конкретные процессы, там, где стандартных «коробочных» решений не хватает</p></li><li><p>Два практических кейса, где кастомная разработка на Luxms BI решила нетипичные задачи</p></li></ul><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/1e6/a90/0dc/1e6a900dcc896d81bde6709f9d13a85d.png" width="1920" height="1080"></figure><p>Будет интересно всем, кто работает с нестандартной аналитикой, сложными требованиями бизнеса и хочет понимать, как кастомная BI-разработка может быть управляемой и удобной</p> <a href="https://habr.com/ru/posts/989378/?utm_campaign=989378&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 27 Jan 2026 07:26:39 GMT</pubDate>
    <dc:creator><![CDATA[Luxms (Luxms BI)]]></dc:creator>
      
      <category><![CDATA[luxms bi]]></category><category><![CDATA[luxms]]></category><category><![CDATA[программирование]]></category><category><![CDATA[react]]></category><category><![CDATA[bi]]></category><category><![CDATA[кастомизация]]></category><category><![CDATA[business intelligence]]></category><category><![CDATA[бизнес-аналитика]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+2) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/988868/</guid>
    <link>https://habr.com/ru/posts/988868/?utm_campaign=988868&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Таблицы</strong></p><p>Самая недооценённая функция электронных таблиц — таблицы. Что за ерунда, подумает читатель. Дело в том, что есть два английских слова: spreadsheet и table. При переводе на русский язык возникает путаница.</p><p>Таблица — это набор данных в виде столбцов (<a href="https://sql-academy.org/ru/guide/structure-of-relation-databases" rel="noopener noreferrer nofollow">как в SQL</a>). Изначально таблицы были реализованы в <a href="https://support.microsoft.com/ru-ru/office/%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D0%B8-%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86-e81aa349-b006-4f8a-9806-5af9df0ac664" rel="noopener noreferrer nofollow">Excel</a>, а в 2024 появилась поддержка и в <a href="https://support.google.com/docs/answer/14239833?hl=ru" rel="noopener noreferrer nofollow">Google Sheets</a>.</p><p>Пусть есть список сотрудников из трёх столбцов: ID, ФИО и Оклад. Преобразуем его в таблицу. Для этого достаточно в любом месте диапазона с данными нажать сочетание клавиш:</p><ul><li><p>Excel: Ctrl + T (⌘ + T)</p></li><li><p>Google Sheets: Ctrl + Alt + T (⌘ + ⌥ + T)</p></li></ul><p>Поначалу кажется, что данные просто красиво отформатировали. Но это лишь внешнее изменение. Главное отличие: названия таблицы и её столбцов можно использовать в формулах в виде табличных ссылок.</p><p>Переименуем таблицу в <em>Сотрудники</em> (в Excel это делается <a href="https://support.microsoft.com/ru-ru/office/%D0%BF%D0%B5%D1%80%D0%B5%D0%B8%D0%BC%D0%B5%D0%BD%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-%D1%82%D0%B0%D0%B1%D0%BB%D0%B8%D1%86%D1%8B-excel-fbf49a4f-82a3-43eb-8ba2-44d21233b114" rel="noopener noreferrer nofollow">не совсем очевидно</a>). Теперь посчитаем сумму окладов двумя способами: с помощью обычных и табличных ссылок.</p><p><code>=SUM(C2:C7)</code><br><code>=SUM(Сотрудники[Оклад])</code></p><p>Или найдём ФИО сотрудника по ID:</p><p><code>=XLOOKUP(4357379;A2:A7;B2:B7)</code><br><code>=XLOOKUP(4357379;Сотрудники[ID];Сотрудники[ФИО])</code></p><p>Табличные ссылки делают формулы более осмысленными, что позволяет их проще писать, а главное, читать.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/d62/4f0/cc3/d624f0cc39cf070368bb19485df30e20.png" width="914" height="552"></figure> <a href="https://habr.com/ru/posts/988868/?utm_campaign=988868&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 26 Jan 2026 06:00:25 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[excel]]></category><category><![CDATA[таблица]]></category><category><![CDATA[сочетание клавиш]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+1) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/986082/</guid>
    <link>https://habr.com/ru/posts/986082/?utm_campaign=986082&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Поиск по нескольким столбцам</strong></p><p>Как в электронной таблице найти строчку не <a href="https://habr.com/ru/posts/985298/" rel="noopener noreferrer nofollow">по одному столбцу</a>, а по двум? <a href="https://support.google.com/docs/answer/12405947?hl=ru" rel="noopener noreferrer nofollow">XLOOKUP</a> умеет искать только по одному, поэтому приходится выкручиваться.</p><p>Пример: есть таблица продаж, где в столбцах <strong>A</strong> и <strong>B</strong> хранятся дата и идентификатор товара. Нужно найти продажи определённого товара за конкретный день.</p><p>Первое решение: создать в исходной таблице вспомогательный столбец <strong>C</strong>, в котором склеить дату и идентификатор товара. Для склейки используем оператор <code>&amp;</code> (амперсанд):</p><p><code>=A2&amp;B2</code> (и так для всех строчек)</p><p>Теперь можно искать по этому столбцу и доставать необходимые данные, например, из столбца <strong>D</strong>. Если нужно найти продажи товара 1234567 за сегодня, используем формулу:</p><p><code>=XLOOKUP(TODAY()&amp;"1234567";C:C;D:D)</code></p><p>Второе решение: генерировать этот вспомогательный столбец на лету с помощью <a href="https://support.google.com/docs/answer/3093275?hl=ru" rel="noopener noreferrer nofollow">ARRAYFORMULA</a> и так же искать по нему:</p><p><code>=XLOOKUP(TODAY()&amp;"1234567";ARRAYFORMULA(A:A&amp;B:B);D:D)</code></p> <a href="https://habr.com/ru/posts/986082/?utm_campaign=986082&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 19 Jan 2026 06:00:09 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[формула]]></category><category><![CDATA[поиск]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+2) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/985298/</guid>
    <link>https://habr.com/ru/posts/985298/?utm_campaign=985298&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Поиск по столбцу</strong></p><p>Почти каждый пользователь электронных таблиц рано или поздно сталкивается с задачей <em>провэпээрить</em> таблицу: найти значение в одном столбце и вернуть соответствующее значение из другого столбца. Типичный сценарий: перенести данные из одной таблицы в другую по какому-то идентификатору.</p><p>Функция VLOOKUP (ВПР) появилась в 1985 году в самой первой версии Excel и занимала третье место по популярности среди пользователей (после SUM и AVERAGE). За это время она морально устарела, поэтому в 2020 году разработчики Excel <a href="https://techcommunity.microsoft.com/blog/excelblog/announcing-xlookup/811376" rel="noopener noreferrer nofollow">добавили</a> новую функцию XLOOKUP. В 2022 году она <a href="https://workspaceupdates.googleblog.com/2022/08/named-functions-google-sheets.html" rel="noopener noreferrer nofollow">появилась</a> и в Google Sheets.</p><p>Чем же <a href="https://support.google.com/docs/answer/12405947?hl=ru" rel="noopener noreferrer nofollow">XLOOKUP</a> лучше, чем <a href="https://support.google.com/docs/answer/3093318?hl=ru" rel="noopener noreferrer nofollow">VLOOKUP</a>?</p><p>Напомню, VLOOKUP принимает на вход четыре параметра:</p><ol><li><p>искомое значение;</p></li><li><p>ссылку на таблицу (поиск идёт по первому столбцу);</p></li><li><p>номер столбца с результатами;</p></li><li><p>тип поиска: точный или приблизительный.</p></li></ol><p>1️⃣ VLOOKUP закладывается на структуру исходной таблицы. Если завтра порядок столбцов поменяется, формула может сломаться. Придётся руками обновлять номер столбца с результатами. XLOOKUP принимает на вход два диапазона и спокойно переживает перемещение любого из них:</p><p><code>=VLOOKUP("needle";A:Z;2;0)</code><br><code>=XLOOKUP("needle";A:A;B:B)</code></p><p>2️⃣ Для VLOOKUP столбец с результатами должен располагаться справа от столбца для поиска. Передать третьим аргументом отрицательное число нельзя. XLOOKUP лишён этого ограничения и позволяет доставать результаты слева от столбца для поиска:</p><p><code>=XLOOKUP("needle";B:B;A:A)</code></p><p>3️⃣ При неудачном поиске VLOOKUP возвращает <code>#N/A</code>. Если вместо ошибки хочется выводить что-то другое (например, <a href="https://habr.com/ru/posts/979512/" rel="noopener noreferrer nofollow">пустое значение</a>), приходится дополнительно вызывать функцию IFNA. В XLOOKUP можно четвёртым аргументом передать значение, которое будет выводиться при неудачном поиске:</p><p><code>=IFNA(VLOOKUP("needle";A:Z;2;0);"not found")</code><br><code>=XLOOKUP("needle";A:A;B:B;"not found")</code></p><p>4️⃣ По умолчанию VLOOKUP ищет приблизительное совпадение. Для поиска точного соответствия надо передать FALSE или ноль четвёртым параметром. Часто про это забывают и долго разбираются, почему функция работает не так, как ожидалось. XLOOKUP по умолчанию ищет точное соответствие, помогая избежать ошибок.</p><p>5️⃣ Приблизительный поиск VLOOKUP умеет искать только ближайшее <em>меньшее</em> значение. При этом исходная таблица должна быть отсортирована. XLOOKUP в режиме приблизительного поиска позволяет искать как <em>меньшее</em>, так и <em>большее</em> значение. Таблицу сортировать необязательно.</p><p>6️⃣ Если подходящих значений в таблице больше одного, VLOOKUP ищет только первое совпадение. XLOOKUP умеет запускать поиск с любого конца и может находить как первое, так и последнее совпадение.</p><p>Единственный минус XLOOKUP: функция недоступна в Excel 2019 и более ранних версиях. Да и по-русски называется ПРОСМОТРХ, где Х — это «икс», а не «ха». К вопросу, почему я избегаю русскоязычные названия функций.</p> <a href="https://habr.com/ru/posts/985298/?utm_campaign=985298&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 15 Jan 2026 06:00:24 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[excel]]></category><category><![CDATA[формула]]></category><category><![CDATA[поиск]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+1) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/982222/</guid>
    <link>https://habr.com/ru/posts/982222/?utm_campaign=982222&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>ARRAYFORMULA vs. MAP</strong></p><p>В Google Sheets есть две функции, позволяющие производить операции над целыми массивами: <a href="https://support.google.com/docs/answer/3093275?hl=ru" rel="noopener noreferrer nofollow">ARRAYFORMULA</a> и <a href="https://support.google.com/docs/answer/12568985?hl=ru" rel="noopener noreferrer nofollow">MAP</a>.</p><p>Пусть в столбце <strong>A</strong> лежит цена товара, а в столбце <strong>B</strong> — скидка в процентах. Посчитаем финальную цену для всех товаров:</p><p><code>=ARRAYFORMULA(A2:A*(1-B2:B))</code></p><p>Как видно, ARRAYFORMULA позволяет обращаться с массивами как с одиночными ячейками, выполняя любые арифметические (и не только) действия. Под капотом формула работает построчно: сначала обрабатывает первые ячейки столбцов <strong>A</strong> и <strong>B</strong>, потом вторые, и т.д. Всего одной формулой мы посчитали финальные цены сразу для всех товаров. Минус такого подхода: когда формула разрастается, становится тяжело разобраться, какие действия с какими столбцами производятся.</p><p>Решим ту же задачу с помощью MAP:</p><p><code>=MAP(A2:A;B2:B;LAMBDA(price;discount;price*(1-discount)))</code></p><p>Функция принимает на вход неограниченное количество массивов (в нашем случае — два). Далее она последовательно берёт элементы этих массивов, передаёт в функцию LAMBDA под именами, указанными в первых аргументах (<code>price</code> и <code>discount</code>), и выполняет вычисление, переданное последним аргументом (<code>price*(1-discount)</code>). Благодаря явному именованию массивов формула читается понятнее.</p><p>Встречаются случаи, когда ARRAYFORMULA в принципе не работает. Например, когда внутри необходимо использовать другую формулу массива.</p><p>Пример: пусть для каждого значения из столбца <strong>A</strong> нужно отфильтровать и склеить через запятую значения из другой таблицы:</p><p><code>=ARRAYFORMULA(JOIN(", ";FILTER(D2:D;E2:E=A2:A)))</code></p><p>Формула не работает, т.к. FILTER получает вторым аргументом сравнение двух массивов и не понимает, что от него требуется.</p><p>MAP же успешно справляется с этой задачей, т.к. передаёт в лямбда-функцию конкретное значение, по которому можно отфильтровать другую таблицу:</p><p><code>=MAP(A2:A;LAMBDA(id;JOIN(", ";FILTER(D2:D;E2:E=id))))</code></p><p>Резюме: в простейших случаях ARRAYFORMULA компактнее, в сложных формулах MAP более понятное, а иногда и единственное решение.</p> <a href="https://habr.com/ru/posts/982222/?utm_campaign=982222&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 05 Jan 2026 06:00:24 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[формула]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных (+1) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/981512/</guid>
    <link>https://habr.com/ru/posts/981512/?utm_campaign=981512&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Ссылка на массив переменной длины</strong></p><p>Пусть в столбце <strong>A</strong> лежит массив переменной длины (например, результат работы FILTER). В столбце <strong>B</strong> мы хотим написать <a href="https://support.google.com/docs/answer/3093275?hl=ru" rel="noopener noreferrer nofollow">формулу массива</a>, например, удвоить все значения столбца <strong>A</strong>.</p><p>Можно применить формулу ко всему столбцу <strong>A</strong>:</p><ul><li><p>Excel: <code>=2*A2:A1000</code></p></li><li><p>Sheets: <code>=ARRAYFORMULA(2*A2:A)</code></p></li></ul><p>Но так возникнут лишние нули там, где данные закончились. Вопрос, как применить формулу только к диапазону с данными, учитывая, что количество строк может в любой момент поменяться?</p><p>В Excel достаточно использовать <a href="https://support.microsoft.com/ru-ru/office/%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80-%D0%BF%D1%80%D0%BE%D0%BB%D0%B8%D1%82%D1%8B%D0%B9-%D0%B4%D0%B8%D0%B0%D0%BF%D0%B0%D0%B7%D0%BE%D0%BD-3dd5899f-bca2-4b9d-a172-3eae9ac22efd" rel="noopener noreferrer nofollow">решётку</a>:</p><p><code>=2*A2#</code></p><p>В Google Sheets такого оператора нет, приходится выкручиваться:</p><p><code>=ARRAYFORMULA(2*OFFSET(A2;0;0;COUNTA(A2:A)))</code></p><ul><li><p>Функция <a href="https://support.google.com/docs/answer/3093991?hl=ru" rel="noopener noreferrer nofollow">COUNTA</a> считает количество непустых значений в столбце.</p></li><li><p>Функция <a href="https://support.google.com/docs/answer/3093379?hl=ru" rel="noopener noreferrer nofollow">OFFSET</a> возвращает диапазон нужного размера, начиная с указанной ячейки.</p></li></ul><p>Из первого пункта следует важное ограничение: формула работает только при отсутствии пустых значений в данных, иначе функция COUNTA неправильно посчитает высоту диапазона.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/210/ae2/6d2/210ae26d26486d6b72fd56ddd851b5ab.png" width="704" height="352"></figure> <a href="https://habr.com/ru/posts/981512/?utm_campaign=981512&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 01 Jan 2026 06:00:36 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[формула]]></category><category><![CDATA[excel]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @akardapolov — Визуализация данных (+3) — 31.12.2025 14:04]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/982134/</guid>
    <link>https://habr.com/ru/posts/982134/?utm_campaign=982134&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p>Новогодняя аномалия в данных мониторинга.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/e15/049/f49/e15049f49c7383bac82e870e729e8b91.gif" alt="С Новым Годом!" title="С Новым Годом!" width="1903" height="982"><div><figcaption>С Новым Годом!</figcaption></div></figure><p>Воспроизвести достаточно просто</p><ul><li><p>Скачать и установить <a href="https://github.com/akardapolov/dimension-ui" rel="noopener noreferrer nofollow">Dimension-UI</a>.</p></li><li><p>Развернуть локально PostgreSQL.</p></li><li><p>Запустить в Dimension-UI мониторинг данных PostgreSQL с помощью запроса с интервалом 3 сек.</p></li></ul><pre><code class="sql">WITH params AS (
    SELECT 
        15 AS total_frames,
        20 AS canvas_height,
        3  AS frame_duration_sec
),
animation_state AS (
    SELECT 
        (CAST(EXTRACT(EPOCH FROM CURRENT_TIMESTAMP) AS INTEGER) / frame_duration_sec) % total_frames AS frame_idx
    FROM params
),
tree_definition AS (
    SELECT 
        frame_id, 
        y_pos,
        CASE
            -- ═══════════════════════════════════════
            -- ЗВЕЗДА на верхушке
            -- ═══════════════════════════════════════
            WHEN y_pos = 20 AND frame_id = 7 THEN '*'
            
            -- ═══════════════════════════════════════
            -- ВЕРХУШКА елки (острая)
            -- ═══════════════════════════════════════
            WHEN y_pos = 19 AND frame_id = 7 THEN 'G'
            
            -- ═══════════════════════════════════════
            -- ЯРУС 1 (y=16-18) — расширяется книзу
            -- ═══════════════════════════════════════
            WHEN y_pos = 18 AND frame_id BETWEEN 6 AND 8 THEN 'G'
            WHEN y_pos = 17 AND frame_id BETWEEN 5 AND 9 THEN 'G'
            WHEN y_pos = 16 AND frame_id BETWEEN 4 AND 10 THEN 'G'  -- широкий низ яруса
            
            -- Сужение перед ярусом 2
            WHEN y_pos = 15 AND frame_id BETWEEN 5 AND 9 THEN 'G'
            
            -- ═══════════════════════════════════════
            -- ЯРУС 2 (y=12-14)
            -- ═══════════════════════════════════════
            WHEN y_pos = 14 AND frame_id BETWEEN 4 AND 10 THEN 'G'
            WHEN y_pos = 13 AND frame_id BETWEEN 3 AND 11 THEN 'G'
            WHEN y_pos = 12 AND frame_id BETWEEN 2 AND 12 THEN 'G'  -- широкий низ яруса
            
            -- Сужение перед ярусом 3
            WHEN y_pos = 11 AND frame_id BETWEEN 4 AND 10 THEN 'G'
            
            -- ═══════════════════════════════════════
            -- ЯРУС 3 (y=8-10)
            -- ═══════════════════════════════════════
            WHEN y_pos = 10 AND frame_id BETWEEN 3 AND 11 THEN 'G'
            WHEN y_pos = 9  AND frame_id BETWEEN 2 AND 12 THEN 'G'
            WHEN y_pos = 8  AND frame_id BETWEEN 1 AND 13 THEN 'G'  -- широкий низ яруса
            
            -- Сужение перед ярусом 4
            WHEN y_pos = 7 AND frame_id BETWEEN 3 AND 11 THEN 'G'
            
            -- ═══════════════════════════════════════
            -- ЯРУС 4 — нижний, самый широкий (y=4-6)
            -- ═══════════════════════════════════════
            WHEN y_pos = 6 AND frame_id BETWEEN 2 AND 12 THEN 'G'
            WHEN y_pos = 5 AND frame_id BETWEEN 1 AND 13 THEN 'G'
            WHEN y_pos = 4 AND frame_id BETWEEN 0 AND 14 THEN 'G'  -- во всю ширину!
            
            -- ═══════════════════════════════════════
            -- СТВОЛ (y=1-3)
            -- ═══════════════════════════════════════
            WHEN y_pos BETWEEN 1 AND 3 AND frame_id BETWEEN 6 AND 8 THEN 'T'
            
            -- Всё остальное — фон
            ELSE 'S'
        END AS pixel_char
    FROM generate_series(0, 14) AS frame(frame_id)
    CROSS JOIN generate_series(1, 20) AS y(y_pos)
),
pixel_data AS (
    SELECT td.*
    FROM tree_definition td
    JOIN animation_state ast ON td.frame_id = ast.frame_idx
),
layers_logic AS (
    SELECT 
        y_pos,
        pixel_char,
        MAX(CASE WHEN pixel_char IN ('T', 'G', '*') THEN y_pos ELSE 0 END) OVER () as max_obj_height
    FROM pixel_data
)
SELECT 
    CURRENT_TIMESTAMP as dt,
    CASE 
        WHEN pixel_char = 'T' THEN '4_Trunk'
        WHEN pixel_char = 'G' THEN '3_Tree'
        WHEN pixel_char = '*' THEN '2_Star'
        WHEN pixel_char = 'S' THEN 
            CASE WHEN y_pos &gt; max_obj_height 
    </code></pre><p>p.s. Данные по запросу любезно предоставлены Claude Opus 4.5.</p> <a href="https://habr.com/ru/posts/982134/?utm_campaign=982134&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Wed, 31 Dec 2025 11:04:10 GMT</pubDate>
    <dc:creator><![CDATA[akardapolov]]></dc:creator>
      
      <category><![CDATA[2025]]></category><category><![CDATA[2026]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Google Таблицы (+2) — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/980672/</guid>
    <link>https://habr.com/ru/posts/980672/?utm_campaign=980672&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Проверка на уникальность</strong></p><p>Пусть есть список однотипных объектов: товаров, заказов или сотрудников. У каждого элемента есть идентификатор. Как предотвратить ситуацию, когда при заполнении таблицы кто-нибудь добавит элемент дважды? Другими словами, как гарантировать уникальность идентификаторов?</p><p>В sql для этого используется <a href="https://sql-academy.org/ru/guide/constraints#primary-key-(pervichnyj-klyuch)" rel="noopener noreferrer nofollow">PRIMARY KEY</a> или <a href="https://sql-academy.org/ru/guide/constraints#unique-(unikalnost)" rel="noopener noreferrer nofollow">UNIQUE</a>, в электронных таблицах встроенных инструментов нет. Как вариант, можно реализовать подсветку дубликатов с помощью <a href="https://support.google.com/docs/answer/78413?hl=ru" rel="noopener noreferrer nofollow">условного форматирования</a> и функции <a href="https://support.google.com/docs/answer/3093480?hl=ru" rel="noopener noreferrer nofollow">COUNTIF</a>:</p><p>Формат → Условное форматирование<br>Применить к диапазону: <code>A2:A</code><br>Правила форматирования → Ваша формула <code>=AND(LEN(A2);COUNTIF(A$2:A;"="&amp;A2)&gt;1)</code><br>Цвет фона: красный</p><p>Как работает формула:</p><ul><li><p><code>LEN(A2)</code> проверяет, что ячейка заполнена;</p></li><li><p><code>COUNTIF(A$2:A;"="&amp;A2)</code> считает количество ячеек, совпадающих с текущей. Если оно больше одного, срабатывает условное форматирование.</p></li></ul><p>В результате при вводе идентификатора, который уже присутствует в списке, дубликаты будут подсвечиваться красным.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/c62/faa/bb8/c62faabb8f0160ef06f8eb6e3812c8fc.png" width="694" height="440"></figure> <a href="https://habr.com/ru/posts/980672/?utm_campaign=980672&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 29 Dec 2025 06:00:37 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[excel]]></category><category><![CDATA[уникальность]]></category><category><![CDATA[формула]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @SnezhSh — Блог компании GlowByte (+2) — 25.12.2025 16:58]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/glowbyte/posts/980544/</guid>
    <link>https://habr.com/ru/companies/glowbyte/posts/980544/?utm_campaign=980544&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>GlowByte на Хабре: подводим итоги 2025 года</strong></p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/044/74a/2ed/04474a2ed2a98095f315144e43afbaec.jpg" width="1200" height="708"></figure><p>Пробежимся по основным статьям, которые наши авторы написали в этом году. </p><p>Год начался с <a href="https://habr.com/ru/companies/glowbyte/articles/873922/" rel="noopener noreferrer nofollow">"ПИКантной миграции"</a> – активный участник сообщества FineBI GlowByte от первого лица рассказал о том, как компания ПИК мигрировала c Tableau на FineBI.&nbsp;</p><p>Команда Financial Intelligence GlowByte разобрала ситуации для <a href="https://habr.com/ru/companies/glowbyte/articles/879172/" rel="noopener noreferrer nofollow">импортозамещения CPM</a>, а бизнес-архитектор практики Retail Solution GlowByte Алексей Чванов рассказал, как<a href="https://habr.com/ru/companies/glowbyte/articles/881800/" rel="noopener noreferrer nofollow"> ритейл в России слезает с промозависимости</a>. Команда IIOT описала <a href="https://habr.com/ru/companies/glowbyte/articles/875744/" rel="noopener noreferrer nofollow">цифровую трансформацию как основу непрерывного улучшения производства</a>.</p><p>Мы также рассказали, почему <a href="https://habr.com/ru/companies/glowbyte/articles/896456/" rel="noopener noreferrer nofollow">книгу Брюса Сильвера «BPMN. Метод и стиль» называют фундаментальной</a>. А эксперт GlowByte Юлий Гольдберг, основываясь на своем 20-летнем опыте работы с платформами данных, BI, аналитическими решениями, поделился: что нужно помнить, чтобы <a href="https://habr.com/ru/companies/glowbyte/articles/901884/" rel="noopener noreferrer nofollow">Self‑Service BI стал реальным драйвером</a> развития корпоративной культуры работы с данными, а не остался благим пожеланием.&nbsp;</p><p>В дополнение темы о Self-Service аналитике – познакомили вас с новой BI-платформой <a href="https://habr.com/ru/companies/glowbyte/articles/953770/" rel="noopener noreferrer nofollow">Sigla Vision</a>.</p><p>Команда Business Intelligence GlowByte рассказала <a href="https://habr.com/ru/companies/glowbyte/articles/909656/" rel="noopener noreferrer nofollow">о скрытой стоимости BI</a> и вместе с партнером FanRuan посмотрела на <a href="https://habr.com/ru/companies/glowbyte/articles/911310/" rel="noopener noreferrer nofollow">китайскую ИИ-революцию</a> и <a href="https://habr.com/ru/companies/glowbyte/articles/930374/" rel="noopener noreferrer nofollow">экосистему ИИ-продуктов FanRuan</a>.&nbsp;&nbsp;&nbsp;</p><p>Ведущий аналитик GlowByte Артем Матяш описал свой личный <a href="https://habr.com/ru/companies/glowbyte/articles/913110/" rel="noopener noreferrer nofollow">опыт прохождения сертификации процессных аналитиков</a> в Ассоциации профессионалов процессного управления.&nbsp;&nbsp;</p><p>Ведущий архитектор GlowByte Марк Лебедев поделился результатами нагрузочного тестирования, которое он с коллегами провел для сравнения <a href="https://habr.com/ru/companies/glowbyte/articles/936384/" rel="noopener noreferrer nofollow">Greenplum 6 с Greenplum 7 и Cloudberry</a>, а спустя время дополнил картину, рассказав о тестировании <a href="https://habr.com/ru/companies/glowbyte/articles/976126/" rel="noopener noreferrer nofollow">YMatrix</a>.&nbsp;</p><p>Следующий год планируем открыть статьей о выборе BI-системы на основе разработанной в GlowByte методики. </p><p>Всех с наступающим Новым годом!</p> <a href="https://habr.com/ru/posts/980544/?utm_campaign=980544&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 25 Dec 2025 13:58:41 GMT</pubDate>
    <dc:creator><![CDATA[SnezhSh (GlowByte)]]></dc:creator>
      
      <category><![CDATA[glowbyte]]></category><category><![CDATA[итоги года 2025]]></category><category><![CDATA[business intelligence]]></category><category><![CDATA[bigdata]]></category><category><![CDATA[self-service]]></category><category><![CDATA[sigla vision]]></category><category><![CDATA[bpmn]]></category><category><![CDATA[сертификация]]></category><category><![CDATA[высоконагруженные системы]]></category><category><![CDATA[greenplum]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/979512/</guid>
    <link>https://habr.com/ru/posts/979512/?utm_campaign=979512&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Пустое значение</strong></p><p>В большинстве случаев результатом вычисления формулы в электронной таблице является какое-то значение. Но иногда необходимо просто оставить ячейку пустой. В Google Sheets для этого достаточно передать в функцию пустой аргумент:</p><p><code>=IF(A1;A1*100;)</code> — если другая ячейка заполнена, то произвести вычисление, в противном случае оставить ячейку пустой.</p><p><code>=XLOOKUP("needle";A:A;B:B;)</code> — если <code>needle</code> найден в столбце <strong>A</strong>, вывести соответствующие значение из столбца <strong>B</strong>, в противном случае оставить ячейку пустой.</p><p>Точка с запятой перед закрывающей скобкой обязательна, без неё первая формула вернёт <code>FALSE</code>, вторая — <code>#N/A</code>.</p><p>Занятно, что в Excel это не работает. Там в принципе нельзя написать формулу, которая вернёт пустое значение. Приходится возвращать пустой текст (""):</p><p><code>=ЕСЛИ(A1;A1*100;"")</code></p><p>Но это полурешение, т.к. пустой текст не то же самое, что пустое значение. Например, <a href="https://habr.com/ru/posts/978748/" rel="noopener noreferrer nofollow">навигация по таблице</a>, позволяющая быстро перемещаться между блоками данных, «перепрыгивает» ячейки с пустым значением, но «спотыкается» о ячейки с пустым текстом.</p> <a href="https://habr.com/ru/posts/979512/?utm_campaign=979512&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 25 Dec 2025 06:00:49 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[excel]]></category><category><![CDATA[google sheets]]></category><category><![CDATA[формула]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Luxms — Блог компании Luxms BI (+1) — 24.12.2025 11:34]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/luxms_bi/posts/980038/</guid>
    <link>https://habr.com/ru/companies/luxms_bi/posts/980038/?utm_campaign=980038&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Luxms BI: Итоги 2025 года и планы на 2026 год</strong>  </p><blockquote><p>24 декабря, 15:00, онлайн</p></blockquote><p>Знаете вот когда сделал что-то, что тебе самому очень нравится, хочется показывать это всем - друзьям, родным, коллегам и даже рассказать при случае попутчику в метро) так и мы ждём сегодняшний вебинар про итоги года, чтобы поделиться с вами всем классным, что сделали в 2025 году и рассказать что задумали в 2026. Буквально спрашиваем друг у друга <s>"Мы уже приехали?"</s> «А сколько уже зарегистрировалось? А сейчас?»:)</p><p>Мы будем очень рады, если вы придете!</p><p><a href="https://stream.kontur.ru/landings/99f71eb0-78ad-4405-8cb9-df6048113dca?utm_source=tg&amp;utm_source=hb" rel="noopener noreferrer nofollow">Вот ссылка</a>, где проведем встречу) приходите, пожелаем друг другу счастливого Нового года❤️</p> <a href="https://habr.com/ru/posts/980038/?utm_campaign=980038&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Wed, 24 Dec 2025 08:34:32 GMT</pubDate>
    <dc:creator><![CDATA[Luxms (Luxms BI)]]></dc:creator>
      
      <category><![CDATA[luxms bi]]></category><category><![CDATA[luxms]]></category><category><![CDATA[bi]]></category><category><![CDATA[business intelligence]]></category><category><![CDATA[бизнес-аналитика]]></category><category><![CDATA[импортозамещение]]></category><category><![CDATA[российский софт]]></category><category><![CDATA[итоги года]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Luxms — Блог компании Luxms BI (+1) — 24.12.2025 11:00]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/luxms_bi/posts/980022/</guid>
    <link>https://habr.com/ru/companies/luxms_bi/posts/980022/?utm_campaign=980022&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Luxms BI: Итоги 2025 года и планы на 2026 год</strong>  </p><blockquote><p>24 декабря, 15:00, онлайн</p></blockquote><p>Знаете вот когда сделал что-то, что тебе самому очень нравится, хочется показывать это всем - друзьям, родным, коллегам и даже рассказать при случае попутчику в метро) так и мы ждём сегодняшний вебинар про итоги года, чтобы поделиться с вами всем классным, что сделали в 2025 году и рассказать что задумали в 2026. Буквально спрашиваем друг у друга <s>"Мы уже приехали?"</s> «А сколько уже зарегистрировалось? А сейчас?»:)</p><p>Мы будем очень рады, если вы придете!</p><p><a href="https://stream.kontur.ru/landings/99f71eb0-78ad-4405-8cb9-df6048113dca?utm_source=tg&amp;utm_source=hb" rel="noopener noreferrer nofollow">Вот ссылка</a>, где проведем встречу) приходите, пожелаем друг другу счастливого Нового года❤️</p> <a href="https://habr.com/ru/posts/980022/?utm_campaign=980022&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Wed, 24 Dec 2025 08:00:31 GMT</pubDate>
    <dc:creator><![CDATA[Luxms (Luxms BI)]]></dc:creator>
      
      <category><![CDATA[luxms bi]]></category><category><![CDATA[luxms]]></category><category><![CDATA[bi]]></category><category><![CDATA[business intelligence]]></category><category><![CDATA[бизнес-аналитика]]></category><category><![CDATA[импортозамещение]]></category><category><![CDATA[российский софт]]></category><category><![CDATA[итоги года]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Foresight-BI — Блог компании Форсайт (+3) — 23.12.2025 12:42]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/fsight/posts/979662/</guid>
    <link>https://habr.com/ru/companies/fsight/posts/979662/?utm_campaign=979662&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Компания «Форсайт» представляет новый релиз своего флагманского программного продукта - «Форсайт. Аналитическая платформа» 10.10!</strong></p><p>Новая версия 10.10 – это STS-релиз для быстрого развития (Short Term Support), промежуточный выпуск, который включает новые функции перед их интеграцией в релиз с долгосрочной поддержкой.<br><strong>В версии 10.10 много новых возможностей для визуализации данных в веб-приложении.<br> Мы сделали удобнее инструмент Self-Service BI – информационные панели:</strong><br> •	добавили гибкую настройку элементов управления<br> •	реализовали настройку параметров вложенных объектов<br> •	добавили в табличный визуализатор условное форматирование и закрепление строк<br> <br> <strong>Мы расширили возможности регламентных отчетов и форм ввода в вебе:</strong><br> •	стало удобнее работать с диаграммами и формулами<br> •	мастер функций пополнился новыми функциями<br> •	расширены возможности настройки печати<br> •	при вводе формулы в строку формул и ячейку таблицы появилось отображение подсказок<br> •	реализовано отображение окна подтверждения перед сохранением и отменой изменённых данных<br> <br><strong>Что еще нового в релизе 10.10?</strong><br> •	расширены возможности администрирования приложений<br> •	расширена функциональность менеджера обновлений<br> •	реализован новый API платформы для разработки прикладного приложения в системных сборках: Dashboard, Express, Fore, Metabase, RDS, WebForms</p><p>Напоминаем, что начиная с выпуска «Форсайт. Аналитическая платформа» 10.11 LTS (апрель 2026 года):<br> •	в стандартной поставке будут отсутствовать настольное приложение для настройки платформы и Конструктор бизнес-приложения версии 9.x;<br> •	будет прекращена поддержка платформы на Astra Linux SE 1.7 в связи с прекращением её поддержки производителем.<br> Подробнее о новой версии читайте <a href="https://announce.fsight.ru/fap/10-10/" rel="noopener noreferrer nofollow">здесь</a>.</p> <a href="https://habr.com/ru/posts/979662/?utm_campaign=979662&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Tue, 23 Dec 2025 09:42:22 GMT</pubDate>
    <dc:creator><![CDATA[Foresight-BI (Форсайт)]]></dc:creator>
      
      <category><![CDATA[визуализация данных]]></category><category><![CDATA[форсайт. аналитическая платформа]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/978748/</guid>
    <link>https://habr.com/ru/posts/978748/?utm_campaign=978748&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Навигация по электронной таблице</strong></p><p>Как быстро перейти в конец текущего столбца с данными?</p><p>Достаточно нажать Ctrl + ↓ (⌘ + ↓).</p><p>Ctrl + ↑ (⌘ + ↑) перемещает в начало текущего столбца.</p><p>Ctrl + → (⌘ + →) переносит в конец текущей строки, а Ctrl + ← (⌘ + ←) — в начало.</p><p>Важно: если в столбце есть пустые значения, курсор будет прыгать не в конец столбца, а на последнюю заполненную строку текущего блока данных. При повторном нажатии он перепрыгнет на первую заполненную строку следующего блока данных и т.д.</p><p>Забавно, что эти сочетания клавиш не описаны в <a href="https://support.google.com/docs/answer/181110?hl=ru" rel="noopener noreferrer nofollow">официальной документации</a>.</p> <a href="https://habr.com/ru/posts/978748/?utm_campaign=978748&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 22 Dec 2025 06:00:20 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[excel]]></category><category><![CDATA[google sheets]]></category><category><![CDATA[сочетание клавиш]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/977508/</guid>
    <link>https://habr.com/ru/posts/977508/?utm_campaign=977508&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Подсветка формул</strong></p><p>В сложных электронных таблицах легко запутаться, где данные, а где формулы, т.&nbsp;к. выглядят они одинаково. Можно временно включить (и так же выключить) отображение формул вместо значений с помощью сочетания клавиш Ctrl&nbsp;+&nbsp;~</p><p>Есть и более изящный подход: выделять ячейки с формулами цветом с помощью <a href="https://support.google.com/docs/answer/78413?hl=ru" rel="noopener noreferrer nofollow">условного форматирования</a> и функции <a href="https://support.google.com/docs/answer/6270316?hl=ru" rel="noopener noreferrer nofollow">ISFORMULA</a>:</p><p>Формат → Условное форматирование<br>Применить к диапазону: <code>A:Z</code><br>Правила форматирования → Ваша формула <code>=ISFORMULA(A1)</code><br>Цвет текста: темно-серый (2)</p><p>Для правильной работы адрес в формуле <code>=ISFORMULA(A1)</code> должен соответствовать левой верхней ячейке указанного диапазона (в примере <code>A:Z</code>).</p><p>Как результат, все формулы на листе будут выводиться серым шрифтом.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/791/c34/723/791c34723e8b45a7976a389da9fce383.png" width="1212" height="362"></figure> <a href="https://habr.com/ru/posts/977508/?utm_campaign=977508&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 18 Dec 2025 06:00:52 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[google sheets]]></category><category><![CDATA[сочетание клавиш]]></category><category><![CDATA[формула]]></category><category><![CDATA[excel]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @razetdinov — Визуализация данных — N/P]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/976352/</guid>
    <link>https://habr.com/ru/posts/976352/?utm_campaign=976352&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Замена формул значениями</strong></p><p>В электронных таблицах часто возникает необходимость <em>захардкодить</em> ячейку, т.е. заменить формулу результатом её вычисления. Кажется, единственный способ это сделать: скопировать ячейку и вставить в неё же <em>только значение</em>:</p><p>Правка → Специальная вставка → Только значения</p><p>Или, что гораздо быстрее, воспользоваться последовательными сочетаниями клавиш:</p><ul><li><p>Ctrl + C / ⌘ + C (копировать ячейку)</p></li><li><p>Shift + Ctrl + V / Shift + ⌘ + V (вставить как значение)</p></li></ul><p>Работает как с одиночными ячейками, так и с целыми диапазонами.</p> <a href="https://habr.com/ru/posts/976352/?utm_campaign=976352&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Mon, 15 Dec 2025 06:00:28 GMT</pubDate>
    <dc:creator><![CDATA[razetdinov]]></dc:creator>
      
      <category><![CDATA[excel]]></category><category><![CDATA[google sheets]]></category><category><![CDATA[сочетание клавиш]]></category><category><![CDATA[формула]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Viktoria_Rein — Визуализация данных (+4) — 11.12.2025 17:33]]></title>
    <guid isPermaLink="true">https://habr.com/ru/posts/975816/</guid>
    <link>https://habr.com/ru/posts/975816/?utm_campaign=975816&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/f16/150/ee6/f16150ee6f93689d8c5094a2af102a4c.jfif" width="1280" height="732"></figure><p><strong>Премьера года: знакомьтесь с DataForge! </strong> </p><p><strong>Вебинар — 16 декабря, 12:00</strong></p><p>Друзья, делюсь новостью, которой горжусь: коллеги запускают премьерный вебинар и впервые подробно покажут DataForge — новую российскую self-service платформу для централизованного управления аналитическими данными.</p><p>Я внимательно следила за развитием этого продукта и на некоторых этапах принимала участие в обсуждениях — особенно за те функции, которые лично для меня, как аналитика, принципиально важны:<br> — быстрый сбор и систематизация витрин<br> — возможность видеть и настраивать бизнес-логику<br> — единый подход к расчётам для всех систем без бесконечного ручного труда в Excel</p><p><strong>DataForge </strong>— это инструмент, который сам собирает и поддерживает Data Mart слой для любых связанных систем. Особенно актуален для тех, кто строит витрины на ClickHouse: автоматическая генерация витрин, согласованность расчётов для всех потребителей данных — и всё это без лишних доработок со стороны разработчиков.</p><p><strong>О чём расскажут на вебинаре: </strong></p><ul><li><p>Какие задачи решает DataForge и как ускоряет работу всех подключённых систем, включая BI</p></li><li><p>Как устроена структура продукта: его место в архитектуре и ключевые компоненты</p></li><li><p>Подробно покажем семантический слой: реестры показателей, измерений, единая бизнес-логика</p></li><li><p>Как работает автоматическая генерация SQL и публикация витрин в базе</p></li><li><p>Как DataForge обеспечивает согласованность метрик и прозрачность данных в любых BI-инструментах</p></li><li><p>Как платформа автоматически транслирует изменения в бизнес-логике во все связанные системы</p></li></ul><p><strong>Спикеры:</strong><br>Технический директор и владелец продукта DataForge</p><p><strong>Формат:</strong><br>Онлайн, 1 час живого диалога с экспертами, включая демонстрацию интерфейса и ключевых возможностей платформы</p><p><strong>Участие бесплатное! </strong></p><p><a href="https://datafinder.ru/news/vebinar-16122025-dataforge-kak-navesti-poryadok-v-pokazatelyah-vitrinah-biznes-logike-i-bi?utm_source=dataforge&amp;utm_medium=habr&amp;utm_campaign=09122025" rel="noopener noreferrer nofollow">Регистрация по ссылке</a>    </p> <a href="https://habr.com/ru/posts/975816/?utm_campaign=975816&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 11 Dec 2025 14:33:30 GMT</pubDate>
    <dc:creator><![CDATA[Viktoria_Rein]]></dc:creator>
      
      <category><![CDATA[DataForge]]></category><category><![CDATA[бизнес-аналитика]]></category><category><![CDATA[моделирование данных]]></category><category><![CDATA[data mart]]></category><category><![CDATA[семантический слой]]></category><category><![CDATA[автоматизация аналитики]]></category><category><![CDATA[визуальное моделирование]]></category><category><![CDATA[dwh]]></category><category><![CDATA[data engineering]]></category><category><![CDATA[data platform]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Luxms — Блог компании Luxms BI (+3) — 11.12.2025 15:13]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/luxms_bi/posts/975752/</guid>
    <link>https://habr.com/ru/companies/luxms_bi/posts/975752/?utm_campaign=975752&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<p><strong>Демонстрационный атлас Luxms BI: лучшие практики в одном месте</strong></p><p>Демонстрационный атлас – удобный набор готовых примеров, который позволяет увидеть и изучить возможности платформы на практике.</p><p>Атлас содержит более 40 демонстрационных дэшбордов, каждый из которых показывает конкретную функцию Luxms BI: от стилизации таблиц и условий форматирования до использования write-back, LPE-выражений, расширенного расчетного функционала и многого другого.<br><br>Каждый дэшборд – это компактный «мини-кейc». Справа – готовая визуализация, слева – объяснение, из чего она состоит и как настроена. Вы сразу понимаете механику, видите конечный результат и можете повторить его у себя в проекте.</p><figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/dc3/e46/ac9/dc3e46ac9378bb84e3ee32cbffc2874c.png" alt="Демоатлас Luxms BI" title="Демоатлас Luxms BI" width="3839" height="1953"><div><figcaption>Демоатлас Luxms BI</figcaption></div></figure><blockquote><p>Все примеры построены на локальных кубах, которые устанавливаются вместе с пакетом. Это значит, что можно изучить структуру данных и свободно экспериментировать с собственными сценариями.</p></blockquote><p>Атлас объясняет, как решить большое количество прикладных задач: как покрасить строки в таблице, как настроить write-back, как выполнить расчет, как скрыть столбец, как настроить действие по клику, как внедрить интерактивные элементы и многое другое.</p><p>Готовые решения, собранные в одном месте, делают работу с платформой намного проще, атлас выполняет роль и некого справочника лучших практик, и источника быстрых находок для разработчиков, аналитиков, или тех, кто только начинает знакомство с Luxms BI.</p><p>Посмотреть видеообзор и узнать, как получить доступ к демоатласу, можно <a href="https://luxmsbi.ru/news/analitika/demonstratsionnyy-atlas-luxms-bi/?utm_source=Luxms&amp;utm_medium=habr" rel="noopener noreferrer nofollow">на нашем сайте.</a></p> <a href="https://habr.com/ru/posts/975752/?utm_campaign=975752&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 11 Dec 2025 12:13:10 GMT</pubDate>
    <dc:creator><![CDATA[Luxms (Luxms BI)]]></dc:creator>
      
      <category><![CDATA[luxms]]></category><category><![CDATA[luxmsbi]]></category><category><![CDATA[bi]]></category><category><![CDATA[демо]]></category><category><![CDATA[бизнес-аналитика]]></category>
  </item>
  

	
  

  

  

    

  

  
  <item>
    <title><![CDATA[Пост @Luxms — Блог компании Luxms BI (+3) — 11.12.2025 11:11]]></title>
    <guid isPermaLink="true">https://habr.com/ru/companies/luxms_bi/posts/975618/</guid>
    <link>https://habr.com/ru/companies/luxms_bi/posts/975618/?utm_campaign=975618&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
    <description><![CDATA[<figure class="full-width "><img src="https://habrastorage.org/getpro/habr/upload_files/1ec/d36/5f7/1ecd365f75baed8df6b62b3a0e7a243e.png" width="734" height="505"></figure><p>Делимся записью прошедшего вебинара <strong>"Самые необычные применения BI. Решения, которые уже работают".</strong></p><p>BI уже давно не только про графики, на его основе создают приложения, интеграционные решения и рабочие инструменты для бизнеса.</p><p>Эксперты поделились практическими кейсами использования BI в нестандартных сценариях, а на круглом столе поговорили о тенденциях, качестве данных и о том, почему необычные BI-сценарии становятся новым трендом.</p><p>Получился насыщенный вебинар, который вдохновляет искать новые точки применения аналитики!</p><p><a href="https://luxmsbi.ru/events/online/samye-neobychnye-primeneniya-bi-resheniya-kotorye-uzhe-rabotayut/?utm_source=Luxms&amp;utm_medium=habr" rel="noopener noreferrer nofollow">Смотрите вебинар на нашем сайте</a></p> <a href="https://habr.com/ru/posts/975618/?utm_campaign=975618&amp;utm_source=habrahabr&amp;utm_medium=rss">Читать дальше &rarr;</a>]]></description>
      
    <pubDate>Thu, 11 Dec 2025 08:11:51 GMT</pubDate>
    <dc:creator><![CDATA[Luxms (Luxms BI)]]></dc:creator>
      
      <category><![CDATA[luxms]]></category><category><![CDATA[luxms bi]]></category><category><![CDATA[бизнес-аналитика]]></category><category><![CDATA[bi]]></category><category><![CDATA[bigdata]]></category>
  </item>
  

	
  

  

  

      

      

      

    
  </channel>
</rss>
