EXCEL公式 如何从多个行的数据中查找对应的每个数据?

如图,如果要查找的行数据有5个同样的值,但每个对应的第一行数据不同,怎样用公式全部显示出来?有难度,高手指点!!谢谢补充说明:图片中的查询E42可以找到5个结果,是一个举... 如图,如果要查找的行数据有5个同样的值,但每个对应的第一行数据不同,怎样用公式全部显示出来?有难度,高手指点!!谢谢

补充说明:图片中的查询E 42可以找到5个结果,是一个举例,这是第6行数据,公式需要考虑到第5行、第4行....第1行的情况。
展开
 我来答
苗乔恩
科技发烧友

2019-09-14 · 电脑数码,办公应用爱好者。
苗乔恩
采纳数:9707 获赞数:14594

向TA提问 私信TA
展开全部
  1. 不知这样是否可以:

    =TEXTJOIN(",",1,IF(OFFSET($A$1,MATCH(O2,A$2:A$6,),1,,COLUMNS(B:M))=P2,B$1:M$1,""))

    数组公式,按ctrl+shift+enter产生花括号。

  2. 如图所示:

更多追问追答
追问
我这边计算结果是:#NAME?
还是不行,最好是能够分别列出....谢谢,请再研究研究
追答

你的软件版本太低,不支持textjoin,安装新版支持。

=IFERROR(INDEX($B$1:$M$1,SMALL(IF(OFFSET($A$1,MATCH(O$2,A$2:A$6,),1,,COLUMNS(B:M))=P$2,COLUMN(B:M),9^9),ROW($A1))),"")

花艳花自娱951
2019-09-14 · TA获得超过1877个赞
知道大有可为答主
回答量:3168
采纳率:0%
帮助的人:392万
展开全部
输入
=INDEX(A1:G10,MATCH(10,A1:A10,0),MATCH(25,A1:G1,0))
公式表示:在A1:G10数据区域,查找10所在行,25所在列,交叉单元格的值。
追问
请看图,第六行是要查询的数据,查询的结果在第一行,这个公式不能计算结果。同理,如果查询数据在第5行,其结果也在第一行中....同理第3行数据......请再研究一下。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2019-09-14
展开全部
如果只是想用在表格中显示不同的话 可以用条件格式下的突出显示规则-等于42
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式