mydy.net
当前位置:首页 >> ExCEl中从两列数据多个单元格中返回满足条件的值 >>

ExCEl中从两列数据多个单元格中返回满足条件的值

表2的C2输入=lookup(1,0/((表1!a:a=a2)*(表1!b:b=b2)),表1!c:c)公式下拉

详见样表截图 e1输入=INDEX($A:$A,MIN(IF(COUNTIF($D1:D1,$A$1:$A$999)=0,ROW($1:$999),65536)))&"" 数组公式.先按住ctrl+shift,最后回车 右拉 e2输入=INDEX($B:$B,SMALL(IF($A$1:$A$999=E$1,ROW($1:$999),4^8),ROW(A1)))&"" 数组公式.先按住ctrl+shift,最后回车 公式右拉再下拉

1 在G1列输入公式: IF(AND(F1=A1,B1="是"),C1,D1)2 选中G1向下框选G列直到你想终止的位置3 CTRL+D

你的公式是错的.AND是要多个条件同时成立,才返回value_if_true,而各组判断不可能同时成立,是不是?把AND改为OR,结果为数值,就不要加引号了.=IF(OR((A4>=0)*(A4<=1037.29),(A4>=3211.68)*(A4<=3349),(A4>=4501.5)*(A4<=5893.5),(A4>=6908.81)*(A4<=7053.81)),5.66,4.88)

vba可以完成

请看看是这个意思吗?在c1单元格输入公式 =if(a1=b1,"yes","no")a1、b1 单元格如果相等,返回 yes,不相等返回 no

=IF(OR(A1="A",B1=1),"100",IF(AND(A1="B",B1=2),"110",IF(AND(A1="C",B1=3),"120",IF(AND(A1="D",B1=4),"130",IF(AND(A1="E",B1=5),"140",IF(AND(A1="F",B1=6),"150","")))))

偏移函数+替代函数+countif

=IF(OR(A1={1,2,5,8,10,20,15,7}),124,IF(OR(A1={3,4,9,11}),127,IF(OR(A1={6,13,14}),163,"")))

”excel vlookup返回满足同一条件的多个值的和“ 一、按题意应该是要用SUMIF函数来完成 二、SUMIF函数的定义 根据指定条件对若干单元格求和.语法 SUMIF(range,criteria,sum_range) Range 为用于条件判断的单元格区域.Criteria 为确定

网站首页 | 网站地图
All rights reserved Powered by www.mydy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com