excel做年度销售报表
的有关信息介绍如下:我的解答如下,具体你的表可以根据下表作一些变化.单位名称 2001年总额 2002年总额 2003年总额 A 325 202 100 B 124 0 0 C 150 103 500 D 0 50 800 E 0 0 1000 单位名称 2001年总额 单位名称 2002年总额A 325 A 202B 124 C 103C 150 D 50 单位名称 2003年总额 A 100 C 500 D 800 E 1000 325所在的单元格公式是=IF(SUM(($A2='2001年'!$A$2:$A$4)*1)>0,INDEX('2001年'!$B$2:$B$4,MATCH($A2,'2001年'!$A$2:$A$4,0)),)202所在的单元格公式是=IF(SUM(($A2='2002年'!$A$2:$A$4)*1)>0,INDEX('2002年'!$B$2:$B$4,MATCH($A2,'2002年'!$A$2:$A$4,0)),)100所在的单元格公式是=IF(SUM(($A2='2003年'!$A$2:$A$5)*1)>0,INDEX('2003年'!$B$2:$B$5,MATCH($A2,'2003年'!$A$2:$A$5,0)),)就B2单元格中公式思路如下:如果A2单元格的名称出现在表2001年的A2到A4中,则让它查找出在表2001年中的对应数值,否则返回0.对应的数值用函数INDEX,其中的参数多少行用MATCH来求.三个表中的公式就是引用的表不一样,单元格数不一样是因为2003年中的行数有别其它两表。要注意的是:1、公式输入完成后让光标停留在公式后同时按下Ctrl,Shift,Enter三个键,这是数组公式的特殊输入方法。2、公式中注意锁定符$的用法.希望能解决你的问题!