У меня есть таблица, которая содержит список номеров деталей и их дочерних PN. Проблема в том, что некоторые номера детской части имеют большие номера дочерних элементов. Примером может служить номер сборки, который имеет вспомогательную сборку со своими дочерними частями.DAX/POWER BI Добавить столбцы Grandchild и Greatgrandchild в пределах одного родительского стола для детей
Эта таблица более четко показывает, что я пытаюсь выполнить.
До сих пор я пытался использовать функцию lookupvalue в новой колонке, но я с большим трудом, указывая на ребенка в PARTNO я, глядя вверх. Логика, которую я использую, - это поиск значения SubPartNo для текущей записи в поле PartNo и возврата SubPartNo для соответствующей записи.
Если MS PowerBI имеет более эффективный способ сделать это, я также открыт для этого! Спасибо за помощь!
Существует несколько способов подражания функциям LOOKUPVALUE. Это зависит от ваших потребностей. Является ли это рекурсивной иерархией? Каков ваш ожидаемый результат? Добавьте более подробную информацию, чтобы помочь вам. –
Да, это рекурсивная иерархия. В конце концов, я пытаюсь получить общую стоимость всех приобретенных компонентов и подкомпонентов для наших сборок. Тем не менее, я должен иметь возможность разрывать расходы, связанные с купленными или изготовленными номерами деталей. Например, если бы я попытался определить, какова общая стоимость приобретенных материалов для сборки, наша система добавит затраты на производство сборочного узла, где действительно то, что мне нужно, это стоимость материала, используемого в сборочном узле. – Sutniko
Без базового образца вашей модели мы не можем многое сделать. Измените свой вопрос, чтобы включить данные теста и ожидаемый результат. –