不知道你具体情况是怎么样的,但可以用IF函数大体实现,Excel帮助中有例子:在预算工作表中,单元格 A10 中包含计算当前预算的公式。如果 A10 中的公式结果小于等于 100,则下面的函数将显示“预算内”,否则将显示“超出预算”。IF(A10<=100,"预算内","超出预算")那么,你的情况就是:a表中,a1有数据,在B表中相对引用时可以这么写:=IF(a!A1="","",a!A1)意思是:如果a表a1中是空白,就显示空白,否则,显示a1内容!