Как бороться с группированными данными в Excel?
Вставка
- Опубліковано 30 вер 2024
- Наверняка каждый из нас при выгрузке данных из корпоративных программ, например 1С сталкивался с проблемой сгруппированных данных. В этом уроке мы разберём, как же преобразовать сгруппированные данные в плоскую таблицу и удалить иерархию выгруженных данных.
Станьте спонсором канала, и вы получите доступ к файлам. Подробнее:
• ЧТО ДАЁТ СПОНСОРСТВО К...
Если Вам нужен файл только из этого урока, Вы можете его приобрести по ссылке
sobe.ru/na/vse...
Стоимость файла 300 руб.
Видео инструкция как приобрести файл
• ЧТО ДАЁТ СПОНСОРСТВО К...
Данный видео урок подготовлен с помощью программы Microsoft Excel 365
products.offic....
На операционной системе Windows.
Раньше тоже чудил с такими делами вплоть до распознания иерархии через Power Query.
Однако, потом начал просто выгружать из 1С в нормальном плоском виде и показывать другим )
Как говорится: бороться надо с источником зла, а не с его последствиями
Это хорошо, если есть возможность выгрузить данные в виде таблицы, но к сожалению не во всех отчётах можно такое проделать, естественно если не использовать консоль запросов.
@@vseobexcel, если речь об 1с, то там все отчеты возможно выгрузить «по отдельным колонкам».
Разумеется, если номенклатура и категории сделаны верно, а не криворукими людьми.
Плохо это или хорошо, но задача оптимизировать учетную систему все равно настанет.
Иначе когда речь пойдет не о простом прайса, а, например, о выгрузке годовых ежедневных продаж с иерархией, то я ужаснусь размеру итогового Эксель-файла.
А вот если база данных сделана верно, то все просто: выгрузил в csv, и привет любимая связка: Power Query и Power Pivot.
Ну или Power Bi
1С выгружает без пробелов
Почему не нашла вас раньше?! Таблицу вручную забивала, категории в 4 столбца, время потратила. Спасибо вам!
Очень круто, я всегда рад, когда мои уроки помогают для решения повседневных задач! Спасибо
Хороший урок. Скоро проверю
Подписался:)
Молодчага👍 Я раньше пустые символы убирала через замену на пустые знаки и мучала подсчёты через лев- и правсимв. Ваш способ чётче.
Спасибо
Есть такая необходимость - побороться с группированными данными. Но! Нет пробелов перед сдвигом в группировке - сделано табуляцией, видимо. Весь урок (для меня) - насмарку...
Странно как то вы слушали, я как раз и говорил именно про табуляцию. Возможно вы не совсем корректно описали задачу; может быть у вас табуляции нет, но тогда это уже не иерархия.
@@vseobexcel возможно не верно выразился. Весь урок основан на том, что отображение группированных ячеек идёт по идентификации пробелов в начале слова (группы, категории и т.д.). В моем случае нет пробелов, а сдвиг слов в группировках идёт за счёт табуляции.
Интересно, откуда Вы выгружаете данные ? В видео, я говорил, что при выгрузке данных (пример 1С), знак табуляции превращается в пробел, потому что Excel сам по себе не поддерживает табуляцию, у него лишь есть отступы. Но если у Вас действительно выгрузка открылась с табуляцией, то можно конечно и ее посчитать. Если брать мое видео, то в том столбце где я считаю кол-во пробелов, можно использовать следующую формулу:
=ДЛСТР(A1)-(ДЛСТР(A1)-(МИН(ЕСЛИОШИБКА(ПОИСК(СИМВОЛ(СТРОКА(192:255));A1);""))-1))
Далее будет все по аналогии
@@vseobexcel Спасибо! попробую вариант формулы от вас. Выгружаю из 1С:ERP 8.3
@@soleg71 интересно, вообще проблем с выгрузкой из 1С я не замечал, если конечно вы не просто копируете из 1С с помощью ctr c и затем вставляете в excel, тогда проблемы будут. А вот если Вы сначала сохраняете сформированный отчёт к примеру в формате excel 2007, то проблем быть не должно. Напишите потом помогла ли формула.