没有完全匹配的查找表(查找第一个大于的值)

问题描述 投票:0回答:1

我是DAX和Power BI的初学者。我想知道您将如何处理这样的问题:

我有两个桌子;表A列出了我的所有对象和特征(例如,建设年份或每月的租金收入)。表B是“查找表”,该类的边界在其中。

根据我的特征,我想将建筑物分类/归类到计算列中(“租金分类”)。因此,如果租金收入是423欧元,则属于第1类;如果租金收入是608欧元,则属于第4类。

表A

Building    Construction_year    Rental_income
B1           2016                 €423
B2           1995                 €650
B3           1949                 €720

表B

Rental_class   Rental_boundary
Under_class_1   €424
Under_class_2   €607
Under_class_3   €651
Under_class_4   €720

这将是我的预期结果

Building    Construction_year    Rental_income      Rental_class
B1           2016                 €423              Under_class_1
B2           1995                 €650              Under_class_3
B3           1949                 €720              Under_class_4

在Excel中,我将使用VLOOKUP(TRUE),但在DAX中,我不知道如何处理此问题。

这种情况在我的数据中经常发生。

我是DAX和Power BI的初学者。我想知道您将如何处理这样的问题:我有两个表;表A列出了我所有的对象和特征(例如,建设年份或租金...

powerbi dax vlookup lookup-tables
1个回答
1
投票

您需要计算表B中边界大于表A中收入的第一类。

© www.soinside.com 2019 - 2024. All rights reserved.