如下,共有4个表,分别是:排期表、工作率统计表、成本表、人员薪资明细,如何设置4个表联动呢。

1.排期表
排期表作为数据源。

2.工作率统计表
只有环节、姓名两列来划分,按照这2个条件将排期表中对应的环节引用过来即可。

比如王五,需要将有内容的区域合并于同一行中。

使用Excel语言即是,按照姓名、环节2个条件进行查找,查找到的内容需要是非空的单元格。
可使用用LOOKUP函数:
=IFERROR(LOOKUP(1,0/(($A3=排期表!$D$2:$D$101)*($B3=排期表!$C$2:$C$101)*(排期表!F$2:F$101<>"")),排期表!F$2:F$101),"")

LOOKUP语法解释:
=LOOKUP(1,0/((查找值1=查找区域1)*(查找值2=查找区域2)*(查找值3=查找区域3)),返回区域)
嵌套IFERROR函数,可让错误值显示为空白。
3.成本表
若排期表当天有环节,即单元格不为空时,就引用日薪。

日薪来自于人员薪资明细表。

即是,若排期表当天不为空时,就查找人员薪资明细中对应的日薪,否则就显示为空白。
=IF(排期表!F4<>"",VLOOKUP($C3,人员薪资明细!$B:$D,3,0),"")

到这里,就解决了4个表联动的问题,提高了工作效率。
 
                     
                 
                                        
                                                         
                     
                     
                             
                             
                             
                             
                     
                         
                         
         
            
         
			 
			 
			
评论 (0)