PQ快速替换

Excel Power Query数据处理18招-第5-6招:判断奇偶和替换值

本节内容将开始介绍Excel Power Query数据处理实用的18种方法中的第5-6种——判断奇偶和替换值。下面,我们开始学习吧~

image-20231204200504837

01 业务问题:如何快速将一个数列中的偶数或奇数替换成某个值

在上节内容中,我们已经学习了如何提取身份证号码的出生日期,那么,在这节内容中,我们将先提取身份证号码中代表我们性别的第17位数字,其中,奇数是代表男性,偶数是代表女性。

然后再将所有的奇数全部替换成文本“男性”,所有的偶数全部替换成文本“女性”。

在Excel中,我们常使用“IF函数+MOD函数”的组合技巧来进行奇偶判断和替换。通过使用MOD函数,将值除以2取余判断奇偶,然后再将其作为IF函数的条件判断语句,进行替换值。

如:判断17是奇数还是偶数,如果为奇数则返回男性,如果为偶数则为女性。那么,函数的写法就如下所示:

=IF(MOD(17,2)=1,”男”,”女”)

那么,Excel中有没有不使用函数就能做的功能呢?下面,我们来看一下如何使用Power Query快速进行奇偶判断和替换值。

02 PQ快速判断奇偶和替换值

在Excel Power Query中,我们可以使用【信息】功能,对数值判断奇偶,使用【替换值】功能对文本进行字符替换。

我们可以在【转换】选项卡下找到【替换值】和【信息】,如下图所示:

image-20231204200916702

打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!

扫一扫,分享到微信

微信分享二维码
  • Copyrights © 2022-2024 归一
  • 访问人数: | 浏览次数:

请我喝杯咖啡吧~

支付宝
微信