永发信息网

你好:问题:EXCEL怎样传回符合指定条件的多个值,看你的回答,我还是不会,能教教吗 ,QQ:596037303

答案:3  悬赏:10  手机版
解决时间 2021-03-02 19:40
你好:问题:EXCEL怎样传回符合指定条件的多个值,看你的回答,我还是不会,能教教吗 ,QQ:596037303
最佳答案
数组公式
=index(xxx,small(if(xxx,xx,xx),row()))
全部回答
根据标题,应该是一个机型对应多个代号。比如4010h对应代号有a01\a02\a03等等。 【解决方案】 在sheet2的a2单元格输入一个需要查询的机型,在b2输入以下公式并按下ctrl+shift+enter组合键,向右复制,可以列出所有满足条件的记录: =index(sheet1$b:$b,small(if(sheet1!$a$2:$a$100=$a2,row($2:$100),4^8),column(a:a)))&""【公式含义】 1. 公式中使用if函数判断sheet1的a2:a100=本表的a2单元格,满足条件返回其行号2~100,不满足的返回4^8也就是65536(excel2003最大行,一般是空的单元格)。 2. 使用small函数+column函数将if函数得到的一系列行号从小到大依次取出 3. 使用index函数与small取出的行号结合,就取得sheet1的b列中满足条件的单元格内容,当取完没有满足条件的则取b65536 4. 最后,由于b65536是个空单元格,所以&""合并之后变成空文本""。       在《疑难133 如何按条件筛选提取数据记录》中总结了“筛选满足条件记录列表的通用数组公式”: =index(引用列,small(if(条件,row(引用区域行号),较大的空行行号),row(1:1)))&""向右复制的将row(1:1)改为column(a:a),如本例。
条件格式与筛选都可以.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一万块钱一个月100块钱利息算高的么
90英镑多少欧元
什么是文章结构
梦见和家人拍照留念
一( )一( )
在捷信贷款手机逾期很长时间没还,现在告我说
浪琴维修的地点在哪里,请问怎么才能查到呢?
高德离线导航收藏后下次在导航还用设置路线吗
西装头怎么剪
dota2恐怖利刃怎么玩
逆袭之星途璀璨叶琛家里一直循环的歌名叫什么
15万买什么车好,即好看又实用的
一天有几小时几分钟几秒?
排骨煮汤后,剩下的排骨怎么吃
7.2V的充电电池,充满一次电需要多少时间
推荐资讯
用分拆的方法计算
【郑袖争宠】郑袖争宠文言文阅读郑袖知王以己
女朋友叫别人老公,你们说我要不要和她分手?
英语翻译as much time as you possibly can e
恩赫汗地址在哪,我要去那里办事
亿播网络机顶盒好用吗?
谁有下载话本小说的,我的是魅蓝note3,头像
如何在国内使用谷歌地图
酸蚀剂对牙髓的刺激大小与下列因素有关,除外
三十多万买什么轿车好
骚扰者不停换号码打电话可以报警吗?
长江把武汉怎样划分开的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?