Size: a a a

Power BI Group RU

2021 March 29

СК

Сергей Коломиец... in Power BI Group RU
Дмитрий
Доброе утро! Подскажите пожалуйста, ест более красивый способ выводить ноль вместо пусто в мере

Продажи прирост пред.период гор. = min(2,if( [Продажи 2Y гор.]=0&&[Продажи 1Y гор.]>0,1,ROUND (DIVIDE([Продажи 1Y гор.]-[Продажи 2Y гор.],[Продажи 2Y гор.]),5)))

Меня хватило только на
Продажи прирост отч.период гор. = min(2,

if( [Продажи 1Y гор.]=0&&[Продажи отч.период гор.]=0,0,

if([Продажи 1Y гор.]=0&&[Продажи отч.период гор.]>0,1,

ROUND (DIVIDE([Продажи отч.период гор.]-[Продажи 1Y гор.],[Продажи 1Y гор.]),5))))
 
MIN (
   2,
   IF (
       [Продажи 2Y гор.] = 0 && [Продажи 1Y гор.] > 0,
       1,
       ROUND ( DIVIDE ( [Продажи 1Y гор.] - [Продажи 2Y гор.], [Продажи 2Y гор.], 0 ), 5 )
   )
)
источник

СК

Сергей Коломиец... in Power BI Group RU
Сергей Коломиец
MIN (
   2,
   IF (
       [Продажи 2Y гор.] = 0 && [Продажи 1Y гор.] > 0,
       1,
       ROUND ( DIVIDE ( [Продажи 1Y гор.] - [Продажи 2Y гор.], [Продажи 2Y гор.], 0 ), 5 )
   )
)
В качестве третьего аргумента DIVIDE используйте 0
источник

Д

Дмитрий in Power BI Group RU
Сергей Коломиец
В качестве третьего аргумента DIVIDE используйте 0
Спасибо, видимо у меня тяжёлый понедельник
источник

АВ

Анатолий Ветринцев... in Power BI Group RU
Всем привет! подскажите пожалуйста, хочу поэкспериментировать с одним проектом, для этого хочу визуализировать данные на PBI и для нашей маленькой команды дать доступ через web. Есть ли какие то программы с пробным периодом (полгода хотя бы) или можно использовать developer версию на время разработки и тестирования?
источник

YB

Yanina Bykouskaya in Power BI Group RU
Всем привет!
У меня есть таблица с набором значений, среди которых мне необходимо найти максимально достигаемое значение, и какому именно названию поля принадлежит это максимальное значение.
Максимальное значение я нахожу по фор-ле:
Highest Value =
   MAXX(
       KEEPFILTERS(VALUES('table'[name])),
       CALCULATE(SUM('table'[value]))
   )
Подскажите, пожалуйста, как мне с помощью вычислений найти, какому значению поля 'table'[name] соответствует найденное максимальное значение? Необходимо, чтобы формула возвращала одно значение.
источник

1

1Service in Power BI Group RU
Yanina Bykouskaya
Всем привет!
У меня есть таблица с набором значений, среди которых мне необходимо найти максимально достигаемое значение, и какому именно названию поля принадлежит это максимальное значение.
Максимальное значение я нахожу по фор-ле:
Highest Value =
   MAXX(
       KEEPFILTERS(VALUES('table'[name])),
       CALCULATE(SUM('table'[value]))
   )
Подскажите, пожалуйста, как мне с помощью вычислений найти, какому значению поля 'table'[name] соответствует найденное максимальное значение? Необходимо, чтобы формула возвращала одно значение.
что-то слишком сложно вы находите максимальное
источник

СК

Сергей Коломиец... in Power BI Group RU
Yanina Bykouskaya
Всем привет!
У меня есть таблица с набором значений, среди которых мне необходимо найти максимально достигаемое значение, и какому именно названию поля принадлежит это максимальное значение.
Максимальное значение я нахожу по фор-ле:
Highest Value =
   MAXX(
       KEEPFILTERS(VALUES('table'[name])),
       CALCULATE(SUM('table'[value]))
   )
Подскажите, пожалуйста, как мне с помощью вычислений найти, какому значению поля 'table'[name] соответствует найденное максимальное значение? Необходимо, чтобы формула возвращала одно значение.
LASTNONBLANKVALUE ( 'table'[name], SUM ( 'table'[value] ) )
источник

YB

Yanina Bykouskaya in Power BI Group RU
У меня таблица состоит не из 2-ух полей, а больше. То есть гранулярность 'table'[value] определяется не только полем 'table'[name]. Отсюда и сложная формула.
источник

YB

Yanina Bykouskaya in Power BI Group RU
Сергей Коломиец
LASTNONBLANKVALUE ( 'table'[name], SUM ( 'table'[value] ) )
Спасибо. Но, к сожалению, формула выводит неверное значение.
источник

1

1Service in Power BI Group RU
Yanina Bykouskaya
Спасибо. Но, к сожалению, формула выводит неверное значение.
вы столбец считаете или меру?
источник

YB

Yanina Bykouskaya in Power BI Group RU
У меня два столбца, по которым должны производиться вычисления. И еще нюанс в том, что есть 'table'[name], для которых  'table'[value]  NULL.
источник

1

1Service in Power BI Group RU
а как null повлияет на вычисление max?
источник

KK

Konstantin Kadikin in Power BI Group RU
1Service
а как null повлияет на вычисление max?
как в русском языке... пусто и максимально пусто...
источник

1

1Service in Power BI Group RU
Yanina Bykouskaya
У меня два столбца, по которым должны производиться вычисления. И еще нюанс в том, что есть 'table'[name], для которых  'table'[value]  NULL.
еще раз, это мера или это вычисляемый столбец в этой же табл?
источник

YB

Yanina Bykouskaya in Power BI Group RU
'table'[name] - вычисляемый столбец, 'table'[value] - исконно существующий столбец)
источник

KK

Konstantin Kadikin in Power BI Group RU
а что не max
источник

YB

Yanina Bykouskaya in Power BI Group RU
1Service
а как null повлияет на вычисление max?
Дело в том, что я подобные вычисления делала до этого на сэмпловом дата сете. И там каждому значению 'table'[name] соответствовало значение 'table'[value]. И тогда у меня отлично работала такая формула (которая сейчас отрабатывает неверно):
Highest Name =
   VAR
       _max = MAXX(
      ALLSELECTED('table'[name]),
       CALCULATE(SUM('table'[value]))
       )
   RETURN
       CALCULATE(max('table'[name]), filter('table', CALCULATE(SUM('table'[value])=_max)))
источник

1

1Service in Power BI Group RU
Yanina Bykouskaya
Дело в том, что я подобные вычисления делала до этого на сэмпловом дата сете. И там каждому значению 'table'[name] соответствовало значение 'table'[value]. И тогда у меня отлично работала такая формула (которая сейчас отрабатывает неверно):
Highest Name =
   VAR
       _max = MAXX(
      ALLSELECTED('table'[name]),
       CALCULATE(SUM('table'[value]))
       )
   RETURN
       CALCULATE(max('table'[name]), filter('table', CALCULATE(SUM('table'[value])=_max)))
проще и быстрее будет если вы пример пришлете, а то мне сложно понять что вы хотите и что есть реально
источник

СК

Сергей Коломиец... in Power BI Group RU
Yanina Bykouskaya
Спасибо. Но, к сожалению, формула выводит неверное значение.
VAR tab =
   TOPN (
       1,
       ADDCOLUMNS (
           KEEPFILTERS ( VALUES ( 'table'[name] ) ),
           "Сумма", SUM ( 'table'[value] )
       ),  [Сумма], DESC
   )
RETURN
   IF (  COUNTROWS ( tab ) = 1,  SELECTCOLUMNS ( tab, "Значение", VALUES ( 'table'[name] )  )  )
источник

DL

Dmitry Lebedev in Power BI Group RU
Анатолий Ветринцев
Всем привет! подскажите пожалуйста, хочу поэкспериментировать с одним проектом, для этого хочу визуализировать данные на PBI и для нашей маленькой команды дать доступ через web. Есть ли какие то программы с пробным периодом (полгода хотя бы) или можно использовать developer версию на время разработки и тестирования?
Вопрос непонятен
источник