作业帮 > 综合 > 作业

excel 要满足2个或者3个条件取值

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/13 04:57:46
excel 要满足2个或者3个条件取值

取上图的值,J

c3  要等于A2的人名字,还要等于C1的时间,在取第一个图片J 的签到时间
如果可以在对比第二图D25 上班 8:00:59这种时间判断时间是否为迟到或者正常
c3=index($j$1:$j$100,sumproduct(($d$1:$d$100=$A$2)*($f$1:$f$100=c$2)*row($d$1:$d$100)))
求的是签到时间

=if(index($j$1:$j$100,sumproduct(($d$1:$d$100=$A$2)*($f$1:$f$100=c$2)*row($d$1:$d$100)))>$d$25,"迟到"," 正常")
再问: 您好,您告诉的是对的,可能还有签退的那列 K ,怎么用IF 判断 当 J列没有值时 就取K列的数据
再答: c3=if(index($j$1:$j$100,sumproduct(($d$1:$d$100=$A$2)*($f$1:$f$100=c$2)*row($d$1:$d$100)))="",index($K$1:$K$100,sumproduct(($d$1:$d$100=$A$2)*($f$1:$f$100=c$2)*row($d$1:$d$100))),index($j$1:$j$100,sumproduct(($d$1:$d$100=$A$2)*($f$1:$f$100=c$2)*row($d$1:$d$100))))
再问: 返回的值还是不对~!
再答: 第一次回答的C3那个对的吧? 第二次无非是判断一下第一次取到的数是否为空(不是空格,是没有字符),为空的话到K列取数,否则还是j列取数。 出来是什么结果?