如何在EXCEL中自动匹配填写数据.docx

上传人:b****0 文档编号:12836332 上传时间:2023-04-22 格式:DOCX 页数:14 大小:25.28KB
下载 相关 举报
如何在EXCEL中自动匹配填写数据.docx_第1页
第1页 / 共14页
如何在EXCEL中自动匹配填写数据.docx_第2页
第2页 / 共14页
如何在EXCEL中自动匹配填写数据.docx_第3页
第3页 / 共14页
如何在EXCEL中自动匹配填写数据.docx_第4页
第4页 / 共14页
如何在EXCEL中自动匹配填写数据.docx_第5页
第5页 / 共14页
点击查看更多>>
下载资源
资源描述

如何在EXCEL中自动匹配填写数据.docx

《如何在EXCEL中自动匹配填写数据.docx》由会员分享,可在线阅读,更多相关《如何在EXCEL中自动匹配填写数据.docx(14页珍藏版)》请在冰豆网上搜索。

如何在EXCEL中自动匹配填写数据.docx

如何在EXCEL中自动匹配填写数据

如何在EXCEL中自动匹配填写数据?

例子

表1中的数据如下

A

BC

D

E

1合同号

电话号码

金额

用户名

代理商

2045

1234567

123

上海A公司

3056

1234455

1234

南方B公司

4087

3425445

548

北方XX公司

5065

3424234

345

上海PT公司

6067

2342342

343

上海UTP公司

7023

2345244

456

上海WT公司

表2中的数据如下

 

A

BC

D

E

1

合同号

电话号码

金额

用户名

代理商

2

045

1234567

123

上海A公司

小张

3

099

1234455

1234

南方B公司

小齐

4

012

344公司

098

小深

5

001

3456244424

新东方公司小钱

6

087

3425445

548

北方XX公司

小张

7

123

2342345

4567

东方公司

小深

8

065

3424234

345

上海PT公司

小齐

9

008

329495

南方新公司

小新

10

)067

2342342

343

上海UTP公司

小王

11

023

2345244

456

上海WT公司

小鲁

现在我需要的要求是:

表1中某项数据的合同号凡是等于表

2中某项数据的合同号

的代理商填写入表1中对应合同号的代理商一栏

假设每月有上千这类的数据

,请问EXCEL有什么方法可以快速的解决此类问题

谢谢大家

PS:

合同号是唯一的,如果表

1中的某项数据的合同号无法在表

2中找到匹配的,则表1中这

项数据的代理商就空着不填或填写“无名氏

 

解答:

=IF(ISERR0R(VL00KUP(A2,数据二!

A1:

E23,5,0)),"",VLOOKUP(A2,数据二!

A1:

E23,

5,0))

在数据一"的E2单元格录入如上公式,下拉

打个比方我现在用二个EXCEL来举例一下

 

土|文件逻〕銅辑<D视圈加ffiAO)格式辺

0A丨砂為丨為

宋傳

10vB/

U臺i

A1

A

C

E

1

拎名称_

D

表1:

表2:

名称

A123

A234

A345

坷旳

A960

J」£uiJIcJa1I良型"品*/

我现在要把表2的价格匹配到表1里去,用VLOOKU来匹配,二

=VLOOKUP(A2,Sheet2!

C:

D,2,0)

结果如下图:

 

那些#号的就是表二没有的,有数字的就是表1和表2共同有的数据

EXCEL中如何两列数据筛选并按要求匹配

例如:

第一列数据AACBACBCB第二列数据ABBBABBBA要求:

将两列中B-B的配对和C-B的配对取出,并计算占整个数据的百分比,如何操作?

分儿略微有点少,见谅~

解答:

插入第三列假设为ABC三列

C1输入二A1&B1

B-B的比例为二countif(C:

C,"BB")/counta(C:

C)

C-B

=countif(C:

C,"CB")/counta(C:

C)+countif(C:

C,"BC")/cou

nta(C:

C)

这里将BC组合当成与CB一样的

或者直接(假设数据100组)

二sumproduct((A1:

A100="B")*(B1:

B100二"B"))/100

二sumproduct((A1:

A100="C")*(B1:

B100="B"))/100

1、添加第三列,并使之=第一列&第二列

2、在第三列中筛选BB或CB,

3、计算占比:

第三列中的BB和CB的个数/第三列总个数用

COUNTIF函数

总结:

在Excel表格中使用vlookup函数及left函数完成指定数据的匹配提取2010-03-3111:

57

额,今早要出一个处罚通报。

咳,不过被处罚的名单近200

条记录,而这200条记录还得从近2000条杂乱数据中提取记录的“名字”。

哟哟,没办法,人工是绝对完成不了的。

所以没办法,自己研究了提取固定字节的left函数以及通过指定数据查找匹配内容的vlookup函数。

\呵呵,用这两个函数怎一个快字了得。

等我的处罚通报高起草

完成,我就迫不及待留下2个函数的使用方法,以便日后忘记时可以找到提示和回忆。

下边,就用一个我今早要完成事宜的类似例子来讲解left函数以及

vlookup函数的使用方法。

对了,由于资料有保密性,所以下边的例子内容是我

“仿造”的,不具有任何意义,纯属示例!

1、我手头的资料:

A-

D

E

G

1

曲目

演唱者

人气

天气

地气

水蒸气

火气

2

001—前梅

费玉清

1

20

30

401

50

3

0Q2香入里

岳华

2

21

31

41

51

4

003月圆花好

郑少秋

3

22

32

42

52

5

00Q天涯歌女

赵雅芝

4

23

33

r们

53

005梦驼铃

寇世励

5

24

34

4a

54

7

006天上人间

曾江

6

25

35

45「

55

.'8

OOT原乡人

陈道明

7

26

36

46

56

9

00$夜来香

蔡琴

8

27

37

r471

57

10

009绿岛丿卜夜曲

r易建联

r9

28

38

148

58

11

010凤凰于飞

王励勤

rio

29

.39

r49|

59

12

加从不放弃

贺峰

30

40

so

60

13

M2摘下满天星

宇文妹

12

31

qi

51

61

14

Q诣再见

蒋乔

13

32

42

52

62

15

014改变自己

聂明宇

14

33

43

53

63

2、要完成的内容:

A

B

C

D"

1

曲目代码

演唱者

处罚原因

处罚结果

2

k001

?

未与歌迷握手

与歌迷合影

3

r003

?

未与歌迷握手

与歌迷合影

4

r005

?

未与歌迷握手

与歌迷合影

S

'007

?

未与歌迷握手

与歌迷合影

6

'008

?

未与歌迷握手

与歌迷合影

7

厂010

?

未与歌迷握手

与歌迷合影

8

r012

?

未与歌述握手

与歌迷合影

g

'014

?

未与歌迷握手

与歌迷合影

3、完成的步骤

一:

使用left函数提取代码

插入一列,使用left(B1,3)来取出曲目代码值,下边的用公司填充即可完成。

E

C

D

£

曲目

漬唱者

人气

天占

=LEFT(B&3)

[ooi—梅,

:

费玉清

1

2C

002春天里

岳华

2

21

003月圆花好

郑少秋

3

仙天涯喊

赵雅芝

4

CiZ梦卿铃

&:

B—

、:

F

1

曲目

演唱者

人气

天气1

地气

水;

]2

001

31—剪梅

费玉清

1

20

30

i

.3

002

002春天里

岳华

2

21「

31

4

003

003月圆花好

郑少秋

3

22

32

i

5

004

004天涯歌女

赵雅芝

4

23

33

l

6

斑5

005梦陀铃

:

寇世勋

5

24

34

7

006

006天上人间

曾江

6

25

35

g

0肿原乡人

陈道明

7

26

36

£

9

008

0応夜来香

蔡琴

8

27

37

i

10

009

0血绿岛小夜曲

7易建联

9

2S

3S

i

11

010

010凤凰于飞

:

王肋勤

10

29

39

i

12

011

仇1从不族弃

餾峰

11

30

40

[

\

.13

012

0匹摘下満天星

宇文峰

12

31

41

I

&

14

013

013再见

蒋乔

13

32

42

[

15

014

014改变自己

聂明宇

14

33

43

[

h

、利用vlookup函数进行查找匹配

A

B

c

D

T

曲目

演唱者

人气

天气

地气

hl

0Q1—剪梅

费玉清

1

20

30

M2

002春天里

岳华

2

21

31

003

003月圆花好

郑少秋

3

22

32

:

004

004天涯歌女

赵雅芝

4

23

33

005■

005梦驼铃

寇世勋

5

24

34

006天上人间

曾江

6

25

35

007:

0昕原乡人

極明

7

26

36

008

眈夜来香

蔡琴

8

27

37

009

0Q9绿岛小夜曲

易建联

g

23

33

010

010凤凰于飞

王励勤

10

29

39

m

51从不放弃

贺峰

11

30

40

012

012摘下满天星

宇文峰

12

31

41

013

83®见

蒋乔

13

32

42

£114

S4改变自己

聂明宇

L4

33

43

—曲目代码

淘唱者

处罚原因

处槪结果

=VL00KUFCA1%Al:

Hl5,氐0)

与歌迷合影

003

VLMKUPCLoolrapvaJ.neytable

—arraj^亡d.ind色览.

[raxige—loolcup])

r005

糸与歌迷鬲手

与誠迷合影

‘007

未与歆迷握年

与歌迷合影

r008

木T歌迷喔手

与歌迷合影

r010

耒与歌迷握手

与歌迷合影

r012

未与歌迷遲手

与歌迷合影

三、结果展示

A

B

C

D

E

F

曲目

演唱者

人气

天气

地气

001

001一剪梅

费玉清

1

20

30

002

00渚天里

岳华

2

21

31

003

003月圆花好

郑少秋

3

22

32

004

004天睚歌女

赵雅芝

4

23

33

005

005梦驼铃

寇世皴

5

24「

34

006

QQ6天上人间

曾江

6

35

007.

00节原乡人

陈道明

7

26

36

oos

尿夜耒香

蔡琴

27

37

00啣岛小夜曲

易建联

9

28

38

010

010凤凰于飞

王励勤

10

29

39

on

011从不放弃

11

30

40

i012

012摘下满天星

宇文峰

12

31

41

013

01溥见

蒋乔

13

32

42

014

014改变自己

聂日月宇

14

33

43

曲目代玛

演唱者

处罚原因

处罚结景

r001

费玉清

未与歌迷握手

与歌迷合影

rQQ3

郑少秋

未与歌谜握手

与歌迷台鄴

r005

寇世蜀

未与歌迷握手

与歌迷合影

r007

陈道明1

未与歌述握手

与歌迷台影

"008

蔡琴

未与歌迷擇手

与歌迷合影

尸010

王励勤1

未与歌迷握手

与歌迷合影

f012

宇文峰,

未与歌迷握手

与歌迷合影

r014

駆明宇

未与歌迷握手

与歌迷合載

4、使用总结:

VLOOKU函数是在表格的首列查找指定的数据,并返回指定的数据所在行中的指定列处的数据。

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)可以写为:

VLOOKU指定的数据,提供查找的数据表,需返回值的列号,逻辑值True1或

FalseO)

注意:

Col_index_num为table_array中待返回的匹配值的列序号。

Col_index_num为1时,返回table_array第一列中的数值;

Col_index_num为2时,返回table_array第二列中的数值,以此类推。

Range_lookup为一逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。

女口果为TRUE或省略,则返回近似匹配值;如果range_value为FALSE,函数VLOOKUP各返回精确匹配值。

如果找不到,则返回错误值#N/A。

如何在两个表中匹配数据?

高手们帮帮忙啊

我每个月需要做一些数据统计,格式是这样子的

表1

表2\

客户产品1月销量2月销量3月销量

客户产品4月销量

我需要将表2的客户编号和产品编号与表1的匹配,然后将表2中的

月份销量添加到表1中,用什么样的方法可以让表2中的销量对号入座加

入表一中呢?

请教一下高手们啊

二sumproduct((sheet2!

A$2:

A$100&sheet2!

B$2:

B$100二A2&B2)*(sheet2!

C$2:

C$100))

或者

sum(if(sheet2!

A$2:

A$100&sheet2!

B$2:

B$100=A2&B2,sheet2!

C$2:

C$100))

以上是数组公式,数据只有99条的情况,而且,其中99条没有重复的数据,有重复的都直接相加了

假设表1中有3列,表2中有2列,要根据两张表第一列内容匹配,并将表2的第二列有关内容合并到第一张表,

在表1的D2单元格,输入"二vlookup(a2,[表

/\

2].sheet1!

$a$2:

$b$100,2,false)"假设表2有100个数据

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1