你还在用IF函数进行逻辑判断吗?试试PQ,简单又实用

yumo6662周前 (10-23)技术文章17

我们的身份证号码包含了很多信息,其中一个就是性别判断。我们之前分享过如何使用IF函数来进行判断,实质上IF函数还有嵌套两个简单的函数,分别是提取函数MID和取余函数MOD,这样三个函数一起未免有点让人费解。今天我们来试试Power Query来进行操作一下,不比不知道,原来Power Query如此简单。

我们将数据表导入Power Query编辑器中,首先需要做的是提取身份证的倒数第二位,在添加列的提取中选择范围,记住这里的起始索引应该是在我们正常思维的基础上减1,因为索引是从0开始的哦,所以这里应该是16,下面的字符数为1。由于提取出来的内容依然是文本,需要将其转换为整数,点击题头的数据类型选择一下就可以了。

因为只有数值型数据,右面的“从数字”一栏才能选择,更改完成后,点击从数字中的“信息”,里面有我们希望的奇数和偶数,这里我们选择偶数(奇数的话正好相反,注意区分,操作原理一样)这一步就相当于取余后的逻辑判断,返回的是逻辑值,我们只需要将逻辑值替换成我们想要的结果就可以了,但是Power Query里面逻辑值是不能直接替换的,需要先将其转换成文本,然后在替换值里面替换就可以了。最后关闭并上载就搞定了,是不是比IF函数嵌套来的简单多了。

相关文章

IF函数配合上这个函数使用,效果更好!「Excel教程」

作者:龚春光 转自:excel教程编按:单元格中的空,有真空和假空两种说法,看起来都是一样的,实则却不同。就连专门判断字符长度的LEN函数,面对这类情况,也只能傻眼。今天我们不仅仅要给大家说说这个有“...

ISODD函数的应用技巧_excel中isodd函数是什么意思

ISODD函数属于Excel表格中 信息 类别函数,作用判断指定单元格数字是否为奇数,返回TRUE和FALSE。ISODD函数属性:语法结构ISODD(number)中文表达式ISODD(数值)num...

4个实例解析说明MOD函数的使用方法,每个都很经典,建议收藏

MOD函数在我们日常应用中比较常见,今天给大家介绍它的几种经典用法!实例1:在混合日期和时间的数值中提取时间如下图,我们看到单元格中的数值混合了日期和时间,现在我们想要提取其中的时间部分。我们可以通过...

减少错误,Excel数据校验有办法_excel纠正错误数据

白领在做Excel表格时,最容易出现的错误,就是数据输入错误。可人不是机器,尤其是面对枯燥,且没有什么意义的数据时,输入错误、缺位或多位,是最容易出现的问题。那么,如何减少输入错误的问题呢?对数据进行...

Excel制作能够实现自动评分的试卷,老师们的福音哟

在日常的工作中,我们常常会需要制作一些测试试题。这种场景下,Excel不愧为一种十分适合的方式。我们可以通过一些设置,使Excel能够在提交后自动评分。在我们平时的选择题中,常见的是单选题以及多选题,...

Excel中,除了If函数外,还有这些函数用于条件判断

一、判断奇数:Isodd函数。功能:判断指定的值是否为奇数,是奇数返回TRUE,否则返回FALSE。语法结构:=Isodd(值或单元格引用)。目的:根据身份证号码返回性别。方法:在目标单元格中输入公式...