如何基于Power Query中不同列中的多个值创建ID?

时间:2018-09-03 19:44:26

标签: powerquery

我正在尝试基于Power查询中不同列中的多个值创建ID。

想法是检查以下值:

 IF
        ID_STORE = 1
        ID_PRODUCT = 1
        ID_CATEGORY = 1
        SALE_DATE = 01/01/2018
        ID_COSTUMER = 1

THEN CREATE THE SAME ID FOR THE ROWS THAT HAVE THIS INFO.

这个想法是检查在多列(ID_STORE,ID_PRODUCT,ID_CATEGORY等)中具有该信息(1和01/01/2018)的行。

谢谢。

Obs:这是我的第一篇文章,请随时以任何方式纠正我。

1 个答案:

答案 0 :(得分:0)

您需要在'OF'语句中添加'AND'子句;

if [ID_STORE] = 1
    and [ID_PRODUCT] = 1
    and [ID_CATEGORY] = 1
    and [SALE_DATE] = Text.ToDate("01/01/2018")
    and [ID_COSTUMER] = 1 then
1 else 0