EXCEL怎么用函数查找同时满足两个条件的值

如图,怎么查找每列中,在第一个比A1(B1)小20%的数值到该列末之间,这个范围中最大的那个数值,A列应该是7,B列应该是10,谢谢!
补充下:可能上面没写清楚,A,B列是单独的,只看一列就行,只要在一列中找到符合条件的数,比方B列,先要找到B1(也可以是B2,B3。。。)到该列末区间中第一个比B1(对应前面的B1)小50%的数字所在位置,再在该位置到该列末区间中找到最大的一个数值。
B列中,B1到B13区间第一个比B1小50%的是B5位置的1,B5到B13之间最大的是B7的10.

1、要对区域中满足多个条件的单元格求和,可以使用SUMIFS函数。
2、如果需要对区域 A1:A20 中符合以下条件的单元格的数值求和:B1:B20 中的相应数值大于零 (0) 且 C1:C20 中的相应数值小于
10,则可以使用以下公式:=SUMIFS(A1:A20, B1:B20, ">0", C1:C20, "<10")

3、SUMIFS函数还可以在条件中使用通配符,即问号 (?) 和星号 (*)。问号匹配任一单个字符;星号匹配任一字符序列。如果要查找实际的问号或星号,请在字符前键入波形符 (~)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-03-17

A,B列统一为从小于50%的位置开始

A15输入

=MAX(INDIRECT(CHAR(64+COLUMN(A1))&SMALL(IF(A1:A13<0.5*A1,ROW(1:13),100),1)&":"&CHAR(64+COLUMN(A1))&13))

数组公式,先按住CTRL+SHIFT,最后回车,使得编辑栏公式两端出现花括号{ }

公式右拉

本回答被网友采纳
第2个回答  2019-03-17
在Sheet1中,在比如G4输入 =A4&“-”&B4,公式复制下去。嫌难看,隐藏该列。
在Sheet2中,在C4输入 =index(sheet1!$c$4:$C$1000,match(A4"-"&B4,sheet1!$G$4:$G$1000,)
就可以了。
使用VLOOKUP函数公式,即可快速查询和提取相应值。
具体步骤:
定位到表二的第2列(例如E3单元格)
使用公式=VLOOPUP(D3,A:B,2,FALSE)
将公式往下拉(鼠标放在单元格右下角,出现黑色加粗的十字符号时,向下拖拉自动填充)
如果不希望有公式,而是只要结果,可以使用选择性粘贴的方法,去除公式。
具体方法:
选中含公式的单元格区域,并复制。
在原处右击单元格
点击”选择性粘贴“
选择”值与数字格式“即可追问

谢谢,可能我没写清楚,A,B列是单独的,只看一列就行,只要在一列中找到符合条件的数,比方B列,先要找到B1(也可以是B2,B3。。。)到该列末区间中第一个比B1(对应前面的B1)小50%的数字所在位置,再在该位置到该列末区间中找到最大的一个数值。
B列中,B1到B13区间第一个比B1小50%的是B5位置的1,B5到B13之间最大的是B7的10.

第3个回答  2019-03-17
Lookup(1,0/(条件区域1=条件1)*(条件区域2=条件2),目标区域)
没有具体查找信息,所以提供套路公式,希望可以帮到你。
第4个回答  2019-03-17
数据表呢?条件呢?你可以用lookup函数查找。
公式为=lookup(1,0/((区域=条件1)*(区域=条件2))就可以了

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网