EXECL公式:如果A1为某个集合中的某个值,那A2就返回某个值;如果A1为另个集合中的某个值,那A2就返别个值
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/24 11:28:30
EXECL公式:如果A1为某个集合中的某个值,那A2就返回某个值;如果A1为另个集合中的某个值,那A2就返别个值
这个类推下去,请么公式要怎么写,
这个类推下去,请么公式要怎么写,
嗨,你的问题逻辑不全啊,如果A1在两个集合中都存在或都不存在的时候需要定义吗?
下面是不考虑上面我提到的情况:
假设集合1的范围为B1:B5,需要返回值为X,集合2的范围为C1:C5,需要返回值为Y,则A2中的函数为(注意,以下函数都是数组,需要在公式编辑状态,按Ctrl+Shift+Enter键完成输入)
=CHOOSE(SUM((A1=B1:B5)*1),(A1=C1:C5)*2),"X","Y"),注意集合中的值都是唯一的,否则需要变更为:
=CHOOSE(1*(SUM((A1=B1:B5)*1)>0)+2*(SUM((A1=C1:C5)*1)>0),"X","Y"),注意如果出现在开始的那2种没有具体定义的逻辑情况,结果会报错,如果需要解决这种情况,需要再调整为:
=CHOOSE(SUM(1*(SUM((A1=B1:B5)*1)>0),2*(SUM((A1=C1:C5)*1)>0),1),"不在集合中","X","Y","两个集合均有")
具体的集合范围,请根据你的需要调整单元格区域使用,别忘了数组函数的录入方式
再问: 朋友,出错,怎么不行 像这样的,就是如果A1输入1的话,A2就返回B,如果A1输入6的话,A2就返回C,以此类推,都没有值就返回无,都有值就返回重.
再答: 我已经测试过了,是可以实现的,你是采取的数组函数输入方式吗? 在什么情况喜出错,出错的信息是什么?
下面是不考虑上面我提到的情况:
假设集合1的范围为B1:B5,需要返回值为X,集合2的范围为C1:C5,需要返回值为Y,则A2中的函数为(注意,以下函数都是数组,需要在公式编辑状态,按Ctrl+Shift+Enter键完成输入)
=CHOOSE(SUM((A1=B1:B5)*1),(A1=C1:C5)*2),"X","Y"),注意集合中的值都是唯一的,否则需要变更为:
=CHOOSE(1*(SUM((A1=B1:B5)*1)>0)+2*(SUM((A1=C1:C5)*1)>0),"X","Y"),注意如果出现在开始的那2种没有具体定义的逻辑情况,结果会报错,如果需要解决这种情况,需要再调整为:
=CHOOSE(SUM(1*(SUM((A1=B1:B5)*1)>0),2*(SUM((A1=C1:C5)*1)>0),1),"不在集合中","X","Y","两个集合均有")
具体的集合范围,请根据你的需要调整单元格区域使用,别忘了数组函数的录入方式
再问: 朋友,出错,怎么不行 像这样的,就是如果A1输入1的话,A2就返回B,如果A1输入6的话,A2就返回C,以此类推,都没有值就返回无,都有值就返回重.
再答: 我已经测试过了,是可以实现的,你是采取的数组函数输入方式吗? 在什么情况喜出错,出错的信息是什么?
EXECL公式:如果A1为某个集合中的某个值,那A2就返回某个值;如果A1为另个集合中的某个值,那A2就返别个值
Excel公式问题;如果A2为空值,返回A1为空值,否则返回A3内容.
怎么在EXCEL函数 利用公式,如果A列的某个值等于8列的某个值.标志出来
excel中如果某个单元格=a1,输出b1,如果=a2,输出b2,如果=a3,输出b3 如果=a4,输出b4,请问用什么
EXCEL公式 A1-CV 100格为固定值 A2=A1 M2=A2 2行每隔13列就等于一次1行各数 求公式,
可以直接判断哪个数某个集合中的元素吗?
查找某数据库中的列是否存在某个值
请教个EXCEL公式.如果A1-A2>0那么A3=A1-A2 如果A1-A20那么A4就不显示
某个实数x使得含有a1=sinx,a2=cosx,a3=tanx的数列{an} 为等比数列,则使得an=1+cosx的n
Excel函数IF多条件下,返回某个值.
excel,如果A1的值为2.0,则A2等于B2*33,否则A2等于B2*43,这个公式怎么写,
如果Sheet1中A1等于sheet2中B列中的某个单元格的内容,那么在sheet1中B1显示sheet2的与B列相对应