发布网友 发布时间:2022-04-26 16:08
共1个回答
热心网友 时间:2023-10-13 15:11
你描述的很模糊,我理解大概是下面的样子。做一年经营情况的统计。
sheet1
A
_
B
___
年初数
1
_
sheet2表中1月合计中的收入数
___
sheet2表中1月合计中的支出数
___
算出结余数
2
_
sheet2表中2月合计中的收入数
___
sheet2表中2月合计中的支出数
___
算出结余数
.
.
.
12
_
sheet2表中12月合计中的收入数
___
sheet2表中12月合计中的支出数
___
算出结余数
结余数
***************************************************************
sheet2
A
-
B
-
-
-
-
C
-
-
-
-
D
-
-
-
-
E
1
_
1
2
_
2
3
_
3
4
_
4
5
_
5
6
_
6
7
_
1月合计
"月收入数"
"月支出数"
"月结余数"
8
_
本年累计
"收入数"
"支出数"
"结余数"
9
_
1
10_
2
11_
3
12_
4
13_
5
14_
6
15_
2月合计
"月收入数"
"月支出数"
"月结余数"
16_
本年累计
"收入数"
"支出数"
"结余数"
·
·
·
_
1
90_
2
91_
3
92_
4
93_
5
94_
6
95_
12月合计
"月收入数"
"月支出数"
"月结余数"
96_
本年累计
"收入数"
"支出数"
"结余数"
*********************************************************************
1、首先在sheet1的前面插入一列,用数字来表示月份,如上面的sheet1中A列。sheet2的前面插入一列,用数字来表示行号(一个月占8行,12各月就是96行),如上面的sheet2中A列。
2、然后在sheet1中这样填:
行列号
A
_
B
1
_____
_
年初数
2
____1
_
=VLOOKUP(A2*8-1,Sheet2!$A$1:$E$96,3)
3
_____
_
=VLOOKUP(A2*8-1,Sheet2!$A$1:$E$96,4)
4
_____
_
=VLOOKUP(A2*8,Sheet2!$A$1:$E$96,5)
("__"是用来页面显示对齐的)下面2-12月的用填充柄托出来就行了
“VLOOKUP(A2*8-1,Sheet2!$A$1:$E$96,3)”中
“A2*8-1”是取值条件,“Sheet2!$A$1:$E$96”是取值范围,“3”是范围内取值列
如果不想看到A列的数字编号,可以将sheet1和sheet2中A列隐藏起来。