Спасибо большое, помогло.
Учить контексты мне видимо надо!!! Очень надо!
Учить контексты мне видимо надо!!! Очень надо!
20.03.2024 01:42:27
Ребя, помогите, плиз, немного растерялся.
Прошу прощения за длину файла, не получается сжать Ситуация такая, что есть таблица с данными за определённые годы. И есть таблица справочник по годам. Они связаны. Я пытаюсь в текущем году показать данные за предыдущий год, написав такую меру:
И вроде бы всё правильно. НО! В сводной таблице, построенной в логике: Предприятия по строкам, Годы (из таблицы справочника) по столбцам, не отображается результат. При этом, если я вывожу в таблицу PrevYear - всё нормально. Годы показываются. Я не могу понять, что я делаю не так, что он отказывается показывать значения. Подскажите, плиз. Спасибо.
Изменено: |
|||
|
14.12.2023 16:11:24
Ребят, не могу побороть, подскажите, плиз (без пересчёта значений)
Как на ось перенести тот же фортам, что установлен в ячейках? Проблема отображение тысяч и миллионов при установлении ПРОБЕЛА в формате. Т.е. в ячейке всё показывается как надо, а вот на графике - фигня какая-то. P.S. При этом у америкосов всё норм, как я понял
Изменено: |
|
|
16.11.2023 16:28:06
surkenny, Я бы с большим удовольствием! Не могу понять как подступиться к этому. Может быть поможете немного разобраться? 1. Как вы создали таблицу в Power Pivot, которая "Календарь"? Правильно ли я понял, что через "Таблица дат -> Созать" ? 2. Немного не понял эту меру: profit PQ:=CALCULATE ( [profit]; DATEADD ( 'Календарь'[Date]; -1; QUARTER ) ) . В частности , почему именно -1. И у меня пока не складывается концепция этой формулы. 3. И вот этот красивый кусок: profit QoQ %:=IF ( HASONEVALUE ( 'Календарь'[Квартал] ); VAR curVal = [profit] VAR prevVal = [profit PQ] VAR result = DIVIDE ( curVal - prevVal; prevVal ) RETURN result ) Математика и объявление переменных понятны, а вот зачем HASONEVALUE нужна, не понял. Подскажите, плиз, немного. И, может быть, кроме документации, какую-то книженцию, пожалуйста?
Изменено: |
|||
|
16.11.2023 11:07:39
Сделал, вроде как, отнесение к предыдущему кварталу. Но не считается каждый первый квартал в текущем году к последнему кварталу предыдущего года. Давай, плиз, может быть, хоть эту ситуацию разберём.
Изменено: |
|||
|
08.11.2023 21:53:38
Товарищи, добрый день,
На днях осознал для себя, что идеальное решение для графика в некоторых ситуациях - изменяющаяся ось X. Под изменяющейся имеется ввиду, что по какому-то управляющему элементу происходит "подстановка" другого поля из списка доступных в сводной таблице. В поисках такого решения набрёл на ветки по Power BI ( Но вот как подступиться к этой задаче в Excel пока ума не приложу. Сделал примерчик, чтобы лучше понималось, что бы я хотел (сорри, но с Power Pivot вообще не выходит, чтобы файл был меньше 300 кб) В файле есть исходные данные, которые я импортнул в модель. На них построил таблицы и графики. Получилось 3 графика. А хочется 3 графика совместить в 1, но чтобы любым элементом можно было поменять ось. Может быть даже срезом, не важно чем. Помогите понять, можно ли такое реализовать вообще? Спасибо. |
|
|
19.10.2023 00:42:13
У меня у самого получилось вот такое решение.
Может быть кому-то поможет в будущем. P.S. Решение делалось на основе
Изменено: |
|
|
18.10.2023 17:58:24
Кажется, что используется функция с тремя переменными. При этом в самой функции совершенно не задействовано olValue, тогда зачем оно объявляется? И откуда функция понимает, что такое curValue, olValue, newValue? Ну т.е. обычно при вызове функции указываются значения для всех параметров. А тут оно как будто из воздуха. Поясните, плиз. Или пошлите куда почитать на эту тему? Я вот не могу дойти мозгами до этого момента. Спасибо. |
|||||
|
16.10.2023 20:37:52
В любом случае, спасибо за участие.
Изменено: |
|||
|
16.10.2023 20:31:49
Страны_по_группам - исходная таблица. Замена значений - ожидаемый результат Мне кажется, исчерпывающе, нет? |
|||
|
16.10.2023 20:23:05
|
|||
|
16.10.2023 20:21:33
Я вот не пойму синтаксиса и он у меня не вяжется в голове с мануалом официальным. #"Измененный тип", - таблица, с которой работаем each _, -старое значение, НО где указание на колонку? each [country_rus], - новое значение (curValue, olValue, newValue) => if curValue = 1 then newValue else "Прочие", - функция замены List.Skip(Table.ColumnNames(#"Измененный тип"),1) - видимо, список колонок, к которым применяется эта замена? |
|||
|