excel求多条件不同数值的函数公式 excel汇总求和函数
excel多个条件返回不同的值应该用什么公式
直接用LOOKUP函数
在B1输入=LOOKUP(A1,{1,"K";2,"n";3,"m"})以逗号对应,以分号分隔,注意升序排列
文本加引号,数值直接写
excel中if多个条件公式怎么写?
excel中if多个条件时,用IF函数结合"+"号和“*”号编写公式即可满足判断要求。具体操作步骤如下:
1、首先打开Excel表格,在工作表中输入需要判断的数据。
2、然后在D1单元格输入公式:“=IF((A1=2)+(B1=2),"是","否")”。
3、按下ctrl+shift+enter组合键后,D1单元格会输出使用IF函数和“+”号组成的判定公式判断后的结果,此时IF函数的条件1和条件2满足一个就可以了。
4、再在D1单元格输入公式:“=IF((A1=2)*(B1=2),"是","否")”。
5、按下ctrl+shift+enter组合键后,D1单元格会输出IF函数和“*”号组成的判定公式的判断结果,此时IF函数的条件1和条件2都要满足才行。
多个条件的函数公式怎么设置?
IF函数的用法=IF(条件,条件成立的值,条件不成时的值)
假设A1单元格内容为空时,B1单元格返回“没有值”,如果A1单元格有任何内容时B1单元格返回“有值”。那e799bee5baa6e58685e5aeb931333365646232么可以在B1单元格写入公式=IF(A1="","没有值","有值")
如果是多个条件,那么公式可以按如下写法(以三个IF条件为例)=IF(条件1,条件1成立时的值,IF(条件2,条件2成立时的值,IF(条件3,条件3成立时的值,以上条件都不成时要返回的值)))
比如如果A1单元格的数值小于60分,则B1单元格返回值为“不及格”,如果A1单元格值为小于70分,则B1单元格值为“及格”,如果A1单元格的值为小于90分,则B1单元格返回值为“良”,如果A1单元格的值在80分(含 80)以上,则B1单元格值为“优”。则B1单元格公式可以写成=IF(A1<60,"不及格",IF(A1<70,"及格",IF(A1<90,"良","优")))
Microsoft Excel是微软公司的办公软件Microsoft office的组件之一,是由Microsoft为Windows和Apple Macintosh操作系统的电脑而编写和运行的一款试算表软件。Excel 是微软办公套装软件的一个重要的组成部分,它可以进行各种数据的处理、统计分析和辅助决策操作,广泛地应用于管理、统计财经、金融等众多领域。
EXCEL中多条件取值的公式
权当两表的表名分别为sheet1、sheet2
在sheet1的F2输入公式
=SUMPRODUCT((sheet2!B$2:B$1000=G2)*(sheet2!D$2:D$1000=B2)*sheet2!F$2:F$1000)
下拉即可