多个工作表数据合并到一个工作表

多个工作表数据合并到一个工作表
多个工作表数据合并到一个工作表

如何将多个工作表的数据汇总到一个工作表

1、一个工作簿里面有多个工作表,各工作表之间的字段是一致的,但数据不一致。由于工作需要,需要将各个工作表的数据汇总到一个表格里面做汇总分析,数据少、工作表数目不

多的时候,CTRL+C后CTRL+V逐个复制粘贴是可以的,但数据量大、工作表数据多的时候,则可以用宏进行快速处理;

摆12091334997705

货品编■号

_J . K

种类二世别W

2117204/09-02 12039 11082270460104 T28-175-EL存TOUGH

3 117204/09-02*12039 L10E2407776031 T2a-247-DM満TOUCH

4I172M/09-D2 r12039 K108228DB40104 EH28-TK 胡-衫30/20 FASHIOI

5 I172£M/D9-02 "12039G20822a0800103 S08F-274-B?^ SALAD

&I172W/Q9-C2■"12035Il 诜爾13355532 T23-頃XH 褊TQIKH

7 117204/09-02 ^12039L1082333DB1306 T28-285-IV U TOUGH

3 I172M/09-C2r lSO39 12082353DBfi405 123-S34-EH花TOUGH

9I172M/09-C2 r12f)3912082357989906 T28—623 CK TOUGH

10117204/09-02■12039L20S1334997706 Ji】9-537-GP穆TOUGH

11I172M/09-D2 r12033 520S235T516405 5 商FTTV-E 衫SALAD

12 117204/09-02 r12039]2391;3

13 I172M/Q9-02r l2(J39 508F-251-C 其他SALAD

14117204/09-02 r12039 K2082346E24506 KL28-TE08-?$ 80/20 FASHIOt

15117204/09-02*12033 腕扔旳 5 AN2B-U15-I^ AN—NATASHJL

16 I172M/09-C2 r12f)3911091^ 14391934 T14291-AR 褲TOUGH

17117204/09-02伽39 SU3F-0C3-I^ SALAD

18117204/09-02 ^12033 1109133-4-1 &2305 T3 9- D98-LP 衫

19 117204/09-02 ^12039 G20@1240fi70104 S09-L18-BL;^ SALAD

20I172M/Q9-02r l2(J33 5Z0624S04454Q5 5曲FT 14 T,衫SALAD

2L117204/09-02 r12039 12082407S1082T T2B-TT1-ID褥TOUGH

22 117204/05-02r l3D39 i初唆1凶旳麻3&1 Tig-ees-iiis TOUGH

23I172M/09-C2 r12Q3911082413959934 T28-253-CH褲TOUGH

24117204/09-02■12039L10E241396C731 T28-254-BR褥TOUCH

25I172W/09-C2 r12039 11082^ 13971932 T2 3-255-AR^TOUGH

26117204/09-02 ,12039 J1091409036G34 T19-271-ID^TOUGH

27I172M/Q9-C2 3 2叩9NIQm 14149906 N23-00e-CH^ 1USS 4 ONLY

2S I172M/09-O2 11082407819732 T28-316-KJ^ TOUGH

29IL72W/09-C252CB23405S76Q3 和肝-菇6-P 舷5AL^

30I172(H/09-C2 r1204f)Hl 082081181999 MM28-SF49-K 他Net cor it e

31 I172CN/09-O2"12040 L2CE2413911325 T23-7?3-AR裤TOUGH.

32117204/09-02 r12040 I1031^0901693<] T] 9'263-DH 褊TOUGH

33 I172M/09-C2 r12(U0 J 2082480 B11S05 T2 8-726-jiR 莓TOUGH

34I172M/Q9-02 ^12040 L 20E225 即(1貓” T28- HXJt衫TOUGH

3B I172O1Z0W2 r12(M0 L1C82407T56832 T28-244-ID^ TOUGH

36 117204/09-02^12040 C2031 05024^100 AHT 盟QYAN 坯AN—NATASHA

37I172M/09-C2 ^2040 520820BQ769000 SH蘇14-GRI授SALAD

27046

407 77

20084

28080

41395

3330B

3560

E

36T98

33499

35T51

334 01

7031

346B2

4086B

41439

40744

n

o

3

O

u

u

o

9

A

-

SS

SS

A

-

-

y

3

u

o

7

O

B

8

1

3

-

5

5

3

5

3

7

2

4

2

2

4

3

3

3

3

3

3

33449

^8044 B A¥非

40761 8 AV 4D

346B9 9 SS 34

413958 A¥4)

41396 3 AV 41

^1397 8 AV41

40SD3 9 SS 40

丽1『gprt ~iT

40781 a AV40

24Q56 3 AT 24

81 IB 8 AV B

41391 3 A¥41

409DI 9 SS4D

48051 8 AV 4B

25260 3 MZ_^5

40775 8 AV 4D

5024 9 SS :5

B0T6 8 AV 5

6R

LK

NT

JLK

iLK

w

VT

PU

B

D

B

B

C

I

E

C

G

fs

G

H

G

1W

IM

ARJ

VT

31

L

M

M

M

M

S

F

M

M

_

s K F

1

2

4

2

3

3

3

3

2、从上图中,后面的5个工作表,里面是源数据。“合并报表”这个表,则是要将后面5个表格的数据汇总的表格,其内容为空。

1, 036.00 1, 036.00

436 436

B32 B32

1, 036.00 1,036.00

456 456

220 220

392392

504504

204 204

28S 288

164 164

150150

232232

616 516

452 452

424 424

184

l p036.

4

I

1,036.

"

00

36

52

48

5

3

4

4

5

4

2

i

-

d,

886

i

-

2

3、方法:使用宏快速汇总 (1)录制宏

首先,点击文件菜单的“工具”菜单,选择“宏”一“宏

使用,这里选择“当前工作簿”。然后点击“创建”。

|丄

卩7

]

■丄

I

I 」

出现以下的宏录入界面

□ Iicrosuft E KCE L -爭个工作表敷踞合并科一*工作uls

g 創文件②褊揖⑥視图遡插人⑴

胳式0) 工具@)|數骞窗口 Q r) 帮朋?

1E

* B

r u

1

0厚李1亠?出?全*

圧岸㈤

i ] J ; J 厶」J A

-总运T

如工作聲?.

X 丄,皿

?

“ J

.4

d 左 J1L J 1 F6

?

B

C

D

£1)

?

宏通..

A11+FB

K

1

自定义?,

录制新龙?. 2

吝(V

3

4

Vi fuftl Basic 輪龜器世)

Alt+FU

5

----

Hicr^sofl 脚龙?鋪縛器叫… AllW fttPll

&

1

7

出现以下的宏界面,在“宏名”中按照自己喜好录入一个名称,这里录入“合并工作表”的名称,

“位置”是指该宏可以在那个

EXCEL 工作簿中

F G H I

J

K

□licrosoft Visual Basic -多个工作表数据合并封一个工作xls

在“ Sub 合并工作表()”下面,将以下的字符复制粘贴过去

Dim m As Integer Dim n As Integer Dim o As Integer For m = 2 To 6

n = Sheets(m).[a65536].End(xlUp).Row o = Sheets(1).[a65536].End(xlUp).Row Sheets(m).Select Range("a1", "z" & n).Select Range("a "& n).Activate Selection.Copy Sheets(1).Select

Range("a "& o + 1).Select ActiveSheet.Paste Next

T^crpsnft 氏刊i#l Ftnsic -爭牛工作茨報律并科—个匸作表一边空

文件科I 编辅劲视的也插入⑴格式调试0】运?j(E )工耳CD 势■搭程序卽宙口皿帮助射

_T "'7

廿 I 盼 SI 3

Sub 合并二作恵0

Dim r? M Integer Dim n As Integer Dim o Ks

Fw in ~ 2 T& 3

n = Sheets (R ). Ca£5536] End 妆LU R ) R W

4 二 Sheets (I). [165538] . EndULUp). Etw Sheets 広Select ^z" & n). Select

Ran*「犷熬 D ). Activate 5 11 GIL . Copy

Sheets (J). 5 glee I Ranp J A Q + 1) StllC t AetiveS heet. Taste

End Sub|

特别注意这一段字符“ For m = 2 To 6 ”,由于要汇总的数据的工作表有 To 6 5个,加上“合并报表”这个工作表本身,一共是 6个工作表,因此“

For m = 2

A 保存实个工柞表数拒合井到一乍工作鳶.Mm 程) Ctrl*S

导A 文忡①…

Ctrl*N

导出文件⑥… Ctrl*E

移陽愼極龜)…

打印昨… Ctrl+F 去闭并返諷

EkCil

All 也

活1 一十工作卷MX -憲块y £代码)

□叵]

首先,在“合并报表”中,点击点击文件菜单的“工具”菜单,选择“宏”一“宏

□ licrosof t Eicel -爭个工作表敷1E合并营一仔工作表■ JL L JS

Vi EU?1 Usic编侑器边

Hicresofl脚K繚曙器址)..

出现宏界面,点击选择“合并工作表”,然后点击“执行”。就能达到汇总的效果。要注意,为避免出错,最好检查以下汇总后的报表中有数据的行数,是否等于后面各个报表有数据的行数总和。

另外要注意,已经使用宏的报表,在保存时,会出现以下提示,点击确定即可。

F6

K

如工作闿密.

俣护杞]

宏迪)..

录制艇?.

霧金性G.

A11+F8

U.HF11

&

7

相关主题
相关文档
最新文档