|
|
|
Excel PowerPivot трудности с DAX
|
|||
|---|---|---|---|
|
#18+
Добрый вечер форумчане! В свою рабочую деятельность внедряю PowerPivot для облегчения составления стандартной внутренней отчётности. Суть проблемы: есть две таблицы: 1. Пациенты: •Код пациент •ФИО •прочая лабуда 2.Лечение •Код лечения •дата лечения(дд.мм.гг) •код пациента •ночь - логическая переменная. Если значение = true, то лечение происходило ночью, если false - то днём. Таблицы связаны по полю Код пациента связь 1 ко многим. Что собственно нужно сделать: нужно создать вычисляемую меру в таблице пациенты в которой будет храниться значение поля ночь из таблицы Лечение, где код лечения минимален для пациента . Те по сути нужно поле, которое определит когда наш пациент первый раз пришёл: днём или ночью. Выслушаю все идеи и предложения=) Сам бьюсь уже 2 часа результата увы пока нет. Приблизительные варианты: =CALCULATE('Лечение'[КодЛечения],min('Лечение'[КодЛечения])) Выдаёт след ошибку: В текущем контексте невозможно определить значение для столбца "КодЛечения" в таблице "Лечение". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2012, 18:38 |
|
||
|
Excel PowerPivot трудности с DAX
|
|||
|---|---|---|---|
|
#18+
Bodyarm, А так: =CALCULATE(RELATED('Лечение'[КодЛечения]),min(RELATED('Лечение'[КодЛечения]))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2012, 19:16 |
|
||
|
Excel PowerPivot трудности с DAX
|
|||
|---|---|---|---|
|
#18+
KL (XL)Bodyarm, А так: =CALCULATE(RELATED('Лечение'[КодЛечения]),min(RELATED('Лечение'[КодЛечения]))) Такой вариант не пойдёт, так как в данном в случае функции Min на вход ты подаёшь значение, а не столбец. + тут вообще нет вывода поля ночь. Мне вообщем удалось в таблицу пациенты добавить значение минимального кода лечения, а вот дальше опять ступор. =CALCULATE(min('Лечение'[КодЛечения])) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2012, 19:26 |
|
||
|
|

start [/forum/topic.php?fid=61&gotonew=1&tid=2176122]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
158ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 481ms |

| 0 / 0 |
