主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
本文提供了有关Excel的相关知识。 它主要整理与在所有条件下查询数据相关的问题。 如何实现数据查询?左边是员工信息表,右边是查询区。 我想输入g4,我可以提取所有符合右侧条件的任何名称和任何部门的记录。 我们来看一下。 我希望这对你有帮助。
相关学习建议:Excel教程
要分享与数据查询相关的内容,请先检查您的数据源:
左边是员工信息表,右边是查询区。 在G4中输入任意姓名或隶属关系,即可提取所有满足右侧条件的记录。
实现这样的数据提取效果其实是相当简单的。 接下来我们就来看看具体的步骤吧。
步骤1
在单元格G4中输入您要查询的内容(例如销售部门)。
步骤 2
在第一行数据的左侧(本例中为单元格 A4)输入以下公式,然后将其向下拖动。
=(C4=G$4)+( B4=G$4)+A3
这个表达式是什么意思?如果单元格 C4 中的部门与您要在 G4 中查询的部门相同,或者单元格 B4 中的名称与您要在单元格 G4 中查询的名称相同,则将前一个单元格加 1。 否则,前一个单元格的内容将保留。
如果你观察下拉公式的效果,你会发现只要C列中的部门名称等于单元格G4中的部门,结果只是一系列递增的序列数字 1。 ...2...3... ...
这些序列号有什么用呢?别担心,看下面吧。
第三步
在I4单元格中输入公式,复制到右下角即可得到查询结果。
=IFERROR(VLOOKUP(ROW(A1),$) A:$ E,COLUMN(B1),0),"")
这个这些公式的含义是什么?
这里的明星是 VLOOKUP 函数。 查询内容为ROW(A1)。 ROW的作用是返回参数所在的行号。 此处获得的结果是行号 A1 - 1。 如果你把公式复制下来然后 ROW(A2), ROW(A3)... 结果是一个从 1 开始并按 1, 2, 3... 递增的序列号
换句话说,VLOOKUP 函数搜索的内容对于每一行都是不同的。 第四行搜索内容为1,当公式到第五行时,查询内容变为2。
我们看一下VLOOKUP函数查询的区域。 $A:$E,这个表示法代表A列到E列的整个列区域,并且使用绝对引用。
对了,有些朋友已经知道公式计算出的序列号是用来做什么的了。 是的,用于辅助 VLOOKUP 查询。
前序号的特点是每遇到满足条件的记录,序号就加1,用VLOOKUP查询的内容是序号1和2。 , 3...
请再来一遍 COLUMN(B1) 是做什么用的?它的功能和 ROW 函数类似。 返回参数的列号COLUMN(B1),结果为B1的列号2。 将公式复制到右侧,将其更改为 COLUMN (C1)、COLUMN (D1)...,结果是从 2、2、3、4...开始递增的序列号。
将获得的序列号传递给VLOOKUP。 该函数用作第三个参数。 不是,它用于指定返回查询区域中的哪些列。
如果表达式在第一列,则返回查询区域第二列的内容。 当公式复制到右侧J列时,返回查询区第三列的内容,以此类推。
你的朋友可能会说,“A列中有很多连续的数字”,但如果有多个满足条件的记录,VLOOKUP函数只会返回第一个。 。 那么,在单元格 I4 中查询 1 会得到序号 1 对应的名称 Orchid,在单元格 I5 中查询 2 会得到序号 2 对应的名称 Zaohua...
最外层的 IFERROR 是用来做什么的? ? 它用于保护 VLOOKUP 免受错误值的影响。
VLOOKUP中每一行的查询序号都是不同的,所以随着公式不断下拉,序号会不断增加。 如果在 A 列中没有看到查询序列号,则表示左侧的记录不存在这样的查询序列。 许多如果内容满足条件,公式将返回错误值。 因此,使用IFERROR函数将错误值转换为空文本。
相关学习推荐:Excel教程
WPS Office
这里不仅提供了WPS Office安装包,对于掌握office/word/excel的基础知识也提供了介绍。 /ppt/wps 超级全面的教程。 你想学的、不懂的都在这里。 感兴趣的朋友,请保存学习!
下载
这几篇文章你可能也喜欢:
- 使用Excel网格实现项目进度图表(如何使用Excel创建项目进度条)
- 下面讲一下Excel函数学习中的多重求和函数(Excel中如何对多个数据求和)
- Excel将多个工作表中的函数计算结果数字化(将多个工作表合并为一个工作表)
- 整理如何在Excel中使用数字模式公式(Excel表格模式)
- 分享Excel实用技巧:填充颜色的3个技巧,精彩又时尚(Excel中如何每隔一行填充)
本文由主机参考刊发,转载请注明:在Excel中轻松查看任意条件下的数据(如何在Excel中根据条件搜索数据) https://zhujicankao.com/123117.html
评论前必须登录!
注册