文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
【excel|按 Excel 任意列查询,一对多找出所有结果,妈呀,放弃得了】一对多查询本来已经挺难的 , 如果还要将任意列作为查询项 , 一对多查询出结果 , 这个是不是更难?
案例:
下图 1 是一个防疫物品团购表 , 请制作一个下拉菜单 , 可以按楼号或者物资查询 , 不但能列出所有查询结果 , 还能在原来的表上高亮显示 。
效果如下图 2 所示 。
解决方案:
先制作下拉菜单 。
1. 将 B、C 列的内容部分复制粘贴到任意空白区域 。
2. 选中 S 列 --> 选择菜单栏的“数据”-->“删除重复值”
3. 在弹出的对话框中选择“以当前选定区域排序”--> 点击“删除重复项”
4. 点击“确定”
5. 点击“确定”
6. 用同样的方式给 T 列去重 。
7. 将去重后的两列合并成一列 。
8. 在 E 列设置下拉菜单 , 选中 E2 单元格 --> 选择菜单栏的“数据”-->“数据验证”
9. 在弹出的对话框中选择“设置”选项卡 , 按以下方式设置 --> 点击“确定”:
- 允许:选择“序列”
- 来源:选择刚才去重后合并的序列
下拉菜单已做好 。
接下来设置公式 。
10. 将 D 列作为辅助列 , 在 D2 单元格中输入以下公式 --> 下拉复制公式:
=OR((A2=$E$2)(B2=$E$2))+D1
公式释义:
- 只要 A2 或 B2 单元格任有一个与 E2 的查询值相同 , 辅助列的值就在上一个单元格的基础上 +1;
- 也就是说 , 符合查询项的每一行 , 都对应着一个新的递增值第一次出现的位置;一对多查询的时候 , 总是查找出重复项的第一个值 , 这样就能查找出符合查询条件的所有值;
11. 将 G 至 I 列设置为查询结果区域 , 在 G2 单元格中输入以下公式 --> 向右向下拖动公式:
- 华为鸿蒙系统|Excel的序列填充功能
- excel|良心软件QQ影音“断线”,视频播放器已没有未来
- excel|Excel数值类型(数值、文本、逻辑值)
- 本文转自:中国电子报编者按:6月13日至19日是第32个全国节能宣传周|“双碳”风口,宽禁带半导体“飞”进数据中心
- Excel–如何将柱形图排列成上下两层?
- excel|002、Excel版本兼容性
- 按照惯例|iPhone 14 Pro/Max跑分曝光:A16芯片
- MySQL|003、Excel自动保存
- |手机打电话时切记不要摁这个按键,会双倍收费,很多人都使用过
- 全球最大激光设备公司落子创新基地!大项目不断,保税区域按下经济恢复“快进键”