求助大神赐函数!
如附件表1和表2需要将表1中的的150%加班和300%加班放到表2的加班费这一列,有什么公式吗?
因每个月表1中的150%加班和300%不会在固定的列,所以无法单独使用vlookup或者sumif
笨方法2个SUMIFS相加 SUMIFS(150%加班,姓名列,姓名,身份证列,身份证) 盲写一个 SUMIF(表1!1:1,"*加班", INDEX(表1!A:Z,MATCH(A2,表1!A:A,),)) 我按照您的指点 还是做不出来 您帮忙看看附件文件
这是两个薄 不是两个表了。=SUM(VLOOKUP(A2,[表1.xlsx]Sheet1!$A$1:$G$1000,{6,7},))数组ctrl+shift+回车 三键齐按 两个薄都要打开 工作簿表2的 SHEET1 单元格E2 公式下拉
=SUMPRODUCT(SUMIFS(OFFSET([表1.xlsx]Sheet1!$A$1:$A$3000,,MATCH({"150%加班","300%加班"},[表1.xlsx]Sheet1!$A$1:$H$1,)-1,,),[表1.xlsx]Sheet1!$A$1:$A$3000,$A2)) 不能固定用67 因为有些时候这两列会变动 =VLOOKUP(A2,[表1.xlsx]Sheet1!$A$1:$O$7500,MATCH("150%加班",[表1.xlsx]Sheet1!$A$1:$X$1,0),)+VLOOKUP(A2,[表1.xlsx]Sheet1!$A$1:$O$7500,MATCH("300%加班",[表1.xlsx]Sheet1!$A$1:$X$1,0),)
页:
[1]