excel满足两个条件返回值自动返回值

excel查找符合条件的所有项目并返回值
excel查找符合条件的所有项目并返回值
问题6:查找符合条件的所有项目并返回值
&&&&&&&&&&& &&&&&
&&&&&&& 图1&&&&&&&&&&&&&&&&&&&&& 图2
如上图1为源数据,图2为按状态为“是”查找出来的结果。
解决方法:
在D3输入如下公式:{=INDEX($A:$A,SMALL(IF($B$2:$B$10=$E$1,ROW($2:$10),20),ROW(1:1)))&""}
然后复制下拉。
D3单元格函数过程:
If()函数过程:if((true,false,true,true,false,false,false,true,true),(2,3,4,5,6,7,8,9,10),(20,20,20,20,20,20,20,20,20))
=(2,20,4,5,20,20,20,9,10)
Small()函数过程:
Small((2,20,4,5,20,20,20,9,10),1)=2
Index()函数过程:
Index($A:$A,2)=1
D4单元格函数过程只是small的结果变为4,其它以此类推。
发表评论:
TA的最新馆藏[转]&[转]&[转]&[转]&[转]&[转]&excel 同时满足两个条件 返回两列后的数据!_百度知道
excel 同时满足两个条件 返回两列后的数据!
示例如果A列大于13,B列大于30,则返回C列值。在D2列输入公式:=IF(AND(A2&13,B2&30),C2,&不满足条件&)
其他类似问题
为您推荐:
提问者采纳
D29)显示D列内容;);是&quot:A29=F1)*(B1:B29=&quot,C1:C29)显示C列内容,D1.G1输入=SUMPRODUCT((A1;);是&quotG1输入=SUMPRODUCT((A1:B29=&quot:A29=F1)*(B1
提问者评价
还不正确,接近点
其他4条回答
如果F列等于A列并且B列等于汉字“是”那么该公式列等于C列和D列的连接后的结果否者等于空(&quot,D1) 说明;&) 说明,B1=&),C1&D1;&quot=if(and(F1=A1;)=if(and(F1=A1;是&),C1,&是&quot,B1=&quot
是的&你可以用高级筛选功能&1楼的朋友发的图不会动&看不到&我再发一个&额传上来就是不会动,我在我百度空间上传一张吧&需要找我要吧&还是不行
你可以利用“高级筛选”功能,具体操作:见图片,如果不清晰我可以用邮件发给你!希望对你有所帮助!
1 在G1列输入公式: IF(AND(F1=A1,B1=&是&),C1,D1)2 选中G1向下框选G列直到你想终止的位置3 CTRL+D
excel的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁EXCEL公式查找出同时满足两个条件返回值, EXCEL公式查找出同时满足两个条
EXCEL公式查找出同时满足两个条件返回值 问题补充:
我要的结果是:在张三1月份里显示0,因为他1月份没有请假。二月份0。在3月份里显示3。他三月份请了三天假。 grit-1 EXCEL公式查找出同时满足两个条件返回值
$A$2!$c$2表二的B2输入以下公式,A2:$c$9=B$1)*表一:$B$9)表一为第一个表的名称!$B$2:A9为第一个表的范围,下拉右拖填充即可=sumproduct((表一:$A$9=$A2)*(表一
数据--数据透视表,最后把姓名和月份分别放入列数据和行数据!$C$1!$B$1!$A$1:$C$1000=B$1)*Sheet1:$A$1000=$A2)*(Sheet1:按向导一步步走在表2的B2中公式,因为数据透视表就是针对这个设计的!操作方法:=SUMPRODUCT(MAX((Sheet1:$B$1000))向下拖拽向右拖拽强烈建议用数据透视表
我没看懂你写的
使用 SUMPRODUCT() 函数即可或者登陆 club.excelhome.ner 搜索“多条件匹配”您的举报已经提交成功,我们将尽快处理,谢谢!
请见附件函数排序结果(习作)。
大家还关注
(window.slotbydup=window.slotbydup || []).push({
id: '2081942',
container: s,
size: '1000,60',
display: 'inlay-fix'Excel如何将两个表,根据有相同数据的一列数据,自动填写到另外一张表?
问题已按照回答中说的vlookup函数解决,感谢回答的各位。&br&本来觉得比较麻烦的,这次有点颠覆了我的想法,以前对Excel的认识太浅显了些。&br&————————&br&数据有几百上千行。&br&&br&表格二的A列数据,包含表格一的A列。&br&表格一的A列,要比表格二的A列少很多行。两个表的A列排序是混乱的。&br&如何将表格二B列C列数据,根据A列,填写到表格一?&br&就是根据A列数据,将B列C列,匹配到表格一。&br&如图,将图一,做成图二的效果:&br&两个测试表格,网盘下载:&a href=&///?target=http%3A///& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&&/span&&span class=&invisible&&/&/span&&span class=&ellipsis&&&/span&&i class=&icon-external&&&/i&&/a&&br&&br&&img src=&/c729b73ec9d4_b.png& data-rawwidth=&587& data-rawheight=&380& class=&origin_image zh-lightbox-thumb& width=&587& data-original=&/c729b73ec9d4_r.png&&&br&将上图达到这样的效果&br&&img src=&/2a7ed515fe_b.png& data-rawwidth=&522& data-rawheight=&381& class=&origin_image zh-lightbox-thumb& width=&522& data-original=&/2a7ed515fe_r.png&&
问题已按照回答中说的vlookup函数解决,感谢回答的各位。本来觉得比较麻烦的,这次有点颠覆了我的想法,以前对Excel的认识太浅显了些。————————数据有几百上千行。表格二的A列数据,包含表格一的A列。表格一的A列,要比表格二的A列少很多行。两个表的A列排序是混乱的。如何将表格二B列C列数据,根据A列,填写到表格一?就是根据A列数据,将B列C列,匹配到表格一。如图,将图一,做成图二的效果:两个测试表格,网盘下载:…
按投票排序
提供两个方案:临时性的,用高级查找。长久使用的,用查询函数:vlookup,或者index嵌套match。要解决这个问题可能需要理解的知识点:单元格地址的相对引用和绝对引用,也就是函数中$A$1, $A1 ,A$1 在向下、向右填充时有什么区别。数据格式(数字、字符),通过数据→分列操作改变数据格式。请自行搜索学习,最多一小时也就学会了。以后这样的问题尽量发到技术论坛上去,比如excelhome,有很多学习期的网友在等待你的练习题。
谢谢邀请这问题
已经回答了,已经把方法告诉题主了。本来打算把邀请忽略掉,但是:发现题主把测试数据都上传到网盘了,这还是我第一次遇到这么认真、这么考虑回答问题者便利的提问者。所以必须得回答,就把
答案的具体操作写出来吧。你的问题就是日常工作中最常用的应用之一:查找引用满足此需求的方法, @Wicky Liang 已经介绍了,临时性的可用筛选,永久性的用查找引用函数。下面分别介绍。高级筛选如果数据源单元格和筛选的目标区域在同一个工作表,如下图使用高级筛选即可满足,高级筛选有以下功能:可以使用单元格区域中的值作为的条件,如题中的表2就是条件区域,可以将筛选结果复制到指定单元格,如果指定单元格指定了字段,那么只返回源表符合条件记录的部分字段。先看返回全部字段的操作:筛选后,由于“复制到”的单元格区域没有指定返回的字段,所以筛选出的结果会将源表格的所有字段都列示出来,效果上看好象F列字段1是多出来的,如下图如前所述,实际上我们可以目标单元格指定返回的字段,比如在F1单元格输入“字段2”、G1单元格输入“字段3”,然后在“复制到”栏,指定为F1:G1,此时聪明的Excel会自动显示"sheet1!指定"如下图:返回结果如下:细心的你可能已经发现了,返回的字段2、字段3的值与字段1不是正确的对应。这正是我要说的,原因如下: 条件字段的顺序要与源表顺序一致,否则结果是错乱的。另外,由于本题源表与目标表不在同一工作表,如果在测试表2点击“高级筛选”,然后按上面的操作筛选的话,会提示遇到这个问题,可以这样解决:遇到这个问题,可以这样解决:在目标表格(即测试表1)点击“高级筛选”,然后再按前面的操作,分别选定列表区域、条件区域、目标区域,即可。2、函数法Vlookup函数函数解释:vlookup(查找对象,查找区域,要返回查找区域的第几列,精确查找还是模糊查找)回答本题的公式:=VLOOKUP($A2,[测试数据2.xls]Sheet1!$A$2:$C$12,2,0)=VLOOKUP($A2,[测试数据2.xls]Sheet1!$A$2:$C$12,3,0)如果列数较多,可以嵌套返回列号的函数=VLOOKUP($A2,[测试数据2.xls]Sheet1!$A$2:$C$12,COLUMN(),0)注意:查找对象必须在查找区域的第一列由于你的表格有上千行,建议使用vlookup函数查找引用。
要实现题主这个要求的功能的方法其实很简单。方法是:第一步:你直接在Book1的B1单元格里面输入函数:=iferror(vlookup(B1,[Book2,xls]Sheet1!$A:$C),2,0),"")。同理C1单元格也是采用同样地方法。第二步:选中单元格B1&C1后直接往下拖即可。最后:你在Book1 里面$A1栏里面的任一单元格输入任何一个值后会自动显示结果。以上方法题主可以试试,另外你在尝试之前最好学习一下Vlookup函数的使用方法,毕竟在数据引用方面这个函数的使用概率非常高。
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 满足2个条件返回值 的文章

 

随机推荐