Я работаю с таблицей адресов в Power BI. В таблице также есть столбец, отмечающий какое-то условие, это может быть что угодно, поэтому я просто обозначу его как «условие».
Я пытаюсь создать столбец (или меру), показывающий повторяющиеся адреса. У меня проблема в том, что оба / все дубликаты должны соответствовать этому другому условию. Строки, которые не следует просто игнорировать с самого начала. Я думал, что эти вложенные операторы IF будут работать:
Duplicate =
IF(
CALCULATE(COUNTROWS(Table),
FILTER(Table,Table[Condition]="Yes")),
IF(
CALCULATE(COUNTROWS(Table),
FILTER(Table,Table[Address]=EARLIER(Table[Address])))>1,
"Duplicate",BLANK()
)
)
Но дублирующие пары, где только одна строка удовлетворяет условию, все еще отмечены. Что я делаю не так?
Мне нужны все строки в другом месте, чтобы я не мог отфильтровать запрос. Кроме того, я знаю, что могу добавить условие в конкатенацию, но это кажется неаккуратным, и я предполагаю, что есть более «правильный» способ сделать это.