Excel函数满足条件返回某个单元格,不满足条件则返回另一个值,求函数公式。

1.若A单元格&B单元格同时等于E单元格&F单元格则返回G单元格;
2.若A单元格&B单元格不同时等于E单元格&F单元格则返回B单元格。

问题1.
在C2输入=VLOOKUP(A2&B2,IF({1,0},$E$2:$E$11&$F$2:$F$11,$G$2:$G$11),2,FALSE),然后按ctrl+shift+回车,然后向下填充,就可以了。
或者,在f列后插入一列,原本的G列就变成H列了。在G2输入=E2&F2,向下填充,然后在C2输入=vlookup(A2&B2,G:H,2,false),向下填充就可以了。
这两个的结果是一样的,一个用了辅助列,一个没用而已。
问题2
是问题1的相反的结果,问题1的函数输出结果中如果出现#N/A的就是不同时等于的(当然包括两个都没有的,a列在e列中没有同时b列在f列中也没有的)。

如果问题1和问题2合起来的话,用数组函数肯定可以,但我也不会,没试验出来,爱莫能助了。

楼上的解答,需要匹配的四列必须完全对应,才不会出错,不然出现一个错误,该错误的下面的行就全都错误了。如果完全对应,直接复制黏贴就好了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-01
C2输入
=IF(ISERROR(VLOOKUP(A2&B2,IF({1,0},E$2:E$11&F$2:F$11,G$2:G$11),2,)),B2,VLOOKUP(A2&B2,IF({1,0},E$2:E$11&F$2:F$11,G$2:G$11),2,))
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算,再向下填充。
第2个回答  2012-01-27
如h1=if((a1=e1)*(b1=f1),g1,b1)本回答被网友采纳

Excel函数满足条件返回某个单元格,不满足条件则返回另一个值,求函数...
在C2输入=VLOOKUP(A2&B2,IF({1,0},$E$2:$E$11&$F$2:$F$11,$G$2:$G$11),2,FALSE),然后按ctrl+shift+回车,然后向下填充,就可以了。或者,在f列后插入一列,原本的G列就变成H列了。在G2输入=E2&F2,向下填充,然后在C2输入=vlookup(A2&B2,G:H,2,false),向下填充就可以...

大神们,想问下EXCEL中满足文本则返回值,不满足则返回另一个值公示要怎 ...
经下图为例:要想实现这个功能,需要使用到两个函数:1. VLOOKUP函数:用来查询“表1”中存在的文本表“表2”中的对应数值。2. IFERROR函数 :用来判断计算结果错误时返回的值。因此,操作步骤为:1. 选中C3单元格;2.输入公式: =IFERROR(VLOOKUP(B3,$E$3:$F$7,2,0),0)希望能够帮助到您!

在excel中如何返回某数值,不满足则为另一数值
接着,来到你想要返回特定数值的单元格,开始编辑模式。在这个单元格中,输入以下IF函数的公式:=IF(OR((B4>=3000)*(B4=4000)*(B4=5900)*(B4<=6300)),6,8)。这个公式会检查B4单元格的值是否满足任何一个条件,如果满足,则返回6,否则返回8。输入完毕后,按回车键,公式的结果就会自动显示在...

在excel中如何返回某数值不满足则为另一数值
在Excel中,要实现当某数值不满足特定条件时返回另一个数值的功能,可以使用IF函数。IF函数是Excel中非常实用的条件判断函数,其语法为`IF(logical_test, [value_if_true], [value_if_false])`。其中,`logical_test`是需要判断的条件,`value_if_true`是当条件满足时返回的值,`value_if_false`...

怎样在Excel里面实现一个范围数值返回另一个
在Excel表格中,当需要实现一个条件满足时返回特定数值,不满足则返回另一个数值,可以通过设置逻辑函数来完成。以WPS 2019为例,以下是详细的步骤说明:首先,打开你的Excel文档,找到需要操作的表格。接着,在B列输入你想要进行条件判断的数据。例如,你需要判断B列的数据。在你想要显示返回值的单元格中...

excel中if函数若满足条件返回“是”,否则?
=IF 在这个例子中,`C2`是包含学生分数的单元格。如果`C2`中的值大于或等于60,IF函数会返回“是”,表示学生及格了。如果分数低于60,则返回“否”,表示学生没有及格。IF函数非常灵活,你可以根据需要调整条件和返回值。比如,如果你只想在满足条件时显示信息,而在不满足条件...

excel表中如果等于某个数且小于某个数返回一个值,否则返回另一个值?
1、首先在excel表格中输入一组数据,需要根据数据通过函数公式返回不同数值。2、点击“fx”插入“IF”函数并根据下图参数输入函数参数,转换成公式为:=IF(A2>=80,1,IF(A2<60,3,2))。3、点击确定即可得到计算结果,根据显示的数字“56”可以返回数字“3”。4、点击下拉公式即可批量生成对应数据的...

在excel中如何返回某数值,不满足则为另一数值
在Excel中,要返回某数值,不满足则为另一数值,可以使用“IF”函数。“IF”函数是Excel中的一个逻辑函数,它允许你根据某个条件来返回不同的结果。函数的基本语法是:`IF`。这里,`logical_test`是你要进行的逻辑测试,`value_if_true`是当测试为真时返回的值,`value_if_...

excel函数:判断是否满足一个条件,如满足返回一个值,不满足返回另一个...
比如 A1为库存数量 B1输入 =IF(A1>100,"超出",IF(A1=100,"已满","未到")如果要醒目显示,可以用条件格式 选择B列 -格式-条件格式-公式 =A1>100 ,点击选项,选择一个颜色 点击增加,同样输入 =A1<100,选择一个颜色 点击增加,=A1=100,选择一个颜色 三种颜色区分三种库存现况 ...

EXCEL同时满足两个条件的返回一个值 不满足则返回另一个值
假设差值在A列,则可在B2中写入公式:=if(and(a2>--0.015,a2<=0.01),"合格","不合格")下拉复制公式即可。

相似回答