#powerbi
#powerbi
Вопрос:
Как я могу составить формулу, которая суммирует все ячейки с одинаковым идентификатором?
Редактировать: Оба этих столбца находятся в одной таблице. Мне нужен новый столбец, который вычисляет сумму всех часов с одинаковым идентификатором.
Комментарии:
1. Ваши вопросы немного неясны. Вам обязательно иметь меру или вас устраивает просто визуализация? Находятся ли два столбца на рисунке в одной таблице? Если нет, то какова их взаимосвязь?
Ответ №1:
В этом случае я бы создал новую итоговую таблицу:
SummeryTable =
SUMMARIZE(
'TableName';
'TableName'[ID];
"Time_summed"; SUM('TableName'[TimeColumn])
)
В результате вы получите таблицу с различным [ID] в каждой строке и суммой всех часов, соответствующей этому идентификатору, из исходной таблицы данных. Который вы можете использовать для создания связи с исходной таблицей.
ПРАВКА_1:
Да, вы можете, если используете вычисляемый столбец, подобный этому:
SumTime =
VAR thisID = [ID]
RETURN
CALCULATE(
SUM('TableName'[TimeColumn]);
ALL('Tablename');
'TableName'[ID] = thisID
)
Комментарии:
1. Есть ли способ сделать это без новой таблицы? Просто с новым столбцом в моей существующей таблице с формулой?
2. Есть ли способ, которым мы могли бы говорить более прямо? Мне могло бы пригодиться больше ваших знаний 🙂
3. Ха-ха, спасибо @PLATINUM, почему бы не оставить вопросы здесь, чтобы каждый мог извлечь уроки из любого вопроса. В противном случае мне пришлось бы взимать с вас почасовую оплату за частное обучение 😉