Size: a a a

Power BI Group RU

2020 November 29

Е

Евгений in Power BI Group RU
Viktor
Люди неделями спят))))
Та не, это долго) знаете как, подскажите плиз, я думал календарь решит проблему
источник

MZ

Maxim Zelensky in Power BI Group RU
Евгений
Да, верно так как бланк меньше правой каретки слайсера, а как обойти, чтобы фильтровало без сдвига коретки с левой стороны?
давайте так. У вас в столбце дат встречаются пустые. Если они вам НЕ нужны в принципе, то вы их можете убрать в фильтре визуального элемента (в панели фильтров). Если вы создадите календарь и свяжете его с вашим столбцом дат, то это не даст прямого результата, так как для пустых дат во второй таблице у вас в календаре создастся автоматическая пустая строка.
источник

MZ

Maxim Zelensky in Power BI Group RU
Расим Махмудов
Вот что я имею в виду
вы имеете в виду, чтобы на выходе у вас просто названия были повернуты на 90 градусов?
источник

РМ

Расим Махмудов... in Power BI Group RU
Maxim Zelensky
вы имеете в виду, чтобы на выходе у вас просто названия были повернуты на 90 градусов?
верно
источник

MZ

Maxim Zelensky in Power BI Group RU
Расим Махмудов
верно
вы выгружаете данные на лист Excel? там можно. В Power BI - нет
источник

MZ

Maxim Zelensky in Power BI Group RU
но и смысла в этом тоже около 0
источник

Е

Евгений in Power BI Group RU
Maxim Zelensky
давайте так. У вас в столбце дат встречаются пустые. Если они вам НЕ нужны в принципе, то вы их можете убрать в фильтре визуального элемента (в панели фильтров). Если вы создадите календарь и свяжете его с вашим столбцом дат, то это не даст прямого результата, так как для пустых дат во второй таблице у вас в календаре создастся автоматическая пустая строка.
Да верно. Смотрите у меня два столбца, в первом столбце все строки с датами заполнены, во втором столбце есть строки где бланк соответственно, это правильно, так как мне нужно получить все строки. Есть два слайсера для левого столбца где все даты и правого где есть бланк, так вот мне нужно, чтобы при выборе слайсера для второго столбца где есть бланк с права, фильтровались все даты за выбранный период, но при этоб бланк уходил, это реально так сделать?
источник

V

Viktor in Power BI Group RU
Maxim Zelensky
но и смысла в этом тоже около 0
Вот и я не понял резона в задаче
источник

MZ

Maxim Zelensky in Power BI Group RU
Евгений
Да верно. Смотрите у меня два столбца, в первом столбце все строки с датами заполнены, во втором столбце есть строки где бланк соответственно, это правильно, так как мне нужно получить все строки. Есть два слайсера для левого столбца где все даты и правого где есть бланк, так вот мне нужно, чтобы при выборе слайсера для второго столбца где есть бланк с права, фильтровались все даты за выбранный период, но при этоб бланк уходил, это реально так сделать?
если вы хотите, чтобы при условии, что если срез по 2 столбцу не трогать, то выводились бы все даты И пустоты, то нет, стандартный срез не умеет так.
еще раз повторю, когда вы выставляете только правую границу, применяется фильтр < (следующая после выбранной справа даты). Только такой фильтр. Так работает срез. Календарь тут не поможет
источник

MZ

Maxim Zelensky in Power BI Group RU
но можно изменить меру так, чтобы она проверяла, отфильтрована ли дата, и если да, то не выводить ничего.
источник

Е

Евгений in Power BI Group RU
Maxim Zelensky
но можно изменить меру так, чтобы она проверяла, отфильтрована ли дата, и если да, то не выводить ничего.
А как сделать в таком случае меру ?
источник

MZ

Maxim Zelensky in Power BI Group RU
ну например вот такую меру
=
IF (
   CALCULATE ( ISFILTERED ( 'Table'[Дата2] ), ALLSELECTED ( 'Table'[Дата2] ) ),
   IF ( ISBLANK ( SELECTEDVALUE ( 'Table'[Дата2] ) ), BLANK (), 1 ),
   1
)
ставите в фильтр визуального элемента, с условием = 1. Подразумеваю, что дата2 это дата с пустотами, и что она выводится в таблице или что там у вас
источник

Е

Евгений in Power BI Group RU
Maxim Zelensky
ну например вот такую меру
=
IF (
   CALCULATE ( ISFILTERED ( 'Table'[Дата2] ), ALLSELECTED ( 'Table'[Дата2] ) ),
   IF ( ISBLANK ( SELECTEDVALUE ( 'Table'[Дата2] ) ), BLANK (), 1 ),
   1
)
ставите в фильтр визуального элемента, с условием = 1. Подразумеваю, что дата2 это дата с пустотами, и что она выводится в таблице или что там у вас
Если у меня есть еще третий столбец так же с датой где есть бланк в этой же таблице, мне и для него такую же меру добавить верно ?
источник

D

Dmitryi in Power BI Group RU
Maxim Zelensky
ну например вот такую меру
=
IF (
   CALCULATE ( ISFILTERED ( 'Table'[Дата2] ), ALLSELECTED ( 'Table'[Дата2] ) ),
   IF ( ISBLANK ( SELECTEDVALUE ( 'Table'[Дата2] ) ), BLANK (), 1 ),
   1
)
ставите в фильтр визуального элемента, с условием = 1. Подразумеваю, что дата2 это дата с пустотами, и что она выводится в таблице или что там у вас
Эта мера войдёт в топчик мер по быстродействию
источник

MZ

Maxim Zelensky in Power BI Group RU
Dmitryi
Эта мера войдёт в топчик мер по быстродействию
х.з., не проверял  и не думал об этом сейчас :)
источник

Е

Евгений in Power BI Group RU
Maxim Zelensky
х.з., не проверял  и не думал об этом сейчас :)
Работает отлично за то.
источник

D

Dmitryi in Power BI Group RU
Maxim Zelensky
х.з., не проверял  и не думал об этом сейчас :)
Мы тоже так по началу , а потом за каждую милисекунду воевали.
источник

D

Dmitryi in Power BI Group RU
Когда 1500+ пользователей
источник

MZ

Maxim Zelensky in Power BI Group RU
Dmitryi
Мы тоже так по началу , а потом за каждую милисекунду воевали.
предложите альтернативу, чтобы решить поставленную задачу
источник

MZ

Maxim Zelensky in Power BI Group RU
я ж только за
источник