Как извлечь элементы столбца на основе других столбцов в Powerapps? - PullRequest
0 голосов
/ 06 декабря 2018

На рисунке ниже приведены примерные данные в таблице данных Excel (целых данных много, поэтому я поместил здесь только несколько выборочных данных): enter image description here enter image description here

Ниже представлена ​​функция canvas-app, которую я пробовал, но она, похоже, не работает:

If("1" in Area.buildingID && "1" in Area.'storey ', Distinct(Area,'areaName '))

Результат в показанном списке (последний элемент Rooftop ... долженне отображается) Например, Rooftop [areaName] относится к этажу 2 и buildingID 1. Однако я хотел бы извлечь только все areaNames из этажа 1 и buildingID 1:

enter image description here

Желаемый результат заключается в том, что я хотел бы извлечь значения столбцов «areaName» на основе столбцов «storey» и «buildingID».

1 Ответ

0 голосов
/ 06 декабря 2018

В этом случае вы должны сначала Фильтровать таблицу на основе требуемого условия:

Filter(Area, buildingID = "1", 'storey ' = "1")

Затем, если вы хотите показать только уникальные значения для 'areaName 'В столбце вы можете использовать Отличительную функцию в результате первого выражения:

Distinct(Filter(Area, buildingID = "1", 'storey ' = "1"), 'areaName ')
...