Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 След.
Мера в Power Pivot. Показатели за предыдущий период
 
buchlotnik, Андрей VG, я сразу не уточнил все важные нюансы, уточню сейчас на всякий случай
1. Данные за предыдущий период должны быть, даже если за текущий период их нет по конкретному товару, а по другим товарам есть.
,Это важно, когда анализируешь не каждый товар, а по категориям.

2. Данные должны подтягиваться за предыдущий период в принципе, а не по конкретному товару.
Например, по товару один есть показатели за 1 и 3 число, по товару два есть показатели за 2 число.
Предыдущий период для товара один за 3 число это 2 число, а не 1.

Со своим уровнем PQ смог реализовать вот такое решение
Мера в Power Pivot. Показатели за предыдущий период
 
Андрей VG, Спасибо.
В Excel 2016 работает, а в 2013 не работает.
Проще наверное при помощи Power Query прикрутить к записи текущей даты показатели еще и за предыдущую дату
Изменено: Nik021 - 8 мар 2021 18:09:10
Мера в Power Pivot. Показатели за предыдущий период
 
Добрый день

Прошу помочь в написании меры. Мера должна считать показатели за предыдущую дату, которая может отличаться от текущей как угодно. Спасибо

 
Выделение изменяемого диапазона заполненніх ячеек
 
Здравствуйте
Настройка промежуточных итогов в сводной таблице Excel
 
Михаил Л, спасибо)) Так всё просто оказывается
Настройка промежуточных итогов в сводной таблице Excel
 
Добрый день

Можно ли настроить промежуточные итоги в сводной таблице таким образом, чтобы они были только в первом столбце ?  Или в первой строке, если быть точны.
В моем примере я хочу видеть итоги по каждому складу, но не хочу видеть итоги по каждой категории товара.
Макет сводной - табличная форма.

Спасибо
Изменено: Nik021 - 16 янв 2021 18:06:05
Сортировка среза с названиями месяцев
 
Всем спасибо за помощь
Сортировка среза с названиями месяцев
 
Цитата
Андрей VG написал:
Хотя соглашусь, не понятна цель выделения в отдельную таблицу месяцев
Нет цели, я уже не знал, что делать, перепробовал множество вариантов...
Одного не понимаю, если сортирую таблицу по столбцу номер месяца, то названия месяцев сортируются корректно, однако, на срез это никак не влияет. Лишь сортировка столбца Месяц по столбцу Номер месяца через отдельный функционал "сортировка по столбцам" даёт ожидаемый результат
Динамический диапазон для выпадающего списка
 
Здравствуйте

Причину уже озвучили, решение во вложении
Сортировка среза с названиями месяцев
 
Добрый день

Прошу помочь выполнить сортировку названий месяцев в срезе сводной таблицы, построенной на основе модели данных. Спасибо
Глюк при построении гистограммы с дополнительной осью
 
Pelena, спасибо огромное за решение!
Создание меры в DAX. Ошибка "функция dateadd работает только с непрерывным диапазоном дат"
 
DrillPipe, спасибо, вроде работает.
Такая группировка принципиальна, я не могу её поменять.
Еще вопрос, а как указать в фильтре любой другой период, который не предусмотрен стандартным набором функций? Например, кроме прошлого месяца еще нужен текущий месяц прошлого года и тд.  
Создание меры в DAX. Ошибка "функция dateadd работает только с непрерывным диапазоном дат"
 
Андрей VG, добавил файл
Создание меры в DAX. Ошибка "функция dateadd работает только с непрерывным диапазоном дат"
 
Андрей VG, функция DATEADD ссылается на непрерывный диапазон дат, как и положено.
Просто, если в столбцах сводной оставить только год, то такой ошибки нет, а если добавить в столбцы название месяцев, то ошибка есть. Мне вот этот момент не понятен.  
Создание меры в DAX. Ошибка "функция dateadd работает только с непрерывным диапазоном дат"
 
Добрый день

Пытаюсь добавить в сводную таблицу меру, которая должна выводить продажи за прошлый месяц, относительно текущего, но выдаёт ошибку "функция dateadd работает только с непрерывным диапазоном дат"

В чем может быть проблема?
Файл https://drive.google.com/file/d/1xbGqxY3RQNr5JEdnO5ZHscdWK0o_dxSG/view?usp=sharing
Код
Продажи прошлого месяца:=CALCULATE([Продажи];DATEADD('Календарь'[Дата];-1;MONTH))
Изменено: Nik021 - 26 сен 2020 16:02:26
Построение сводной таблицы на основе модели данных, формулы DAX
 
buchlotnik,спасибо большое, очень помогли!)

ps в моём случае И вместо ИЛИ
Код
=if(ISBLANK([2020]) && ISBLANK([2019]);BLANK();DIVIDE([2020];[2019];2)*1-1)
Изменено: Nik021 - 18 авг 2020 21:22:06
Построение сводной таблицы на основе модели данных, формулы DAX
 
Добрый день

Прошу помочь с такой проблемой. Формирую сводную таблицу, всё ок.


Стоит только добавить в значения пользовательскую меру, то вся иерархия элементов рушится.
Почему так происходит? Что нужно, чтобы всё нормально считалось ?

Пример во вложении
Изменено: Nik021 - 18 авг 2020 20:39:12
Визуальное отображение графика событий за большой период вркмени, позиционирование Label на Frame по клеточкам?
 
Всем спасибо!

Сделаю задуманное - выложу, посмотрим..
Визуальное отображение графика событий за большой период вркмени, позиционирование Label на Frame по клеточкам?
 
Цитата
Anchoret написал:
ссылка  Вы поиском пользоваться пробовали?
Я не знаю как правильно сформулировать свой запрос для поисковика.
Пример по ссылке, к сожалению, мне не подходит, т.к. там демонстрируется обычное создание listBox с присвоением нужных параметров. Я делаю практически тоже самое, но получается каша (подробнее в первом посте). По задумке расстояние между ListBox должно быть 1 пиксель, но по факту этот отступ всегда разный.
Визуальное отображение графика событий за большой период вркмени, позиционирование Label на Frame по клеточкам?
 
Ігор Гончаренко, ранее я написал, что мне нужно, также написал, что форумные варианты Диаграммы Ганта, как и все прочие, мне не подходят и вы мне отправляете пример Диаграммы Ганта. Буду работать над собой, чтобы быть более понятным для окружающих.

Во вложении отправляю демку с ограниченным функционалом, если кому любопытно.

Скрытый текст
Изменено: Nik021 - 12 мар 2019 22:53:00
Визуальное отображение графика событий за большой период вркмени, позиционирование Label на Frame по клеточкам?
 
Ігор Гончаренко, нашел пару(1,2) обучающих статей и другие темы. Вообще не то, что мне нужно. Разве что с серьезной доработкой, но мы тогда опять вернемся откуда начали.

Изначально задавал вопрос по лэйблам. Судя по тому, как все старательно обходят эту тему, можно сделать вывод, что задача нереализуема.
Визуальное отображение графика событий за большой период вркмени, позиционирование Label на Frame по клеточкам?
 
Цитата
Sanja написал:
подробностями
Александр, конечно можно. Но сейчас речь про то, как сформировать этот самый график событий, с которым можно работать.
Визуальное отображение графика событий за большой период вркмени, позиционирование Label на Frame по клеточкам?
 
Столько вариантов, что я уже запутался)
Короче. Для меня важно, чтобы была возможность наглядно видеть события, самый удачный вариант, считаю, когда события расположены на пересечении оси Y - Критерии(еще могут быть подкритерии) и оси X - даты. Так проще видеть картину в целом, планировать события, отслеживать, какие события пересекаются по датам, проще видеть то, что было раньше и что сейчас. ListBox тут не прокатит.

Такой график можно разместить на листе или на форме.

На листе уже пробовал. Вариант простой, но для формирования событий тоже нужно совершать определенные телодвижения, это очистка диапазонов, форматирование, объединения ячеек и тд. К этому варианту и склонюсь, если не найду решение с формой.

Ну и вариант с формой пытаюсь реализовать сейчас. Застопорился на том, что не могу ровно разместить десяток лэйблов (подробности в первом посте). Даже если уберу фоновое изображение с Frame в виде сетки, то неровное расположение лэйблов также будет бросаться в глаза.
И если лэйблы с датами я могу заранее разместить вручную в количестве штук 20-30, то мне всё равно придется каким-то образом определять значение Left для динамически сформированных лэйблов (событий).  
Визуальное отображение графика событий за большой период вркмени, позиционирование Label на Frame по клеточкам?
 
Ігор Гончаренко, на данном этапе углублюсь в подробности своей общей задачи.

По задумке, под датами размещены лэйблы, обозначающие определенные "события", на них можно тыкать мышкой и выскакивает форма, которая позволяет получить/изменить подробную информацию о событии. Данные о событиях хранятся в табличке. Пока не представляю, как можно реализовать такой функционал за счет изменения параметров фиксированного количества лэйблов.



Цитата

в форме имеющей конечные габариты (размеры) невозможно разместить "бесконечно много" Лэйблов
Меня удивляет, что я не могу разместить даже десяток лэйблов, они всё равно криво встают.
Изменено: Nik021 - 13 мар 2019 00:22:37
Визуальное отображение графика событий за большой период вркмени, позиционирование Label на Frame по клеточкам?
 
Цитата
vikttur написал:
Почему нельзя создать сразу?
Создавать это на форме сразу нереально. Есть, конечно, вариант - реализовать всё это на листе. Сейчас именно так и сделано. Даты прописаны заранее на три года и потом уже вносится нужная инфа. Но хочу усовершенствовать функционал, чтобы можно было на лету менять периоды, обновлять всё на основании подгруженной инфы из внешнего файла и применять прочие тонкие настройки. Рисовать на форме, мне кажется, более удачной идеей, чем на листе.
Визуальное отображение графика событий за большой период вркмени, позиционирование Label на Frame по клеточкам?
 
Добрый день!

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


Скрытый текст
vba. Как перейти на следующий шаг в цикле, не выполняя дальнейших дкействий
 
Юрий М, Select Case, на сколько я помню, проверяет только числа, а строковые значение сравнивать не умеет или я что-то путаю уже.

Влад, а вот это уже интересная идея !)
vba. Как перейти на следующий шаг в цикле, не выполняя дальнейших дкействий
 
The_Prist, я искал легкий способ прекратить дальнейшее выполнение кода и перехода к следующему шагу цикла, как, например, exit for (exit полностью завершает цикл, но вы поняли). Рас так просто нельзя, то буду использовать другие доступные варианты. Спасибо.
vba. Как перейти на следующий шаг в цикле, не выполняя дальнейших дкействий
 
The_Prist,
Go to почему-то все настоятельно рекомендуют не использовать в циклах
Select Case не поможет в моей ситуации

В каждом условии буду вдобавок проверять результат предыдущего условия, пока так...  
vba. Как перейти на следующий шаг в цикле, не выполняя дальнейших дкействий
 
Добрый день.

Есть цикл for, в нем много условий и действие.
Я хочу, чтобы при определенном условии дальнейшие условия не проверялись вообще и переходить к следующему шагу.
Делать многоуровневые конструкции if else не хочется. При проверке каждого условия хочется быть уверенным, что предыдущие условия выдали положительный ответ.
Заранее спасибо.
Код
For i = 1 To 5
        
        q = False
        
        If 1 = 1 Then
            q = True
        Else
            If 1 > 2 Then
                q = True
            Else
                '   перейти к следующему шагу
            End If
        End If
        
        If 3 = 3 Then
            q = True
        Else
            '   перейти к следующему шагу
        End If
        
        
        If 5 = 6 Then
            q = True
        Else
            '   перейти к следующему шагу
        End If
        
        
        If q Then Debug.Print "выполняем действие"
        
    Next
Страницы: 1 2 След.
Наверх