Разбивка по неделям с помощью [DAX] и таблицы-календаря | Power BI - Лайфхаки и фишки |

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ย. 2024

ความคิดเห็น • 27

  • @rashenhouse
    @rashenhouse ปีที่แล้ว

    Спасибо, никак не мог найти это. Респект)

    • @pbi-vlog
      @pbi-vlog  ปีที่แล้ว

      Рад, что видео оказалось полезным. Мерси за обратную связь)

  • @domino78w
    @domino78w 4 หลายเดือนก่อน

    Благодарю вас за такой интересный пример! Очень полезное видео, спасибо! Хотел поинтересоваться, возможно сможете помочь с решением такого вопроса, есть база данных продаж за несколько лет. Расчётный период итоговой средней стоимости товара идёт не с первого числа месяца, а с 21ого числа предыдущего месяца по 20е число текущего месяца. Как написать меру DAX и записать вычисляемый столбец? Я в DAX начинающий дилетант, но и задавая вопросы на форумах, предложенные варианты утыкались на начало и окончание года. Т.е. декабрь не переходил в январь следующего года. Спасибо.

    • @pbi-vlog
      @pbi-vlog  4 หลายเดือนก่อน +1

      Благодарю за обратную связь и положительную оценку видео! Что до вашего кейса, то я бы сначала сделал колонки с альтернативными месяцем и годом в таблице-календаре с помощью функции SWITCH, предусмотрев все граничные случаи (декабрь, переходящий в январь, и т.д.), а дальше, по идее, - дело техники. Пример накидать смогу завтра, когда до компа доберусь.

    • @domino78w
      @domino78w 4 หลายเดือนก่อน

      @@pbi-vlog благодарю Вас что откликнулись! Буду ждать с не терпением. Кажется вроде и не сложная задача, а начинаешь реализовывать, просто взрыв мозга.

    • @pbi-vlog
      @pbi-vlog  4 หลายเดือนก่อน +1

      @@domino78w Если ничего не напутал, Вам нужно что-то типа этого - disk.yandex.ru/d/gYwHw6ObYW6WRg

    • @domino78w
      @domino78w 4 หลายเดือนก่อน

      @@pbi-vlog добрый день! Пытаюсь разобраться. Ещё не совсем понимаю. Чуть позже сообщу. Благодарю Вас!

    • @domino78w
      @domino78w 4 หลายเดือนก่อน

      @@pbi-vlog Кажется разобрался... Действительно что-то подобное. Огромная Вам благодарность! Теперь надо понять как это применить к своей таблице...)))

  • @Ольга-ц5н3м
    @Ольга-ц5н3м ปีที่แล้ว

    Здравствуйте, спасибо за урок, а как то можно прописать рядом с номером неделе дату начала недели и дату конца? Одним словом период

    • @pbi-vlog
      @pbi-vlog  ปีที่แล้ว +1

      Здравствуйте! Да, конечно, можно. Смотрите вот тут - disk.yandex.ru/d/JGQj6f6WNwWR-Q

    • @Ольга-ц5н3м
      @Ольга-ц5н3м ปีที่แล้ว

      @@pbi-vlog спасибо!

  • @НикитаОрлов-в7т
    @НикитаОрлов-в7т 18 วันที่ผ่านมา

    Добрый день! Я так и не пойму, зачем добавлять "00" в 4 строке в аргумент RIGHT ? Подскажитее пожалуйста)

    • @pbi-vlog
      @pbi-vlog  18 วันที่ผ่านมา

      Добрый день! Сейчас бы вместо этого куска я бы написал - FORMAT ( Date[Weeknum], "00" ), но тогда я был юн, зелен и, видимо, горел желанием изобрести велосипед. Логика у меня там такая: к номеру недели добавляю 2 нуля (можно было и одним ограничиться) в начале (получается либо 003, либо 0012), а потом отщипываю два правых символа, после чего первые 9 недель получают свой ноль в начале (01, 02 и т.д.), а на двузначные недели это преобразование не влияет.

    • @НикитаОрлов-в7т
      @НикитаОрлов-в7т 18 วันที่ผ่านมา

      @@pbi-vlog спасибо!

    • @НикитаОрлов-в7т
      @НикитаОрлов-в7т 18 วันที่ผ่านมา +1

      @@pbi-vlog просто если ставить 2 нуля или 10 нулей или вообще их убрать, то ничего то и не изменится)

  • @ЕвгенийВ-п4х
    @ЕвгенийВ-п4х หลายเดือนก่อน

    Добры день!
    А как сделать чтоб неделя в календаре начиналась в пятницу и заканчивалась четвергом?

    • @pbi-vlog
      @pbi-vlog  หลายเดือนก่อน +1

      Здравствуйте! Вам нужно будет поиграть со вторым параметром функции WEEKNUM. WEEKNUM ( [Date], 15 ) - по идее, в Вашем случае он должен быть равен 15.

    • @ЕвгенийВ-п4х
      @ЕвгенийВ-п4х หลายเดือนก่อน +1

      @@pbi-vlog Сработало, спасибо! Странно что такой параметр 15, а не номер от 1 до 7.

  • @КристинаГорелко
    @КристинаГорелко 8 หลายเดือนก่อน

    День добрый спасибо за видео подскажите в такой формуле у меня недели встают как хотят сначала третья, потом седьмая, четвертая, шестнадцатая почему он не хочет их нормально упорядочить? Dates = ADDCOLUMNS(CALENDAR(MIN('Продажи'[Дата]),MAX('Продажи'[Дата])),"Неделя", right("00"&WEEKNUM([Date]),2) & " Неделя "& YEAR([Date]),"axis date", FORMAT([Date],"YYYY-MM-DD"))

    • @pbi-vlog
      @pbi-vlog  8 หลายเดือนก่อน

      Добрый день! Навскидку могу предположить, что сортировка (в правом верхнем углу) в визуальном элементе по умолчанию выставлена по убыванию продаж, например, и ее надо поправить. Если там все хорошо, надо дальше смотреть будет.