如何利用Excel函数嵌套为表格特殊的筛选

时间:2022-11-06 20:35:24 

在Excel中可以通过筛选功能从多个数据区域中筛选需要的数据,但如果从单元格筛选某些位数满足条件的数据,利用Excel中的筛选功能就无法实现了,此时可以利用几个函数的嵌套来实现,在工作表中,A1输入一系列含有"5"的数据,现在要求将A列最后四位含有"5"的数据筛选到B列中,按照普通的方法是很难实现的,此时可以考虑通过函数来实现此目的。

操作步骤

在B2单元格中输入公式"=IF(ISERR(FIND("5",A2,IF(LEN(A2)-3<1,1,LEN(A2)-3))),"",A2)"。

检查公式无误后,按回车键可以运行公式,因此A2单元格中最后四位不含数字“5”所以显示空白,此时A2单元格中的数据被K了。

拖动B2单元格中的填充柄到B11单元格中,将公式复制到B11单元格,即可看到效果,如果A列的数据符合条件,在B例中显示对应的数据,否则为空白,从而达到筛选的目的。

为了便于读者理解,在C列对应的单元格中显示公式说明,可以与B列的中的公式结果相比较理解。

概括:

此功能主要是通过Find函数来实现的,FIND函数使用格式为:(find_text,within_text,start_num),用于查找其 他文本字符串(within_text)内的文本字符串(find_text),并从within_text的首字符开始返回find_text的起始位 置编号。

LEN函数是返回单元格中数据的字符数。

公式"IF(LEN(A2)-3<1,1,LEN(A2)-3)"的功能是如果A2单元格中的数据少于4位数,将从第一位开始查找,否则,将从倒数第四位查找。

ISERR函数的功能是检测一个值是否为#N/A以外的错误值,返回值为TURE或FALSE。如果不使用此函数,当数据区域不符合条件时,将显示错误值。

最外层IF函数的作用是:如果A2单元格中的数据符合条件,在B2单元格中显示A2单元格的数值,否则,显示为空白。

标签:函数,单元格,数据,筛选,Excel教程
0
投稿

猜你喜欢

  • 网易云音乐如何使用会员兑换码?网易云音乐使用会员兑换码的方法

    2023-06-16 22:34:32
  • Win7旗舰版电脑麦克风没声音的解决方法

    2022-11-16 23:26:58
  • ​电脑版WPS演示文稿中找不到查找和替换功能

    2023-07-25 11:00:45
  • 如何利用AnyTXT Searcher,快速搜索文档中的文本

    2023-10-10 21:18:18
  • 华硕开机就自动进入BIOS界面是什么情况?

    2022-12-24 18:30:04
  • word2003如何恢复之前的文字?

    2022-07-27 03:14:07
  • ppt圣诞节场景怎么添加下雪效果?

    2023-02-07 09:59:07
  • 剪映太阳光束特效怎么做?剪映添加太阳光束特效教程

    2022-10-05 08:45:08
  • Win10电脑启动应用闪退并显示outofmemory怎么办?

    2023-12-12 20:16:46
  • wps表格怎么打百分数线

    2022-04-23 10:46:57
  • Word如何调整行距

    2022-10-30 07:32:49
  • 快看漫画如何安装?快看漫画安装方法

    2022-03-14 03:50:37
  • Win8.1运行GTA4出现NORGSC启动图标后闪退的方法

    2023-01-15 08:17:47
  • Excel行列转换怎么转换?Excel行列转换的操作方法

    2022-09-24 15:14:05
  • Win11怎么删除开机选择系统界面?win11关闭开机选择系统的技巧

    2022-10-31 03:44:24
  • Win10桌面图标不停刷新闪烁如何解决?

    2023-12-20 23:02:12
  • KB5012170系统更新提示错误0x800f0922 涉及 Win8.1、Win10、Win11 等(附解决方法)

    2023-12-07 03:37:32
  • QQ视频聊天截图保存在哪 QQ视频聊天截图的保存路径介绍

    2023-08-24 00:48:09
  • ghost系统还原后出现黑屏的解决方案

    2022-06-18 11:57:20
  • 详解u盘装系统win7具体操作步骤

    2023-01-19 12:07:29
  • asp之家 电脑教程 m.aspxhome.com