Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2694|回复: 9

[已解决]当有两个引数时该用什么函数??!!

[复制链接]
发表于 2014-1-8 17:27 | 显示全部楼层 |阅读模式
我想根据附件中“考勤”工作表中的工号和日期,到“请假记录”工作表中查找该员工这一天是否有请假,并将请假的天数,小时数和分钟数传回到“考勤”工作表,不知道是否可以用函数实现,请各位大神指教!!

注:该问题的难点在于要同时满足两个引数(工号和日期)均符合!若只有一个引数如“工号”则可用vlookup,但是两个引数就实在不会了!!!!
最佳答案
2014-1-9 09:42
不介意出现0的话
  1. =SUMproduct((請假記錄!$C$2:$C$41=$A2)*(請假記錄!$F$2:$F$41=$C2)*(請假記錄!K$2:K$41))
复制代码
或者稍长些的公式
  1. =IF(SUMproduct((請假記錄!$C$2:$C$41=$A2)*(請假記錄!$F$2:$F$41=$C2)*(請假記錄!K$2:K$41)),SUM((請假記錄!$C$2:$C$41=$A2)*(請假記錄!$F$2:$F$41=$C2)*(請假記錄!K$2:K$41)),"")
复制代码

求助.zip

17.2 KB, 下载次数: 17

发表于 2014-1-8 17:39 | 显示全部楼层
见附件。。看看行不?

副本―.zip

34.81 KB, 下载次数: 4

回复

使用道具 举报

发表于 2014-1-8 18:24 | 显示全部楼层
问题是你想将请假结果返回到什么地方呀
回复

使用道具 举报

 楼主| 发表于 2014-1-9 08:46 | 显示全部楼层
tgydslr 发表于 2014-1-8 18:24
问题是你想将请假结果返回到什么地方呀

将结果返回到“考勤”工作表的J、K、L栏,请指教!!
回复

使用道具 举报

 楼主| 发表于 2014-1-9 09:02 | 显示全部楼层
xdragon 发表于 2014-1-8 17:39
见附件。。看看行不?

谢谢您!!就是要这样的效果!!不过您的函数好复杂哦!不大看得懂,不知可否相对简单一些!!
回复

使用道具 举报

发表于 2014-1-9 09:26 | 显示全部楼层
J2
  1. =IFERROR(VLOOKUP($A2&$C2,IF({1,0},請假記錄!$C$1:$C$42&請假記錄!$F$1:$F$42,請假記錄!K$1:K$42),2,),"")
复制代码
,三键,横拉下拉
单元格为空白的都是没有请假记录的人
回复

使用道具 举报

发表于 2014-1-9 09:28 | 显示全部楼层
excel2003的话
  1. =IF(ISERROR(VLOOKUP($A2&$C2,IF({1,0},請假記錄!$C$1:$C$42&請假記錄!$F$1:$F$42,請假記錄!K$1:K$42),2,)),"",VLOOKUP($A2&$C2,IF({1,0},請假記錄!$C$1:$C$42&請假記錄!$F$1:$F$42,請假記錄!K$1:K$42),2,))
复制代码
还是三键横拉下拉
回复

使用道具 举报

发表于 2014-1-9 09:42 | 显示全部楼层    本楼为最佳答案   
不介意出现0的话
  1. =SUMproduct((請假記錄!$C$2:$C$41=$A2)*(請假記錄!$F$2:$F$41=$C2)*(請假記錄!K$2:K$41))
复制代码
或者稍长些的公式
  1. =IF(SUMproduct((請假記錄!$C$2:$C$41=$A2)*(請假記錄!$F$2:$F$41=$C2)*(請假記錄!K$2:K$41)),SUM((請假記錄!$C$2:$C$41=$A2)*(請假記錄!$F$2:$F$41=$C2)*(請假記錄!K$2:K$41)),"")
复制代码
回复

使用道具 举报

 楼主| 发表于 2014-1-9 10:14 | 显示全部楼层
tgydslr 发表于 2014-1-9 09:42
不介意出现0的话或者稍长些的公式

这个好用且易懂!谢谢您!!!
回复

使用道具 举报

发表于 2014-1-9 21:10 | 显示全部楼层
szm5918 发表于 2014-1-9 10:14
这个好用且易懂!谢谢您!!!

公式长了些,本来想做一下优化
看来还有好处啊
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-30 00:45 , Processed in 0.415422 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表