All Alteryx 技巧

举个栗子!Alteryx 技巧(2):用 IF ElSEIF 语句实现数据分类

published: 2022-09-16

在日常使用 Alteryx 时,我们常常会因为数据分布过于零散,因此想要将数据按范围值进行分类整理。那么,有什么方法可以快速将数据归类到某个数据区间呢?应该如何操作呢?

本期《举个栗子!Alteryx 技巧》,我们就来分享:用 IF ElSEIF 语句实现数据分类!

本栗将结合一份超市的数据,来探索问题的答案:所有订单中,销售额主要集中在哪个区间?

为方便学习,栗子使用下图所示的数据源。掌握栗子方法后,数据粉可尝试使用自己的数据。如需跟随实操,可通过点击右侧“下载数据源”按钮,获取栗子数据源:

具体步骤如下:

1、连接文件

把‘输入数据’模块拖入工作流视图中。

连接文件或数据库。

选择订单工作表。

2、输入 IF ElSEIF 语句

把‘公式’模块拖入视图中,连接‘输入数据’。

在左侧添加逻辑判断内容:

IF [销售额]>10000 THEN '>10000' ELSEIF [销售额]>7500 THEN '7500-10000' ELSEIF [销售额]>5000 THEN '5000-7500' ELSEIF [销售额]>2500 THEN '2500-5000' ELSE '<2500' ENDIF

点击选择列右边的下三角,选择“添加列”。

编辑新增的列名称,将其命名为“销售额判断”。

3、输出结果

把‘输出数据’模块拖入视图中,连接‘公式’。

选择写入文件或数据库。

选择输出文件类型为 Microsoft Excel 1997-2003.xls。

编辑输出位置、格式及名称。

输出文档,数据下图所示。

今天的 Alteryx 技巧,你 Get 到了吗?

赶快打开电脑试试看吧~