IF+CONCAT+4个(SMALL+CODE)+CONCAT+4个CODE函数嵌套条件判断应用案例
创作者俱乐部成员
⭐场景:使用IF函数进行条件判断。
具体要求:规定参考值是A、B、C、D,给定的同一组排列的四个单元格中的字符是否都是唯一的,不管如何排列,如果是,而且都是特定的参考值,则视为”正确”,否则返回”不符合”。
步骤1:先打开WPS软件,新建一份表格,并输入相应的内容。如下图所示:我们来实际操作一下,帮助大家理解这几个函数。
步骤2:在E2单元格输入公式,如下所示:
=IF(CONCAT(SMALL(CODE(A2:D2),1),SMALL(CODE(A2:D2),2),SMALL(CODE(A2:D2),3),SMALL(CODE(A2:D2),4))=CONCAT(CODE("A"),CODE("B"),CODE("C"),CODE("D")),"正确","不符合")
然后按ENTER键,下拉填充公式即可得到所要的结果。
说明:上述公式将给定单元格的字符转换为ASCII码,排序后拼接成字符串,与A、B、C、D的ASCII码排序后的字符串比较。如果相同,则视为”正确”,否则返回”不符合”。
函数语法:
CONCAT(text1…) text1 … 为 1 到 255个要联接的文本项。这些文本项可以是文本字符串或字符串数组,如单元格区域。 说明: 将多个区域和/或字符串的文本组合起来。 CONCAT函数是一个文本函数,主要作用是将多个区域或字符串中的文本组合起来。简单说,就是把几个不同的文本合在一起,形成新的文本。 使用此函数要注意与CONCATENATE函数区分,CONCATENATE函数不能用于区域文本串的合并,只能在字符串参数中一个一个选中文本字符进行合并;而CONCAT函数可以直接选中区域内的文本字符串进行组合。 如果结果字符串超过32767 个字符(单元格限制),则 CONCAT 返回 #VALUE! 错误。
函数语法:
IF(logical_test, value_if_true, [value_if_false])
logical_test:必需,要测试的条件。
value_if_true:必需,logical_test 的结果为 TRUE 时,您希望返回的值。
value_if_false:可选,logical_test 的结果为 FALSE 时,您希望返回的值。
函数语法:
CODE(text)
Text 为需要得到其第一个字符代码的文本。
计算机内的每一个字符都有一个编码相对应,那么如何快速查询出各字符所对应的编号呢?
此处涉及CODE函数,它是一个文本函数,其作用是返回与字符相对应的字符编码。
以上就是今天要分享的内容,欢迎大家评论区留言,谢谢!!!!!!!!!
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员
WPS函数专家
创作者俱乐部成员
创作者俱乐部成员
创作者俱乐部成员