我建有这样一个工作薄,该工作薄有十二张工作表,每一张工作表记录每个月的销售和利润情况,依次为1至12月,如果每张工作表中都有本月数和累计数两列,怎么实现累计数的自动相加?比如:在Sheet1A1单元格输入本月数后,Sheet2B1中的累计数可以用公式:=A1+Sheet1!A1,同理可以求得以后月份各表的累计数,可这样需要每个月更改公式中的Sheet?,请问有什么方法可以一次性设置公式吗?
所有表中的累计数均可用一个公式:
=B4+ISODD(N(MONTH($A$2)>1))*Sheet1!B4+ISODD(N(MONTH($A$2)>2))*Sheet2!B4+ISODD(N(MONTH($A$2)>3))*Sheet3!B4+ISODD(N(MONTH($A$2)>4))*Sheet4!B4+ISODD(N(MONTH($A$2)>5))*Sheet5!B4+ISODD(N(MONTH($A$2)>6))*Sheet6!B4+ISODD(N(MONTH($A$2)>7))*Sheet7!B4+ISODD(N(MONTH($A$2)>8))*Sheet8!B4+ISODD...全部
所有表中的累计数均可用一个公式:
=B4+ISODD(N(MONTH($A$2)>1))*Sheet1!B4+ISODD(N(MONTH($A$2)>2))*Sheet2!B4+ISODD(N(MONTH($A$2)>3))*Sheet3!B4+ISODD(N(MONTH($A$2)>4))*Sheet4!B4+ISODD(N(MONTH($A$2)>5))*Sheet5!B4+ISODD(N(MONTH($A$2)>6))*Sheet6!B4+ISODD(N(MONTH($A$2)>7))*Sheet7!B4+ISODD(N(MONTH($A$2)>8))*Sheet8!B4+ISODD(N(MONTH($A$2)>9))*Sheet9!B4+ISODD(N(MONTH($A$2)>10))*Sheet10!B4+ISODD(N(MONTH($A$2)>11))*Sheet11!B4
呵,那天无意中加载了“分析工具库”,就用 ISODD 做出来了,今天再打开做不出,才想起是加载宏的问题。
所以先要执行菜单“工具”-加载宏-分析工具库-确定,这样就可以了,附件也传上来。收起